|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.IlvManagerViewInteractor
ilog.views.sdm.interactor.IlvMakeSDMNodeInteractor
ilog.views.bpmn.IlvBPMNMakeSDMNodeInteractor
public class IlvBPMNMakeSDMNodeInteractor
The class IlvBPMNMakeSDMNodeInteractor creates nodes to represent
BPMN objects. In particular, it allows you to create Interrupt Intermediate Events
and Association objects.
| Constructor Summary | |
|---|---|
IlvBPMNMakeSDMNodeInteractor()
Creates an IlvBPMNMakeSDMNodeInteractor. |
|
| Method Summary | |
|---|---|
protected void |
attach(IlvManagerView v)
This method is called when the interactor is attached to the specified manager view. |
protected IlvEditSDMLabelInteractor |
createEditLabelInteractor()
Factory to create the edit label interactor, used in IlvMakeSDMNodeInteractor.createNode(float, float) when autoEditLabel is true. |
protected void |
createNode(float x,
float y)
Creates the new node. |
protected void |
detach()
This method is called when the interactor is detached from the specified manager view. |
protected void |
drawGhost(Graphics g)
Draws the ghost when creating an Association object. |
protected void |
highlight(Object obj)
Highlights an object when moving over it. |
protected void |
processMouseEvent(MouseEvent event)
Processes the mouse events. |
protected void |
processMouseMotionEvent(MouseEvent event)
Processes the mouse motion events. |
| Methods inherited from class ilog.views.sdm.interactor.IlvMakeSDMNodeInteractor |
|---|
getCursor, getEngine, getPrototypeModel, getPrototypeObject, getTag, init, isAutoEditLabel, isGridMode, isPermanent, processKeyEvent, setAutoEditLabel, setCursor, setGridMode, setNodeProperties, setPermanent, setPrototypeObject, setTag |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlvBPMNMakeSDMNodeInteractor()
IlvBPMNMakeSDMNodeInteractor.
| Method Detail |
|---|
protected void createNode(float x,
float y)
Interrupt property to true when
the node is created inside a Task or a collapsed Sub-Process,
or when the node is created at the bottom of an expanded Sub-Process.
createNode in class IlvMakeSDMNodeInteractorx - The x-position in manager coordinates.y - The y-position in manager coordinates.protected void processMouseEvent(MouseEvent event)
processMouseEvent in class IlvMakeSDMNodeInteractorevent - The event.IlvManagerViewInteractor.addMouseListener(java.awt.event.MouseListener)protected void processMouseMotionEvent(MouseEvent event)
processMouseMotionEvent in class IlvManagerViewInteractorevent - The event.IlvManagerViewInteractor.addMouseMotionListener(java.awt.event.MouseMotionListener)protected void highlight(Object obj)
obj - The object to highlightprotected void attach(IlvManagerView v)
attach in class IlvMakeSDMNodeInteractorv - The manager view.IlvManagerViewInteractor.detach()protected void detach()
detach in class IlvMakeSDMNodeInteractorIlvManagerViewInteractor.attach(ilog.views.IlvManagerView)protected void drawGhost(Graphics g)
drawGhost in class IlvManagerViewInteractorg - The graphics.IlvManagerViewInteractor.handleExpose(java.awt.Graphics),
IlvManagerViewInteractor.setXORGhost(boolean)protected IlvEditSDMLabelInteractor createEditLabelInteractor()
IlvMakeSDMNodeInteractorIlvMakeSDMNodeInteractor.createNode(float, float) when autoEditLabel is true.
createEditLabelInteractor in class IlvMakeSDMNodeInteractorIlvEditSDMLabelInteractorIlvMakeSDMNodeInteractor.setAutoEditLabel(boolean)
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||