Class LaneImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- io.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- io.zeebe.model.bpmn.impl.instance.BaseElementImpl
-
- io.zeebe.model.bpmn.impl.instance.LaneImpl
-
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,Lane
,org.camunda.bpm.model.xml.instance.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 org.camunda.bpm.model.xml.type.child.ChildElement<ChildLaneSet>
childLaneSetChild
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<FlowNode,FlowNodeRef>
flowNodeRefCollection
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>
nameAttribute
protected static org.camunda.bpm.model.xml.type.child.ChildElement<PartitionElement>
partitionElementChild
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<PartitionElement>
partitionElementRefAttribute
-
Fields inherited from class io.zeebe.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
-
Constructor Summary
Constructors Constructor Description LaneImpl(org.camunda.bpm.model.xml.impl.instance.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(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
void
setChildLaneSet(ChildLaneSet childLaneSet)
void
setName(String name)
void
setPartitionElement(PartitionElement partitionElement)
void
setPartitionElementChild(PartitionElement partitionElement)
-
Methods inherited from class io.zeebe.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, getSingleExtensionElement, setExtensionElements, setId
-
Methods inherited from class io.zeebe.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 io.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
-
Methods inherited from interface io.zeebe.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 org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
-
partitionElementRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<PartitionElement> partitionElementRefAttribute
-
partitionElementChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<PartitionElement> partitionElementChild
-
flowNodeRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<FlowNode,FlowNodeRef> flowNodeRefCollection
-
childLaneSetChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<ChildLaneSet> childLaneSetChild
-
-
Method Detail
-
registerType
public static void registerType(org.camunda.bpm.model.xml.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
-
-