|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.IlvManagerViewInteractor
ilog.views.interactor.IlvSelectInteractor
ilog.tgo.interactor.IltSelectInteractor
ilog.tgo.interactor.IltEditGroupInteractor
public class IltEditGroupInteractor
This class defines a view interactor which allows the user to edit or move the IltGroup objects. When a group is selected, this interactor lets you move the corner points of the group. You can also add or remove points to linear and polygonal groups. To add a point Ctrl + Click on an edge, to remove a point Ctrl + Click on a corner point.
| Nested Class Summary | |
|---|---|
static class |
IltEditGroupInteractor.Gesture
This class enumerates the possible gestures recognized by this interactor. |
| Constructor Summary | |
|---|---|
IltEditGroupInteractor()
Default constructor |
|
| Method Summary | |
|---|---|
void |
allGraphicChanged(IltGraphicChangedEvent event)
Invoked when all graphic representations of an ILOG JTGO object are changed or updated. |
void |
attach(IlvManagerView view)
Called when the interactor is attached to the manager. |
protected void |
detach()
Called when the interactor is removed from the manager. |
protected IlvManagerViewInteractor |
getMoveSelectionInteractor()
Called when the interactor needs to move the selected objects. |
void |
graphicChanged(IltGraphicChangedEvent event)
Invoked when a graphic representation of an ILOG JTGO object is changed or updated. |
protected boolean |
mouseDown(MouseEvent event)
Called when a Button Down (without Multiple selection modifier) event occurs. |
protected void |
mouseDownMultipleSelection(MouseEvent event)
Called when a mouse button is down and the multiple selection modifier is also down. |
| Methods inherited from class ilog.tgo.interactor.IltSelectInteractor |
|---|
drawGhostMove, getMoveSelectionManager, getMultipleSelectionInteractor, getSelectedMovingObjects, isEditingAllowed, isInvokeObjectInteractor, processEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, setEditingAllowed, setInvokeObjectInteractor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IltEditGroupInteractor()
| Method Detail |
|---|
protected boolean mouseDown(MouseEvent event)
IlvSelectInteractor
mouseDown in class IlvSelectInteractorprotected void mouseDownMultipleSelection(MouseEvent event)
IlvSelectInteractor
mouseDownMultipleSelection in class IlvSelectInteractorpublic void attach(IlvManagerView view)
IlvSelectInteractor
attach in class IlvSelectInteractorview - The manager view.IlvManagerViewInteractor.detach()protected void detach()
IlvSelectInteractor
detach in class IlvSelectInteractorIlvManagerViewInteractor.attach(ilog.views.IlvManagerView)public void allGraphicChanged(IltGraphicChangedEvent event)
IltGraphicChangedListenerFor this event, getManager() and getGraphic() will return null.
allGraphicChanged in interface IltGraphicChangedListenerpublic void graphicChanged(IltGraphicChangedEvent event)
IltGraphicChangedListener
graphicChanged in interface IltGraphicChangedListenerprotected IlvManagerViewInteractor getMoveSelectionInteractor()
IlvSelectInteractorIlvSelectInteractorMoveSelection.
getMoveSelectionInteractor in class IltSelectInteractorIlvSelectInteractorMoveSelection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||