com.mxgraph.layout
Class mxParallelEdgeLayout
java.lang.Object
   com.mxgraph.layout.mxGraphLayout
com.mxgraph.layout.mxGraphLayout
       com.mxgraph.layout.mxParallelEdgeLayout
com.mxgraph.layout.mxParallelEdgeLayout
- All Implemented Interfaces: 
- mxIGraphLayout
- public class mxParallelEdgeLayout 
- extends mxGraphLayout
| Field Summary | 
| protected  int | spacingSpecifies the spacing between the edges.
 | 
 
 
| Constructor Summary | 
| mxParallelEdgeLayout(mxGraph graph)Constructs a new stack layout layout for the specified graph,
 spacing, orientation and offset.
 | 
| mxParallelEdgeLayout(mxGraph graph,
                     int spacing)Constructs a new stack layout layout for the specified graph,
 spacing, orientation and offset.
 | 
 
 
| Methods inherited from class com.mxgraph.layout.mxGraphLayout | 
| getConstraint, getConstraint, getGraph, getVertexBounds, isEdgeIgnored, isUseBoundingBox, isVertexIgnored, isVertexMovable, moveCell, setEdgePoints, setEdgeStyleEnabled, setUseBoundingBox, setVertexLocation | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
spacing
protected int spacing
- Specifies the spacing between the edges. Default is 20.
 
 
mxParallelEdgeLayout
public mxParallelEdgeLayout(mxGraph graph)
- Constructs a new stack layout layout for the specified graph,
 spacing, orientation and offset.
 
mxParallelEdgeLayout
public mxParallelEdgeLayout(mxGraph graph,
                            int spacing)
- Constructs a new stack layout layout for the specified graph,
 spacing, orientation and offset.
 
execute
public void execute(Object parent)
- Description copied from interface: mxIGraphLayout
- Executes the layout for the children of the specified parent.
 
- 
- Parameters:
- parent- Parent cell that contains the children to be layed out.
 
findParallels
protected Map<String,List<Object>> findParallels(Object parent)
- 
 
getEdgeId
protected String getEdgeId(Object edge)
- 
 
layout
protected void layout(List<Object> parallels)
- 
 
route
protected void route(Object edge,
                     double x,
                     double y)
- 
 
Copyright (c) 2010 Gaudenz Alder. All rights reserved.