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>childLaneSetChildprotected static ElementReferenceCollection<FlowNode,FlowNodeRef>flowNodeRefCollectionprotected static Attribute<java.lang.String>nameAttributeprotected static ChildElement<PartitionElement>partitionElementChildprotected 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 ChildLaneSetgetChildLaneSet()java.util.Collection<FlowNode>getFlowNodeRefs()java.lang.StringgetName()PartitionElementgetPartitionElement()PartitionElementgetPartitionElementChild()static voidregisterType(ModelBuilder modelBuilder)voidsetChildLaneSet(ChildLaneSet childLaneSet)voidsetName(java.lang.String name)voidsetPartitionElement(PartitionElement partitionElement)voidsetPartitionElementChild(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
-
nameAttribute
protected static Attribute<java.lang.String> nameAttribute
-
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:
getPartitionElementin interfaceLane
-
setPartitionElement
public void setPartitionElement(PartitionElement partitionElement)
- Specified by:
setPartitionElementin interfaceLane
-
getPartitionElementChild
public PartitionElement getPartitionElementChild()
- Specified by:
getPartitionElementChildin interfaceLane
-
setPartitionElementChild
public void setPartitionElementChild(PartitionElement partitionElement)
- Specified by:
setPartitionElementChildin interfaceLane
-
getFlowNodeRefs
public java.util.Collection<FlowNode> getFlowNodeRefs()
- Specified by:
getFlowNodeRefsin interfaceLane
-
getChildLaneSet
public ChildLaneSet getChildLaneSet()
- Specified by:
getChildLaneSetin interfaceLane
-
setChildLaneSet
public void setChildLaneSet(ChildLaneSet childLaneSet)
- Specified by:
setChildLaneSetin interfaceLane
-
-