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 SummaryNested Classes Modifier and Type Class Description static interfacemxEdgeStyle.mxEdgeStyleFunctionDefines the requirements for an edge style function.
 - 
Field SummaryFields 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 SummaryConstructors Constructor Description mxEdgeStyle()
 
- 
- 
- 
Field Detail- 
EntityRelationpublic static mxEdgeStyle.mxEdgeStyleFunction EntityRelation Provides an entity relation style for edges (as used in database schema diagrams).
 - 
Looppublic static mxEdgeStyle.mxEdgeStyleFunction Loop Provides a self-reference, aka. loop.
 - 
ElbowConnectorpublic 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.
 - 
SideToSidepublic static mxEdgeStyle.mxEdgeStyleFunction SideToSide Provides a vertical elbow edge.
 - 
TopToBottompublic static mxEdgeStyle.mxEdgeStyleFunction TopToBottom Provides a horizontal elbow edge.
 - 
SegmentConnectorpublic static mxEdgeStyle.mxEdgeStyleFunction SegmentConnector Implements an orthogonal edge style. Useas an interactive handler for this style. 
 - 
orthBufferpublic static double orthBuffer 
 - 
dirVectorspublic static double[][] dirVectors 
 - 
wayPoints1public static double[][] wayPoints1 
 - 
routePatternspublic static int[][][] routePatterns The default routing patterns for orthogonal connections
 - 
inlineRoutePatternspublic static int[][][] inlineRoutePatterns Overriden routing patterns for orthogonal connections where the vertices have
 - 
vertexSeperationspublic static double[] vertexSeperations 
 - 
limitspublic static double[][] limits 
 - 
LEFT_MASKpublic static int LEFT_MASK 
 - 
TOP_MASKpublic static int TOP_MASK 
 - 
RIGHT_MASKpublic static int RIGHT_MASK 
 - 
BOTTOM_MASKpublic static int BOTTOM_MASK 
 - 
LEFTpublic static int LEFT 
 - 
TOPpublic static int TOP 
 - 
RIGHTpublic static int RIGHT 
 - 
BOTTOMpublic static int BOTTOM 
 - 
SIDE_MASKpublic static int SIDE_MASK 
 - 
CENTER_MASKpublic static int CENTER_MASK 
 - 
SOURCE_MASKpublic static int SOURCE_MASK 
 - 
TARGET_MASKpublic static int TARGET_MASK 
 - 
VERTEX_MASKpublic static int VERTEX_MASK 
 - 
vertBendProportionpublic static double vertBendProportion 
 - 
hozBendProportionpublic static double hozBendProportion 
 - 
OrthConnectorpublic static mxEdgeStyle.mxEdgeStyleFunction OrthConnector An orthogonal connector that avoids connecting vertices and respects port constraints
 
- 
 
-