|
Modelers | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gef.dnd.AbstractTransferDropTargetListener
org.topcased.modeler.editor.OutlineDropListener
public class OutlineDropListener
Listener that manage the outline to diagram dragging.
creation : 7 dec. 2004
Constructor Summary | |
---|---|
OutlineDropListener(org.eclipse.gef.GraphicalViewer viewer,
Modeler mod)
Constructor |
Method Summary | |
---|---|
protected org.eclipse.gef.Request |
getTargetRequest()
|
protected void |
handleDragOver()
Called whenever the User drags over the target. |
protected void |
handleDrop()
Overridden to select the created object. |
boolean |
isEnabled(org.eclipse.swt.dnd.DropTargetEvent event)
Over-ridden so that the cursor can be updated to "disallow" when the command is not executable |
protected void |
updateTargetRequest()
Update the Request |
Methods inherited from class org.eclipse.gef.dnd.AbstractTransferDropTargetListener |
---|
createTargetRequest, dragEnter, dragLeave, dragOperationChanged, dragOver, drop, dropAccept, eraseTargetFeedback, getCommand, getCurrentEvent, getDropLocation, getExclusionSet, getTargetEditPart, getTransfer, getViewer, handleDragOperationChanged, handleEnteredEditPart, handleExitingEditPart, handleHover, handleHoverStop, isEnablementDeterminedByCommand, setAutoexposeHelper, setCurrentEvent, setEnablementDeterminedByCommand, setTargetEditPart, setTransfer, setViewer, showTargetFeedback, unload, updateAutoexposeHelper, updateTargetEditPart |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OutlineDropListener(org.eclipse.gef.GraphicalViewer viewer, Modeler mod)
viewer
- the GraphicalViewer of the editing windowmod
- the Topcased editorMethod Detail |
---|
protected org.eclipse.gef.Request getTargetRequest()
getTargetRequest
in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
AbstractTransferDropTargetListener.getTargetRequest()
protected void handleDragOver()
handleDragOver
in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
AbstractTransferDropTargetListener.handleDragOver()
protected void handleDrop()
handleDrop
in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
AbstractTransferDropTargetListener.handleDrop()
public boolean isEnabled(org.eclipse.swt.dnd.DropTargetEvent event)
isEnabled
in interface org.eclipse.jface.util.TransferDropTargetListener
isEnabled
in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
AbstractTransferDropTargetListener.isEnabled(org.eclipse.swt.dnd.DropTargetEvent)
protected void updateTargetRequest()
updateTargetRequest
in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
AbstractTransferDropTargetListener.updateTargetRequest()
|
Modelers | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.