public interface IBpmnLane extends IBpmnBaseElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addFlowElementRef(IBpmnFlowElement element)
Add a ObBpmnFlowElement to the 'FlowElementRef' association.
|
int |
cardFlowElementRef()
Returns the number elements in the FlowElementRef association.
|
int |
cardFlowElementRef(Class<? extends IBpmnFlowElement> filteredClass)
Returns the number elements in the FlowElementRef association filtered with the given metaclass.
|
IBpmnLaneSet |
getChildLaneSet()
Get the ChildLaneSet association.
|
ObList<IBpmnFlowElement> |
getFlowElementRef()
Get the list of ObBpmnFlowElement to the FlowElementRef association.
|
<T extends IBpmnFlowElement> |
getFlowElementRef(Class<T> filteredClass)
Get the list of ObBpmnFlowElement to the FlowElementRef association.
|
IBpmnLaneSet |
getLaneSet()
Get the LaneSet association.
|
IModelElement |
getPartitionElement()
Get the PartitionElement association.
|
void |
removeFlowElementRef(IBpmnFlowElement element)
Remove an ObBpmnFlowElement from the 'FlowElementRef' association.
|
void |
setChildLaneSet(IBpmnLaneSet element)
Setter for the 'ChildLaneSet' [0..1] association.
|
void |
setLaneSet(IBpmnLaneSet element)
Setter for the 'LaneSet' [1..1] association.
|
void |
setPartitionElement(IModelElement element)
Setter for the 'PartitionElement' [0..1] association.
|
addIncomingAssoc, addIncomingFlow, addOutgoingAssoc, addOutgoingFlow, cardIncomingAssoc, cardIncomingAssoc, cardIncomingFlow, cardIncomingFlow, cardOutgoingAssoc, cardOutgoingAssoc, cardOutgoingFlow, cardOutgoingFlow, getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow, removeIncomingAssoc, removeIncomingFlow, removeOutgoingAssoc, removeOutgoingFlow
addBpmnLaneRefs, addConstraintDefinition, addDefaultParametering, addDependsOnDependency, addDescriptor, addDocument, addExtension, addImpactedDependency, addLocalDescriptor, addLocalTag, addManifesting, addproduct, addReceivedInfo, addRepresentingConnector, addRepresentingEnd, addRepresentingInstance, addRepresentingPartition, addRepresents, addSentInfo, addStereotype, addTag, addTemplateSubstitution, addTypingParameter, cardBpmnLaneRefs, cardBpmnLaneRefs, cardConstraintDefinition, cardConstraintDefinition, cardDefaultParametering, cardDefaultParametering, cardDependsOnDependency, cardDependsOnDependency, cardDescriptor, cardDescriptor, cardDocument, cardDocument, cardExtension, cardExtension, cardImpactedDependency, cardImpactedDependency, cardLocalDescriptor, cardLocalDescriptor, cardLocalTag, cardLocalTag, cardManifesting, cardManifesting, cardproduct, cardproduct, cardReceivedInfo, cardReceivedInfo, cardRepresentingConnector, cardRepresentingConnector, cardRepresentingEnd, cardRepresentingEnd, cardRepresentingInstance, cardRepresentingInstance, cardRepresentingPartition, cardRepresentingPartition, cardRepresents, cardRepresents, cardSentInfo, cardSentInfo, cardTag, cardTag, cardTemplateSubstitution, cardTemplateSubstitution, cardTypingParameter, cardTypingParameter, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalDescriptor, getLocalDescriptor, getLocalTag, getLocalTag, getManifesting, getManifesting, getNote, getNoteContent, getOwnerTemplateParameter, getproduct, getproduct, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTag, getTag, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeBpmnLaneRefs, removeConstraintDefinition, removeDefaultParametering, removeDependsOnDependency, removeDescriptor, removeDocument, removeExtension, removeImpactedDependency, removeLocalDescriptor, removeLocalTag, removeManifesting, removeNote, removeproduct, removeReceivedInfo, removeRepresentingConnector, removeRepresentingEnd, removeRepresentingInstance, removeRepresentingPartition, removeRepresents, removeSentInfo, removeStereotype, removeTag, removeTag, removeTemplateSubstitution, removeTypingParameter, setName, setOwnerTemplateParameter, toString
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate
static final String MetaclassName
IBpmnLaneSet getChildLaneSet()
void setChildLaneSet(IBpmnLaneSet element)
element
- The element to set.IModelElement getPartitionElement()
void setPartitionElement(IModelElement element)
element
- The element to set.void addFlowElementRef(IBpmnFlowElement element)
element
- The ObBpmnFlowElement to add.int cardFlowElementRef()
int cardFlowElementRef(Class<? extends IBpmnFlowElement> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnFlowElement> getFlowElementRef()
<T extends IBpmnFlowElement> ObList<T> getFlowElementRef(Class<T> filteredClass)
This list is filtered using the given filteredClass
argument.
The returned list elements can therefore be directly safely casted.
T
- The applied filter.filteredClass
- The filter to apply.void removeFlowElementRef(IBpmnFlowElement element)
element
- The ObBpmnFlowElement to remove.IBpmnLaneSet getLaneSet()
void setLaneSet(IBpmnLaneSet element)
element
- The element to set.