Package org.opencms.ui.apps
Class CmsFileExplorer.ExplorerDropHandler
- java.lang.Object
-
- org.opencms.ui.apps.CmsFileExplorer.ExplorerDropHandler
-
- All Implemented Interfaces:
com.vaadin.event.dd.DropHandler
,java.io.Serializable
- Enclosing class:
- CmsFileExplorer
public class CmsFileExplorer.ExplorerDropHandler extends java.lang.Object implements com.vaadin.event.dd.DropHandler
The drop handler for copy/move operations.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExplorerDropHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
drop(com.vaadin.event.dd.DragAndDropEvent dragEvent)
com.vaadin.event.dd.acceptcriteria.AcceptCriterion
getAcceptCriterion()
protected CmsUUID
getTargetId(com.vaadin.event.dd.DragAndDropEvent dragEvent)
Returns the drag target id.protected boolean
mayDrop(CmsUUID targetId)
Evaluates if a drop on the given target is allowed.
-
-
-
Constructor Detail
-
ExplorerDropHandler
public ExplorerDropHandler()
-
-
Method Detail
-
drop
public void drop(com.vaadin.event.dd.DragAndDropEvent dragEvent)
- Specified by:
drop
in interfacecom.vaadin.event.dd.DropHandler
- See Also:
DropHandler.drop(com.vaadin.event.dd.DragAndDropEvent)
-
getAcceptCriterion
public com.vaadin.event.dd.acceptcriteria.AcceptCriterion getAcceptCriterion()
- Specified by:
getAcceptCriterion
in interfacecom.vaadin.event.dd.DropHandler
- See Also:
DropHandler.getAcceptCriterion()
-
getTargetId
protected CmsUUID getTargetId(com.vaadin.event.dd.DragAndDropEvent dragEvent)
Returns the drag target id.- Parameters:
dragEvent
- the drag event- Returns:
- the drag target id
-
-