Class mxElbowEdgeHandler
- java.lang.Object
-
- org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxCellHandler
-
- org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxEdgeHandler
-
- org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxElbowEdgeHandler
-
public class mxElbowEdgeHandler extends mxEdgeHandler
- Author:
- Administrator
-
-
Field Summary
-
Fields inherited from class org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxEdgeHandler
cloneEnabled, constrainedEvent, error, gridEnabledEvent, marker, p
-
Fields inherited from class org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxCellHandler
bounds, first, graphComponent, handles, handlesVisible, index, preview, state, timeSymbol, timeUnit
-
-
Constructor Summary
Constructors Constructor Description mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.Rectangle[]createHandles()Creates the rectangles that define the handles.java.lang.StringgetToolTipText(java.awt.event.MouseEvent e)Hook for subclassers to return tooltip texts for certain points on the handle.protected booleanisFlipEvent(java.awt.event.MouseEvent e)booleanisLabel(int index)Returns true if the given index is the index of the last handle.-
Methods inherited from class org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxEdgeHandler
connect, convertPoint, createHandle, createHandle, createPoints, createPreview, getCursor, getHandleFillColor, getIndexAt, getPreviewBounds, getSelectionColor, getSelectionStroke, isCellBendable, isCloneEnabled, isHandleVisible, isIgnoredEvent, isSource, isTarget, mouseDragged, mousePressed, mouseReleased, moveLabelTo, movePoint, paint, reset, setCloneEnabled, validateConnection
-
Methods inherited from class org.processmining.objectcentricconstraintchecking.algorithms.swing.handler.mxCellHandler
destroy, getBounds, getGraphComponent, getHandleBorderColor, getHandleCount, getIndex, getState, getTempConsDialog, isActive, isHandleEnabled, isHandlesVisible, isLabelMovable, mouseMoved, refresh, setHandlesVisible, start
-
-
-
-
Constructor Detail
-
mxElbowEdgeHandler
public mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)
- Parameters:
graphComponent-state-
-
-
Method Detail
-
getToolTipText
public java.lang.String getToolTipText(java.awt.event.MouseEvent e)
Hook for subclassers to return tooltip texts for certain points on the handle.- Overrides:
getToolTipTextin classmxCellHandler
-
isFlipEvent
protected boolean isFlipEvent(java.awt.event.MouseEvent e)
- Overrides:
isFlipEventin classmxEdgeHandler
-
isLabel
public boolean isLabel(int index)
Returns true if the given index is the index of the last handle.- Overrides:
isLabelin classmxCellHandler
-
createHandles
protected java.awt.Rectangle[] createHandles()
Description copied from class:mxCellHandlerCreates the rectangles that define the handles.- Overrides:
createHandlesin classmxEdgeHandler
-
-