Class MultiSelectionDragController
java.lang.Object
java.awt.event.MouseAdapter
org.cristalise.gui.graph.controller.MultiSelectionDragController
- All Implemented Interfaces:
KeyListener,MouseListener,MouseMotionListener,MouseWheelListener,EventListener,EditorModeListener
public class MultiSelectionDragController
extends MouseAdapter
implements EditorModeListener, KeyListener
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected final intprotected final Integerprotected final intprotected final Integerprotected final intprotected final intprotected final intprotected final intprotected final intprotected final intprotected final Integerprotected final intprotected final Integerprotected final Integerprotected final intprotected MultiSelectionDragController.Actionprotected Object[][][]protected GraphModelManagerprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Actionprotected MultiSelectionDragController.Action -
Constructor Summary
ConstructorsConstructorDescriptionMultiSelectionDragController(GraphModelManager graphModelManager, GraphPanel graphPanel) -
Method Summary
Modifier and TypeMethodDescriptionvoideditorModeChanged(String idOfNewMode) voidvoidvoidvoidvoidvoidmouseMoved(MouseEvent me) voidvoidprotected voidprocessEvent(int event, Object data) Methods inherited from class java.awt.event.MouseAdapter
mouseEntered, mouseExited, mouseWheelMoved
-
Field Details
-
mGraphModelManager
-
kOtherMode
-
kWaiting
-
kResizing
-
kDraggingSelection
-
kStretching
-
kSelectEntered
protected final int kSelectEntered- See Also:
-
kOtherEntered
protected final int kOtherEntered- See Also:
-
kPressOnEdge
protected final int kPressOnEdge- See Also:
-
kPressOnVertex
protected final int kPressOnVertex- See Also:
-
kPressOnSelection
protected final int kPressOnSelection- See Also:
-
kPressOnResizePad
protected final int kPressOnResizePad- See Also:
-
kCTRLPressOnVertex
protected final int kCTRLPressOnVertex- See Also:
-
kCTRL_A
protected final int kCTRL_A- See Also:
-
kPressOnNothing
protected final int kPressOnNothing- See Also:
-
kDrag
protected final int kDrag- See Also:
-
kRelease
protected final int kRelease- See Also:
-
kZoomIn
protected final int kZoomIn- See Also:
-
mStoreResizeInf
-
mResizeVertex
-
mSelectEdge
-
mSelectVertexAndStoreDisp
-
mStoreDisp
-
mToggleVertex
-
mSelectAll
-
mCreateBand
-
mMoveSelection
-
mResizeBand
-
mSelectContents
-
mZoomIn
-
mFSTN
-
-
Constructor Details
-
MultiSelectionDragController
-
-
Method Details
-
processEvent
-
editorModeChanged
- Specified by:
editorModeChangedin interfaceEditorModeListener
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener- Overrides:
mousePressedin classMouseAdapter
-
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener- Overrides:
mouseClickedin classMouseAdapter
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener- Overrides:
mouseReleasedin classMouseAdapter
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener- Overrides:
mouseMovedin classMouseAdapter
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener- Overrides:
mouseDraggedin classMouseAdapter
-
keyPressed
- Specified by:
keyPressedin interfaceKeyListener
-
keyReleased
- Specified by:
keyReleasedin interfaceKeyListener
-
keyTyped
- Specified by:
keyTypedin interfaceKeyListener
-