org.jgraph.cellview
Class JGraphSwimlaneView

java.lang.Object
  extended byVertexView
      extended byorg.jgraph.cellview.JGraphSwimlaneView

public class JGraphSwimlaneView
extends VertexView

A representation of a swimlane in the workflow sense. It is designed to act as the parent group of cells that are contained within the swimlane. The label of the cell is drawn vertically is the standard position for a swimlane.

See Also:
Serialized Form

Nested Class Summary
static class JGraphSwimlaneView.JSwimlaneRenderer
          The Swimlane renderer is based on a JPanel since the label is treated as a seperate component
 
Field Summary
static JGraphSwimlaneView.JSwimlaneRenderer renderer
           
 
Constructor Summary
JGraphSwimlaneView(java.lang.Object cell)
           
 
Method Summary
static int getLabelSize()
           
 CellViewRenderer getRenderer()
           
protected  void scale(double sx, double sy, java.awt.geom.Point2D origin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderer

public static transient JGraphSwimlaneView.JSwimlaneRenderer renderer
Constructor Detail

JGraphSwimlaneView

public JGraphSwimlaneView(java.lang.Object cell)
Method Detail

getRenderer

public CellViewRenderer getRenderer()

getLabelSize

public static int getLabelSize()

scale

protected void scale(double sx,
                     double sy,
                     java.awt.geom.Point2D origin)