java.lang.Object
org.camunda.bpm.engine.impl.pvm.process.Lane
All Implemented Interfaces:
HasDIBounds

public class Lane extends Object implements HasDIBounds
A single lane in a BPMN 2.0 LaneSet, currently only used internally for rendering the diagram. The PVM doesn't actually use the laneSets/lanes.
Author:
Frederik Heremans
  • Field Details

    • id

      protected String id
    • name

      protected String name
    • flowNodeIds

      protected List<String> flowNodeIds
    • x

      protected int x
    • y

      protected int y
    • width

      protected int width
    • height

      protected int height
  • Constructor Details

    • Lane

      public Lane()
  • Method Details

    • setId

      public void setId(String id)
    • getId

      public String getId()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getX

      public int getX()
      Specified by:
      getX in interface HasDIBounds
    • setX

      public void setX(int x)
      Specified by:
      setX in interface HasDIBounds
    • getY

      public int getY()
      Specified by:
      getY in interface HasDIBounds
    • setY

      public void setY(int y)
      Specified by:
      setY in interface HasDIBounds
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in interface HasDIBounds
    • setWidth

      public void setWidth(int width)
      Specified by:
      setWidth in interface HasDIBounds
    • getHeight

      public int getHeight()
      Specified by:
      getHeight in interface HasDIBounds
    • setHeight

      public void setHeight(int height)
      Specified by:
      setHeight in interface HasDIBounds
    • getFlowNodeIds

      public List<String> getFlowNodeIds()