public class CmsSitemapDNDController extends java.lang.Object implements I_CmsDNDController
构造器和说明 |
---|
CmsSitemapDNDController(CmsSitemapController controller,
CmsSitemapToolbar toolbar)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
onAnimationStart(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed when end animation starts.
|
boolean |
onBeforeDrop(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed before drop.
|
void |
onDragCancel(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed on drag cancel.
|
boolean |
onDragStart(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed on drag start.
|
void |
onDrop(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed on drop.
|
void |
onPositionedPlaceholder(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed after the placeholder has been positioned inside a drop target.
|
boolean |
onTargetEnter(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed when the helper is dragged into a drop target.
|
void |
onTargetLeave(I_CmsDraggable draggable,
I_CmsDropTarget target,
CmsDNDHandler handler)
Executed when the helper is dragged out of a drop target.
|
public CmsSitemapDNDController(CmsSitemapController controller, CmsSitemapToolbar toolbar)
controller
- the sitemap controllertoolbar
- the sitemap toolbarpublic void onAnimationStart(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onAnimationStart
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instanceI_CmsDNDController.onAnimationStart(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public boolean onBeforeDrop(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onBeforeDrop
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instancefalse
to cancel droppingI_CmsDNDController.onBeforeDrop(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public void onDragCancel(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onDragCancel
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instanceI_CmsDNDController.onDragCancel(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public boolean onDragStart(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onDragStart
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instancefalse
to cancel draggingI_CmsDNDController.onDragStart(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public void onDrop(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onDrop
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instanceI_CmsDNDController.onDrop(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public void onPositionedPlaceholder(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onPositionedPlaceholder
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instanceI_CmsDNDController.onPositionedPlaceholder(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public boolean onTargetEnter(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onTargetEnter
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instancefalse
to cancel entering target (placeholder will not positioned inside target)I_CmsDNDController.onTargetEnter(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)
public void onTargetLeave(I_CmsDraggable draggable, I_CmsDropTarget target, CmsDNDHandler handler)
I_CmsDNDController
onTargetLeave
在接口中 I_CmsDNDController
draggable
- the draggable itemtarget
- the current drop targethandler
- the drag and drop handler instanceI_CmsDNDController.onTargetLeave(org.opencms.gwt.client.dnd.I_CmsDraggable, org.opencms.gwt.client.dnd.I_CmsDropTarget, org.opencms.gwt.client.dnd.CmsDNDHandler)