Class LaneImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.LaneImpl
-
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,Lane
,ModelElementInstance
public class LaneImpl extends BaseElementImpl implements Lane
The BPMN lane element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElement<ChildLaneSet>
childLaneSetChild
protected static ElementReferenceCollection<FlowNode,FlowNodeRef>
flowNodeRefCollection
protected static Attribute<String>
nameAttribute
protected static ChildElement<PartitionElement>
partitionElementChild
protected static AttributeReference<PartitionElement>
partitionElementRefAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description LaneImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChildLaneSet
getChildLaneSet()
Collection<FlowNode>
getFlowNodeRefs()
String
getName()
PartitionElement
getPartitionElement()
PartitionElement
getPartitionElementChild()
static void
registerType(ModelBuilder modelBuilder)
void
setChildLaneSet(ChildLaneSet childLaneSet)
void
setName(String name)
void
setPartitionElement(PartitionElement partitionElement)
void
setPartitionElementChild(PartitionElement partitionElement)
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Field Detail
-
partitionElementRefAttribute
protected static AttributeReference<PartitionElement> partitionElementRefAttribute
-
partitionElementChild
protected static ChildElement<PartitionElement> partitionElementChild
-
flowNodeRefCollection
protected static ElementReferenceCollection<FlowNode,FlowNodeRef> flowNodeRefCollection
-
childLaneSetChild
protected static ChildElement<ChildLaneSet> childLaneSetChild
-
-
Constructor Detail
-
LaneImpl
public LaneImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
getPartitionElement
public PartitionElement getPartitionElement()
- Specified by:
getPartitionElement
in interfaceLane
-
setPartitionElement
public void setPartitionElement(PartitionElement partitionElement)
- Specified by:
setPartitionElement
in interfaceLane
-
getPartitionElementChild
public PartitionElement getPartitionElementChild()
- Specified by:
getPartitionElementChild
in interfaceLane
-
setPartitionElementChild
public void setPartitionElementChild(PartitionElement partitionElement)
- Specified by:
setPartitionElementChild
in interfaceLane
-
getFlowNodeRefs
public Collection<FlowNode> getFlowNodeRefs()
- Specified by:
getFlowNodeRefs
in interfaceLane
-
getChildLaneSet
public ChildLaneSet getChildLaneSet()
- Specified by:
getChildLaneSet
in interfaceLane
-
setChildLaneSet
public void setChildLaneSet(ChildLaneSet childLaneSet)
- Specified by:
setChildLaneSet
in interfaceLane
-
-