public class LaneImpl extends BaseElementImpl implements Lane
Modifier and Type | Field and 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 |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
LaneImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and 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) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static AttributeReference<PartitionElement> partitionElementRefAttribute
protected static ChildElement<PartitionElement> partitionElementChild
protected static ElementReferenceCollection<FlowNode,FlowNodeRef> flowNodeRefCollection
protected static ChildElement<ChildLaneSet> childLaneSetChild
public LaneImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public PartitionElement getPartitionElement()
getPartitionElement
in interface Lane
public void setPartitionElement(PartitionElement partitionElement)
setPartitionElement
in interface Lane
public PartitionElement getPartitionElementChild()
getPartitionElementChild
in interface Lane
public void setPartitionElementChild(PartitionElement partitionElement)
setPartitionElementChild
in interface Lane
public Collection<FlowNode> getFlowNodeRefs()
getFlowNodeRefs
in interface Lane
public ChildLaneSet getChildLaneSet()
getChildLaneSet
in interface Lane
public void setChildLaneSet(ChildLaneSet childLaneSet)
setChildLaneSet
in interface Lane
Copyright © 2018. All rights reserved.