public class EdgeController
extends com.mxgraph.swing.handler.mxConnectionHandler
Modifier and Type | Class and Description |
---|---|
protected class |
EdgeController.BpmnConnectPreview
Edge creation preview.
|
Modifier and Type | Field and Description |
---|---|
protected ModelContainer |
modelcontainer
The model container
|
protected boolean |
reallycommit
Really commit flag.
|
Constructor and Description |
---|
EdgeController(com.mxgraph.swing.mxGraphComponent graphcomponent,
ModelContainer modelcontainer)
Creates the edge controller.
|
Modifier and Type | Method and Description |
---|---|
protected com.mxgraph.swing.handler.mxConnectPreview |
createConnectPreview()
Creates the preview.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Called when mouse is released.
|
java.lang.String |
validateConnection(java.lang.Object source,
java.lang.Object target)
Validates a connection.
|
addGraphListeners, addListener, createTargetVertex, getConnecIcon, getConnectPreview, getHandleSize, getMarker, isActive, isConnecting, isCreateTarget, isEnabled, isHandleEnabled, isHighlighting, isKeepOnTop, isSelect, isValidSource, isValidTarget, mouseDragged, mouseMoved, mousePressed, paint, removeGraphListeners, removeListener, removeListener, reset, setBounds, setConnectIcon, setConnectPreview, setCreateTarget, setEnabled, setHandleEnabled, setHandleSize, setKeepOnTop, setMarker, setSelect, start
protected ModelContainer modelcontainer
protected boolean reallycommit
public EdgeController(com.mxgraph.swing.mxGraphComponent graphcomponent, ModelContainer modelcontainer)
graphcomponent
- The graph component.protected com.mxgraph.swing.handler.mxConnectPreview createConnectPreview()
createConnectPreview
in class com.mxgraph.swing.handler.mxConnectionHandler
public java.lang.String validateConnection(java.lang.Object source, java.lang.Object target)
validateConnection
in class com.mxgraph.swing.handler.mxConnectionHandler
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class com.mxgraph.swing.handler.mxConnectionHandler