public interface IBpmnSequenceFlow extends IBpmnFlowElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addConnector(IBpmnSequenceFlowDataAssociation element)
Add a ObBpmnSequenceFlowDataAssociation to the 'Connector' association.
|
int |
cardConnector()
Returns the number elements in the Connector association.
|
int |
cardConnector(Class<? extends IBpmnSequenceFlowDataAssociation> filteredClass)
Returns the number elements in the Connector association filtered with the given metaclass.
|
String |
getConditionExpression()
Getter for the ConditionExpression meta class attribute.
|
ObList<IBpmnSequenceFlowDataAssociation> |
getConnector()
Get the list of ObBpmnSequenceFlowDataAssociation to the Connector association.
|
<T extends IBpmnSequenceFlowDataAssociation> |
getConnector(Class<T> filteredClass)
Get the list of ObBpmnSequenceFlowDataAssociation to the Connector association.
|
IBpmnActivity |
getDefaultFrom()
Get the DefaultFrom association.
|
IBpmnComplexGateway |
getDefaultOfComplex()
Get the DefaultOfComplex association.
|
IBpmnExclusiveGateway |
getDefaultOfExclusive()
Get the DefaultOfExclusive association.
|
IBpmnInclusiveGateway |
getDefaultOfInclusive()
Get the DefaultOfInclusive association.
|
IBpmnFlowNode |
getSourceRef()
Get the SourceRef association.
|
IBpmnFlowNode |
getTargetRef()
Get the TargetRef association.
|
boolean |
isImmediate()
Getter for the IsImmediate meta class attribute.
|
void |
removeConnector(IBpmnSequenceFlowDataAssociation element)
Remove an ObBpmnSequenceFlowDataAssociation from the 'Connector' association.
|
void |
setConditionExpression(String value)
Setter for the 'ConditionExpression' meta class attribute
|
void |
setDefaultFrom(IBpmnActivity element)
Setter for the 'DefaultFrom' [0..1] association.
|
void |
setDefaultOfComplex(IBpmnComplexGateway element)
Setter for the 'DefaultOfComplex' [0..1] association.
|
void |
setDefaultOfExclusive(IBpmnExclusiveGateway element)
Setter for the 'DefaultOfExclusive' [0..1] association.
|
void |
setDefaultOfInclusive(IBpmnInclusiveGateway element)
Setter for the 'DefaultOfInclusive' [0..1] association.
|
void |
setImmediate(boolean value)
Setter for the 'IsImmediate' meta class attribute
|
void |
setSourceRef(IBpmnFlowNode element)
Setter for the 'SourceRef' [1..1] association.
|
void |
setTargetRef(IBpmnFlowNode element)
Setter for the 'TargetRef' [1..1] association.
|
addGroups, addLane, cardGroups, cardGroups, cardLane, cardLane, getContainer, getGroups, getGroups, getLane, getLane, getSubProcess, removeGroups, removeLane, setContainer, setSubProcess
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
boolean isImmediate()
void setImmediate(boolean value)
value
- the new 'IsImmediate' value.String getConditionExpression()
void setConditionExpression(String value)
value
- the new 'ConditionExpression' value.IBpmnFlowNode getSourceRef()
void setSourceRef(IBpmnFlowNode element)
element
- The element to set.IBpmnFlowNode getTargetRef()
void setTargetRef(IBpmnFlowNode element)
element
- The element to set.void addConnector(IBpmnSequenceFlowDataAssociation element)
element
- The ObBpmnSequenceFlowDataAssociation to add.int cardConnector()
int cardConnector(Class<? extends IBpmnSequenceFlowDataAssociation> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnSequenceFlowDataAssociation> getConnector()
<T extends IBpmnSequenceFlowDataAssociation> ObList<T> getConnector(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 removeConnector(IBpmnSequenceFlowDataAssociation element)
element
- The ObBpmnSequenceFlowDataAssociation to remove.IBpmnActivity getDefaultFrom()
void setDefaultFrom(IBpmnActivity element)
element
- The element to set.IBpmnExclusiveGateway getDefaultOfExclusive()
void setDefaultOfExclusive(IBpmnExclusiveGateway element)
element
- The element to set.IBpmnInclusiveGateway getDefaultOfInclusive()
void setDefaultOfInclusive(IBpmnInclusiveGateway element)
element
- The element to set.IBpmnComplexGateway getDefaultOfComplex()
void setDefaultOfComplex(IBpmnComplexGateway element)
element
- The element to set.