Uses of Class
org.processmining.objectcentricconstraintchecking.algorithms.view.mxCellState
-
-
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.analysis
Methods in org.processmining.objectcentricconstraintchecking.algorithms.analysis that return mxCellState Modifier and Type Method Description mxCellState[]mxGraphAnalysis. sort(mxCellState[] states, mxICostFunction cf)Returns a sorted set forcellswith respect tocf.Methods in org.processmining.objectcentricconstraintchecking.algorithms.analysis with parameters of type mxCellState Modifier and Type Method Description doublemxDistanceCostFunction. getCost(mxCellState state)Returns the Euclidean length of the edge defined by the absolute points in the given state or 0 if no points are defined.doublemxICostFunction. getCost(mxCellState state)Evaluates the cost of the given cell state.mxCellState[]mxGraphAnalysis. sort(mxCellState[] states, mxICostFunction cf)Returns a sorted set forcellswith respect tocf. -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.canvas
Methods in org.processmining.objectcentricconstraintchecking.algorithms.canvas with parameters of type mxCellState Modifier and Type Method Description java.lang.ObjectmxGraphics2DCanvas. drawCell(mxCellState state)java.lang.ObjectmxHtmlCanvas. drawCell(mxCellState state)java.lang.ObjectmxICanvas. drawCell(mxCellState state)Draws the given cell.java.lang.ObjectmxImageCanvas. drawCell(mxCellState state)java.lang.ObjectmxSvgCanvas. drawCell(mxCellState state)java.lang.ObjectmxVmlCanvas. drawCell(mxCellState state)java.lang.ObjectmxGraphics2DCanvas. drawLabel(java.lang.String text, mxCellState state, boolean html)java.lang.ObjectmxHtmlCanvas. drawLabel(java.lang.String label, mxCellState state, boolean html)java.lang.ObjectmxICanvas. drawLabel(java.lang.String text, mxCellState state, boolean html)Draws the given label.java.lang.ObjectmxImageCanvas. drawLabel(java.lang.String label, mxCellState state, boolean html)java.lang.ObjectmxSvgCanvas. drawLabel(java.lang.String label, mxCellState state, boolean html)java.lang.ObjectmxVmlCanvas. drawLabel(java.lang.String label, mxCellState state, boolean html) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.costfunction
Methods in org.processmining.objectcentricconstraintchecking.algorithms.costfunction with parameters of type mxCellState Modifier and Type Method Description doublemxConstCostFunction. getCost(mxCellState state)doublemxDoubleValCostFunction. getCost(mxCellState state) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.generatorfunction
Methods in org.processmining.objectcentricconstraintchecking.algorithms.generatorfunction with parameters of type mxCellState Modifier and Type Method Description doublemxGeneratorRandomFunction. getCost(mxCellState state) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.layout
Methods in org.processmining.objectcentricconstraintchecking.algorithms.layout with parameters of type mxCellState Modifier and Type Method Description protected voidmxEdgeLabelLayout. avoid(mxCellState edge, mxCellState vertex) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.shape
Fields in org.processmining.objectcentricconstraintchecking.algorithms.shape declared as mxCellState Modifier and Type Field Description protected mxCellStatemxCurveLabelShape. stateCache the state associated with this shapeMethods in org.processmining.objectcentricconstraintchecking.algorithms.shape with parameters of type mxCellState Modifier and Type Method Description protected mxRectanglemxStencil. computeAspect(mxCellState state, mxRectangle bounds, java.lang.String direction)Returns a rectangle that contains the offset in x and y and the horizontal and vertical scale in width and height used to draw this shape inside the given rectangle.protected booleanmxBasicShape. configureGraphics(mxGraphics2DCanvas canvas, mxCellState state, boolean background)Configures the graphics object ready to paint.mxPoint[]mxLineShape. createPoints(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ShapemxArrowShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ShapemxBasicShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ShapemxEllipseShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ShapemxTriangleShape. createShape(mxGraphics2DCanvas canvas, mxCellState state)protected voidmxStencil. drawElement(mxGraphicsCanvas2D canvas, mxCellState state, org.w3c.dom.Element node, mxRectangle aspect)Drawsthe given element.static voidmxLabelShape. drawGlassEffect(mxGraphics2DCanvas canvas, mxCellState state)Draws the glass effectprotected voidmxStencil. drawShadow(mxGraphicsCanvas2D canvas, mxCellState state, double rotation, boolean flipH, boolean flipV, mxRectangle bounds, double alpha, boolean filled, mxRectangle aspect)Draws the shadow.booleanmxStencil. drawShape(mxGraphicsCanvas2D canvas, mxCellState state, mxRectangle bounds, mxRectangle aspect, boolean background)Draws this stencil inside the given bounds.java.lang.StringmxStencil. evaluateAttribute(org.w3c.dom.Element elt, java.lang.String attribute, mxCellState state)Gets the attribute for the given name from the given node.protected intmxRectangleShape. getArcSize(mxCellState state, double w, double h)Helper method to configure the given wrapper canvas.java.awt.ColormxBasicShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColormxImageShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColormxLabelShape. getFillColor(mxGraphics2DCanvas canvas, mxCellState state)protected mxRectanglemxBasicShape. getGradientBounds(mxGraphics2DCanvas canvas, mxCellState state)java.awt.RectanglemxImageShape. getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)java.awt.RectanglemxLabelShape. getImageBounds(mxGraphics2DCanvas canvas, mxCellState state)java.lang.StringmxImageShape. getImageForStyle(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColormxBasicShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColormxImageShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)java.awt.ColormxLabelShape. getStrokeColor(mxGraphics2DCanvas canvas, mxCellState state)booleanmxBasicShape. hasGradient(mxGraphics2DCanvas canvas, mxCellState state)booleanmxImageShape. hasGradient(mxGraphics2DCanvas canvas, mxCellState state)booleanmxLabelShape. hasGradient(mxGraphics2DCanvas canvas, mxCellState state)booleanmxBasicShape. hasShadow(mxGraphics2DCanvas canvas, mxCellState state)mxPointmxConnectorShape. paintMarker(mxGraphics2DCanvas canvas, mxCellState state, boolean source)Draws the marker for the given edge.mxPointmxIMarker. paintMarker(mxGraphics2DCanvas canvas, mxCellState state, java.lang.String type, mxPoint pe, double nx, double ny, double size, boolean source)voidmxStencilShape. paintNode(mxGraphics2DCanvas canvas, mxCellState state, mxStencilShape.svgShape shape, double widthRatio, double heightRatio)voidmxBasicShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxConnectorShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxCurveLabelShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)voidmxCurveShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxDefaultTextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)voidmxDoubleEllipseShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxDoubleRectangleShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxHtmlTextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)voidmxImageShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxIShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxITextShape. paintShape(mxGraphics2DCanvas canvas, java.lang.String text, mxCellState state, java.util.Map<java.lang.String,java.lang.Object> style)voidmxLabelShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxLineShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxRectangleShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)voidmxStencil. paintShape(mxGraphics2DCanvas gc, mxCellState state)Paints the stencil for the given state.voidmxStencilShape. paintShape(mxGraphics2DCanvas canvas, mxCellState state)Constructors in org.processmining.objectcentricconstraintchecking.algorithms.shape with parameters of type mxCellState Constructor Description mxCurveLabelShape(mxCellState state, mxCurve value) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.swing
Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing with parameters of type mxCellState Modifier and Type Method Description protected voidmxGraphComponent.mxGraphControl. cellDrawn(mxICanvas canvas, mxCellState state)java.awt.Component[]mxGraphComponent. createComponents(mxCellState state)Hook for subclassers to create the array of heavyweights for the given state.mxCellHandlermxGraphComponent. createHandler(mxCellState state)protected java.awt.RectanglemxGraphComponent.mxGraphControl. getExtendedCellBounds(mxCellState state)javax.swing.ImageIconmxGraphComponent. getFoldingIcon(mxCellState state)Returns the icon used to display the collapsed state of the specified cell state.java.awt.RectanglemxGraphComponent. getFoldingIconBounds(mxCellState state, javax.swing.ImageIcon icon)protected booleanmxGraphComponent.mxGraphControl. hitClip(mxGraphics2DCanvas canvas, mxCellState state)voidmxGraphComponent. insertComponent(mxCellState state, java.awt.Component c)voidmxGraphComponent. redraw(mxCellState state)Updates the buffer (if one exists) and repaints the given cell state.protected voidmxGraphComponent. updateCellOverlayComponent(mxCellState state, mxICellOverlay overlay)Notified when an overlay has been removed from the graph.voidmxGraphComponent. updateComponent(mxCellState state, java.awt.Component c) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler
Fields in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler declared as mxCellState Modifier and Type Field Description protected mxCellStatemxRotationHandler. currentStateprotected mxCellStatemxCellMarker. markedStateHolds the marked state.protected mxCellStatemxConnectPreview. previewStateprotected mxCellState[]mxMovePreview. previewStatesprotected mxCellStatemxConnectionHandler. sourceprotected mxCellStatemxConnectPreview. sourceStateprotected mxCellStatemxMovePreview. startStateprotected mxCellStatemxCellHandler. stateHolds the cell state associated with this handler.protected mxCellStatemxCellMarker. validStateHolds the marked state if it is valid.Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler that return mxCellState Modifier and Type Method Description mxCellStatemxCellMarker. getMarkedState()Returns the marked state.mxCellStatemxConnectPreview. getPreviewState()protected mxCellState[]mxMovePreview. getPreviewStates()Returns the states that are affected by the move operation.mxCellStatemxConnectPreview. getSourceState()mxCellStatemxCellHandler. getState()Returns the cell state that is associated with this handler.protected mxCellStatemxCellMarker. getState(java.awt.event.MouseEvent e)Uses getCell, getMarkedState and intersects to return the state for the given event.protected mxCellStatemxCellMarker. getStateToMark(mxCellState state)Returns the state to be marked for the given state under the mouse.mxCellStatemxCellMarker. getValidState()Returns the valid state.mxCellStatemxCellMarker. process(java.awt.event.MouseEvent e)Processes the given event and marks the state returned by getStateAt with the color returned by getMarkerColor.Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler with parameters of type mxCellState Modifier and Type Method Description protected java.lang.ObjectmxConnectPreview. createCell(mxCellState startState, java.lang.String style)Creates a new instance of mxShape for previewing the edge.protected java.awt.Point[]mxEdgeHandler. createPoints(mxCellState s)java.lang.Object[]mxMovePreview. getCells(mxCellState initialState)protected java.awt.ColormxCellMarker. getMarkerColor(java.awt.event.MouseEvent e, mxCellState state, boolean isValid)Returns the valid- or invalidColor depending on the value of isValid.protected mxRectanglemxMovePreview. getPlaceholderBounds(mxCellState startState)protected mxCellStatemxCellMarker. getStateToMark(mxCellState state)Returns the state to be marked for the given state under the mouse.voidmxCellMarker. highlight(mxCellState state, java.awt.Color color)voidmxCellMarker. highlight(mxCellState state, java.awt.Color color, boolean valid)protected booleanmxCellMarker. intersects(mxCellState state, java.awt.event.MouseEvent e)Returns true if the given mouse event intersects the given state.booleanmxRotationHandler. isStateHandled(mxCellState state)protected booleanmxCellMarker. isValidState(mxCellState state)Returns true if the given state is a valid state.protected voidmxEdgeHandler. moveLabelTo(mxCellState edgeState, double x, double y)Moves the label to the given position.voidmxCellHandler. refresh(mxCellState state)Refreshes the cell handler.voidmxConnectPreview. revalidate(mxCellState state)voidmxCellMarker. setMarkedState(mxCellState value)Sets the marked state.voidmxConnectionHandler. start(java.awt.event.MouseEvent e, mxCellState state)voidmxConnectPreview. start(java.awt.event.MouseEvent e, mxCellState startState, java.lang.String style)Updates the style of the edge preview from the incoming edgevoidmxMovePreview. start(java.awt.event.MouseEvent e, mxCellState state)Sets the translation of the preview.voidmxConnectPreview. update(java.awt.event.MouseEvent e, mxCellState targetState, double x, double y)Constructors in org.processmining.objectcentricconstraintchecking.algorithms.swing.handler with parameters of type mxCellState Constructor Description mxCellHandler(mxGraphComponent graphComponent, mxCellState state)Constructs a new cell handler for the given cell state.mxEdgeHandler(mxGraphComponent graphComponent, mxCellState state)mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)mxVertexHandler(mxGraphComponent graphComponent, mxCellState state) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.swing.util
Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.util with parameters of type mxCellState Modifier and Type Method Description mxRectanglemxCellOverlay. getBounds(mxCellState state)mxRectanglemxICellOverlay. getBounds(mxCellState state)protected mxPointmxMorphing. getDelta(mxCellState state)Returns the vector between the current rendered state and the future location of the state after the display will be updated.protected booleanmxMorphing. stopRecursion(mxCellState state, mxPoint delta)Returns true if the animation should not recursively find more deltas for children if the given parent state has been animated. -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.swing.view
Fields in org.processmining.objectcentricconstraintchecking.algorithms.swing.view with type parameters of type mxCellState Modifier and Type Field Description protected java.util.List<mxCellState>mxCellStatePreview. cellStatesprotected java.util.Map<mxCellState,mxPoint>mxCellStatePreview. deltasMethods in org.processmining.objectcentricconstraintchecking.algorithms.swing.view that return types with arguments of type mxCellState Modifier and Type Method Description java.util.Map<mxCellState,mxPoint>mxCellStatePreview. getDeltas()java.util.List<mxCellState>mxCellStatePreview. snapshot(mxCellState state)Methods in org.processmining.objectcentricconstraintchecking.algorithms.swing.view with parameters of type mxCellState Modifier and Type Method Description voidmxCellStatePreview. addEdges(mxCellState state)booleanmxInteractiveCanvas. contains(mxGraphComponent graphComponent, java.awt.Rectangle rect, mxCellState state)java.awt.RectanglemxCellEditor. getEditorBounds(mxCellState state, double scale)Returns the bounds to be used for the editor.protected java.lang.StringmxCellEditor. getInitialValue(mxCellState state, java.util.EventObject trigger)Gets the initial editing value for the given cell.booleanmxInteractiveCanvas. hitSwimlaneContent(mxGraphComponent graphComponent, mxCellState swimlane, int x, int y)Returns true if the given point is inside the content area of the given swimlane.booleanmxInteractiveCanvas. intersects(mxGraphComponent graphComponent, java.awt.Rectangle rect, mxCellState state)protected booleanmxCellEditor. isHideLabel(mxCellState state)mxPointmxCellStatePreview. moveState(mxCellState state, double dx, double dy)mxPointmxCellStatePreview. moveState(mxCellState state, double dx, double dy, boolean add, boolean includeEdges)protected voidmxCellStatePreview. paintPreviewState(mxGraphics2DCanvas canvas, mxCellState state)Draws the preview using the graphics canvas.voidmxCellStatePreview. restoreState(mxCellState state, mxCellState from)protected mxRectanglemxCellStatePreview. revalidateState(mxCellState parentState, mxCellState state, double dx, double dy)java.util.List<mxCellState>mxCellStatePreview. snapshot(mxCellState state)protected voidmxCellStatePreview. translateState(mxCellState parentState, mxCellState state, double dx, double dy)protected booleanmxCellEditor. useLabelBounds(mxCellState state)Returns true if the label bounds of the state should be used for the editor.Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.swing.view with type arguments of type mxCellState Modifier and Type Method Description voidmxCellStatePreview. restore(java.util.List<mxCellState> snapshot) -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.util
Methods in org.processmining.objectcentricconstraintchecking.algorithms.util with parameters of type mxCellState Modifier and Type Method Description static intmxUtils. findNearestSegment(mxCellState state, double x, double y)Finds the index of the nearest segment on the given cell state for the specified coordinate pair.static intmxUtils. getPortConstraints(mxCellState terminal, mxCellState edge, boolean source)Returns an integer mask of the port constraints of the given mapstatic intmxUtils. getPortConstraints(mxCellState terminal, mxCellState edge, boolean source, int defaultValue)Returns an integer mask of the port constraints of the given mapstatic booleanmxUtils. intersectsHotspot(mxCellState state, int x, int y, double hotspot)static booleanmxUtils. intersectsHotspot(mxCellState state, int x, int y, double hotspot, int min, int max)Returns true if the given coordinate pair intersects the hotspot of the given state. -
Uses of mxCellState in org.processmining.objectcentricconstraintchecking.algorithms.view
Fields in org.processmining.objectcentricconstraintchecking.algorithms.view declared as mxCellState Modifier and Type Field Description protected mxCellStatemxCellState. visibleSourceStateCaches the visible source and target terminal states.protected mxCellStatemxCellState. visibleTargetStateCaches the visible source and target terminal states.Fields in org.processmining.objectcentricconstraintchecking.algorithms.view with type parameters of type mxCellState Modifier and Type Field Description protected java.util.Hashtable<java.lang.Object,mxCellState>mxTemporaryCellStates. oldStatesprotected java.util.Hashtable<java.lang.Object,mxCellState>mxGraphView. statesMaps from cells to cell states.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view that return mxCellState Modifier and Type Method Description mxCellStatemxGraphView. createState(java.lang.Object cell)Creates and returns a cell state for the given cell.mxCellState[]mxGraphView. getCellStates(java.lang.Object[] cells)Returns the states for the given array of cells.mxCellStatemxGraphView. getState(java.lang.Object cell)Returns the state for the given cell or null if no state is defined for the cell.mxCellStatemxGraphView. getState(java.lang.Object cell, boolean create)Returns the cell state for the given cell.mxCellStatemxGraphView. getTerminalPort(mxCellState state, mxCellState terminal, boolean source)Returns a cell state that represents the source or target terminal or port for the given edge.mxCellStatemxCellState. getVisibleTerminalState(boolean source)Returns the visible source or target terminal state.mxCellStatemxGraphView. removeState(java.lang.Object cell)Removes and returns the mxCellState for the given cell.mxCellStatemxGraphView. validateCellState(java.lang.Object cell)Shortcut to validateCellState with recurse set to true.mxCellStatemxGraphView. validateCellState(java.lang.Object cell, boolean recurse)Validates the cell state for the given cell.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view that return types with arguments of type mxCellState Modifier and Type Method Description java.util.Hashtable<java.lang.Object,mxCellState>mxGraphView. getStates()Returns the dictionary that maps from cells to states.Methods in org.processmining.objectcentricconstraintchecking.algorithms.view with parameters of type mxCellState Modifier and Type Method Description voidmxEdgeStyle.mxEdgeStyleFunction. apply(mxCellState state, mxCellState source, mxCellState target, java.util.List<mxPoint> points, java.util.List<mxPoint> result)Implements an edge style function.mxPointmxPerimeter.mxPerimeterFunction. apply(mxRectangle bounds, mxCellState vertex, mxPoint next, boolean orthogonal)Implements a perimeter function.protected voidmxGraph. cellDrawn(mxICanvas canvas, mxCellState state, java.lang.Object element, java.lang.Object labelElement)Called when a cell has been painted as the specified object, typically a DOM node that represents the given cell graphically in a document.voidmxGraph. drawState(mxICanvas canvas, mxCellState state, boolean drawLabel)Draws the cell state with the given label onto the canvas.mxConnectionConstraint[]mxGraph. getAllConnectionConstraints(mxCellState terminal, boolean source)Returns an array of all constraints for the given terminal.mxRectanglemxGraphView. getBoundingBox(mxCellState state)Shortcut to validateCell with visible set to true.mxRectanglemxGraphView. getBoundingBox(mxCellState state, boolean recurse)Returns the bounding box of the shape and the label for the given cell state and its children if recurse is true.mxConnectionConstraintmxGraph. getConnectionConstraint(mxCellState edge, mxCellState terminal, boolean source)Returns an connection constraint that describes the given connection point.mxPointmxGraph. getConnectionPoint(mxCellState vertex, mxConnectionConstraint constraint)Sets the connection constraint that describes the given connection point.mxEdgeStyle.mxEdgeStyleFunctionmxGraphView. getEdgeStyle(mxCellState edge, java.util.List<mxPoint> points, java.lang.Object source, java.lang.Object target)Returns the edge style function to be used to compute the absolute points for the given state, control points and terminals.java.lang.StringmxGraph. getImage(mxCellState state)Returns the image URL for the given cell state.mxPointmxGraphView. getNextPoint(mxCellState edge, mxCellState opposite, boolean source)Returns the nearest point in the list of absolute points or the center of the opposite terminal.mxRectanglemxGraphView. getPerimeterBounds(mxCellState terminal, double border)Returns the perimeter bounds for the given terminal, edge pair.mxPerimeter.mxPerimeterFunctionmxGraphView. getPerimeterFunction(mxCellState state)Returns the perimeter function for the given state.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.mxPointmxGraphView. getPerimeterPoint(mxCellState terminal, mxPoint next, boolean orthogonal, double border)Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.mxPointmxGraphView. getPoint(mxCellState state)Returns the absolute center point along the given edge.mxPointmxGraphView. getPoint(mxCellState state, mxGeometry geometry)Returns the absolute point on the edge for the given relative geometry as a point.mxPointmxGraphView. getRelativePoint(mxCellState edgeState, double x, double y)Gets the relative point that describes the given, absolute label position for the given edge state.doublemxGraphView. getRoutingCenterX(mxCellState state)Returns the x-coordinate of the center point for automatic routing.doublemxGraphView. getRoutingCenterY(mxCellState state)Returns the y-coordinate of the center point for automatic routing.mxCellStatemxGraphView. getTerminalPort(mxCellState state, mxCellState terminal, boolean source)Returns a cell state that represents the source or target terminal or port for the given edge.doublemxGraphView. getWordWrapWidth(mxCellState state)Returns the width for wrapping the label of the given state at scale 1.booleanmxGraph. isLoop(mxCellState state)Returns true if the given cell state is a loop.booleanmxGraph. isOrthogonal(mxCellState edge)Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.voidmxCellState. setVisibleTerminalState(mxCellState terminalState, boolean source)Sets the visible source or target terminal state.mxPointmxGraphView. transformControlPoint(mxCellState state, mxPoint pt)Transforms the given control point to an absolute point.mxRectanglemxGraphView. updateBoundingBox(mxCellState state)Updates the bounding box in the given cell state.voidmxGraphView. updateCellState(mxCellState state)Updates the given cell state.voidmxGraphView. updateEdgeBounds(mxCellState state)Updates the given state using the bounding box of the absolute points.voidmxGraphView. updateEdgeState(mxCellState state, mxGeometry geo)Validates the given cell state.voidmxGraphView. updateFixedTerminalPoint(mxCellState edge, mxCellState terminal, boolean source, mxConnectionConstraint constraint)Sets the fixed source or target terminal point on the given edge.voidmxGraphView. updateFixedTerminalPoints(mxCellState edge, mxCellState source, mxCellState target)Sets the initial absolute terminal points in the given state before the edge style is computed.voidmxGraphView. updateFloatingTerminalPoint(mxCellState edge, mxCellState start, mxCellState end, boolean source)Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.voidmxGraphView. updateFloatingTerminalPoints(mxCellState state, mxCellState source, mxCellState target)Updates the terminal points in the given state after the edge style was computed for the edge.voidmxGraphView. updateLabel(mxCellState state)Updates the label of the given state.voidmxGraphView. updateLabelBounds(mxCellState state)Updates the label bounds in the given state.voidmxGraphView. updatePoints(mxCellState edge, java.util.List<mxPoint> points, mxCellState source, mxCellState target)Updates the absolute points in the given state using the specified array of points as the relative points.voidmxGraphView. updateVertexLabelOffset(mxCellState state)Updates the absoluteOffset of the given vertex cell state.voidmxGraphView. updateVertexState(mxCellState state, mxGeometry geo)Validates the given cell state.Method parameters in org.processmining.objectcentricconstraintchecking.algorithms.view with type arguments of type mxCellState Modifier and Type Method Description voidmxGraphView. setStates(java.util.Hashtable<java.lang.Object,mxCellState> states)Returns the dictionary that maps from cells to states.
-