Package com.mxgraph.view
Class mxEdgeStyle
- java.lang.Object
-
- com.mxgraph.view.mxEdgeStyle
-
public class mxEdgeStyle extends java.lang.ObjectProvides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style. Alternatevly, the mxConstants. EDGESTYLE_* constants can be used to reference an edge style via the mxStyleRegistry.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacemxEdgeStyle.mxEdgeStyleFunctionDefines the requirements for an edge style function.
-
Field Summary
Fields Modifier and Type Field Description static intBOTTOMstatic intBOTTOM_MASKstatic intCENTER_MASKstatic double[][]dirVectorsstatic mxEdgeStyle.mxEdgeStyleFunctionElbowConnectorUses either SideToSide or TopToBottom depending on the horizontal flag in the cell style.static mxEdgeStyle.mxEdgeStyleFunctionEntityRelationProvides an entity relation style for edges (as used in database schema diagrams).static doublehozBendProportionstatic int[][][]inlineRoutePatternsOverriden routing patterns for orthogonal connections where the vertices havestatic intLEFTstatic intLEFT_MASKstatic double[][]limitsstatic mxEdgeStyle.mxEdgeStyleFunctionLoopProvides a self-reference, aka.static doubleorthBufferstatic mxEdgeStyle.mxEdgeStyleFunctionOrthConnectorAn orthogonal connector that avoids connecting vertices and respects port constraintsstatic intRIGHTstatic intRIGHT_MASKstatic int[][][]routePatternsThe default routing patterns for orthogonal connectionsstatic mxEdgeStyle.mxEdgeStyleFunctionSegmentConnectorImplements an orthogonal edge style.static intSIDE_MASKstatic mxEdgeStyle.mxEdgeStyleFunctionSideToSideProvides a vertical elbow edge.static intSOURCE_MASKstatic intTARGET_MASKstatic intTOPstatic intTOP_MASKstatic mxEdgeStyle.mxEdgeStyleFunctionTopToBottomProvides a horizontal elbow edge.static doublevertBendProportionstatic intVERTEX_MASKstatic double[]vertexSeperationsstatic double[][]wayPoints1
-
Constructor Summary
Constructors Constructor Description mxEdgeStyle()
-
-
-
Field Detail
-
EntityRelation
public static mxEdgeStyle.mxEdgeStyleFunction EntityRelation
Provides an entity relation style for edges (as used in database schema diagrams).
-
Loop
public static mxEdgeStyle.mxEdgeStyleFunction Loop
Provides a self-reference, aka. loop.
-
ElbowConnector
public static mxEdgeStyle.mxEdgeStyleFunction ElbowConnector
Uses either SideToSide or TopToBottom depending on the horizontal flag in the cell style. SideToSide is used if horizontal is true or unspecified.
-
SideToSide
public static mxEdgeStyle.mxEdgeStyleFunction SideToSide
Provides a vertical elbow edge.
-
TopToBottom
public static mxEdgeStyle.mxEdgeStyleFunction TopToBottom
Provides a horizontal elbow edge.
-
SegmentConnector
public static mxEdgeStyle.mxEdgeStyleFunction SegmentConnector
Implements an orthogonal edge style. Useas an interactive handler for this style.
-
orthBuffer
public static double orthBuffer
-
dirVectors
public static double[][] dirVectors
-
wayPoints1
public static double[][] wayPoints1
-
routePatterns
public static int[][][] routePatterns
The default routing patterns for orthogonal connections
-
inlineRoutePatterns
public static int[][][] inlineRoutePatterns
Overriden routing patterns for orthogonal connections where the vertices have
-
vertexSeperations
public static double[] vertexSeperations
-
limits
public static double[][] limits
-
LEFT_MASK
public static int LEFT_MASK
-
TOP_MASK
public static int TOP_MASK
-
RIGHT_MASK
public static int RIGHT_MASK
-
BOTTOM_MASK
public static int BOTTOM_MASK
-
LEFT
public static int LEFT
-
TOP
public static int TOP
-
RIGHT
public static int RIGHT
-
BOTTOM
public static int BOTTOM
-
SIDE_MASK
public static int SIDE_MASK
-
CENTER_MASK
public static int CENTER_MASK
-
SOURCE_MASK
public static int SOURCE_MASK
-
TARGET_MASK
public static int TARGET_MASK
-
VERTEX_MASK
public static int VERTEX_MASK
-
vertBendProportion
public static double vertBendProportion
-
hozBendProportion
public static double hozBendProportion
-
OrthConnector
public static mxEdgeStyle.mxEdgeStyleFunction OrthConnector
An orthogonal connector that avoids connecting vertices and respects port constraints
-
-