|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEditingDomainViewerDropAdapter
org.eclipse.weaver.extension.panel.WovenPanelDndManager
This class manage the drag and drop for woven panel
Constructor Summary | |
WovenPanelDndManager(DefaultWovenModelPanel panel,
Viewer viewer)
This creates a manager of drag and drop for woven panel |
Method Summary | |
void |
createContextDnDMenu(EObject weavingTarget,
EObject aSource1,
EObject aSource2,
java.lang.String eObjTypeDescr)
Creates a dynamic pop up menu after dragging an element over it if it has more than 1 wlinkend or association end child |
void |
drop(DropTargetEvent event)
action to drop |
void |
helper(DropTargetEvent event)
Enables disables drag and drop over specific elements (WLinkEnd and WLink) |
void |
setWeaverSelection(EObject currentWeaverSelection)
|
void |
setWEditingDomain(EditingDomain domain)
Sets the weaving editing domain |
void |
setWManager(WeaverModelManager manager)
Sets the weaving model manager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WovenPanelDndManager(DefaultWovenModelPanel panel, Viewer viewer)
panel
- viewer
- Method Detail |
public void helper(DropTargetEvent event)
event
- public void drop(DropTargetEvent event)
event
- public void createContextDnDMenu(EObject weavingTarget, EObject aSource1, EObject aSource2, java.lang.String eObjTypeDescr)
weavingTarget
- aSource1
- aSource2
- eObjTypeDescr
- public void setWeaverSelection(EObject currentWeaverSelection)
public void setWEditingDomain(EditingDomain domain)
domain
- The wDomain to set.public void setWManager(WeaverModelManager manager)
manager
- The wManager to set.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |