Class mxInsertHandler
java.lang.Object
com.mxgraph.swing.util.mxMouseAdapter
com.mxgraph.swing.handler.mxInsertHandler
- All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected mxRectangleprotected booleanSpecifies if this handler is enabled.protected mxEventSourceprotected Pointprotected mxGraphComponentReference to the enclosing graph component.protected Colorprotected floatprotected booleanprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(String eventName, mxEventSource.mxIEventListener listener) insertCell(mxRectangle bounds) booleanbooleanvoidvoidvoidvoidvoidremoveListener(mxEventSource.mxIEventListener listener) voidremoveListener(mxEventSource.mxIEventListener listener, String eventName) voidreset()voidsetEnabled(boolean value) voidstart(MouseEvent e) Methods inherited from class mxMouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved
-
Field Details
-
graphComponent
Reference to the enclosing graph component. -
enabled
protected boolean enabledSpecifies if this handler is enabled. Default is true. -
style
-
first
-
lineWidth
protected float lineWidth -
lineColor
-
rounded
protected boolean rounded -
current
-
eventSource
-
-
Constructor Details
-
mxInsertHandler
-
-
Method Details
-
getGraphComponent
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean value) -
isStartEvent
-
start
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener- Overrides:
mousePressedin classmxMouseAdapter
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener- Overrides:
mouseDraggedin classmxMouseAdapter
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener- Overrides:
mouseReleasedin classmxMouseAdapter
-
insertCell
-
reset
public void reset() -
paint
-
addListener
-
removeListener
-
removeListener
-