public interface IConditionalNode extends IStructuredActivityNode
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addOwnedClause(IClause element)
Add a ObClause to the 'OwnedClause' association.
|
int |
cardOwnedClause()
Returns the number elements in the OwnedClause association.
|
int |
cardOwnedClause(Class<? extends IClause> filteredClass)
Returns the number elements in the OwnedClause association filtered with the given metaclass.
|
ObList<IClause> |
getOwnedClause()
Get the list of ObClause to the OwnedClause association.
|
<T extends IClause> |
getOwnedClause(Class<T> filteredClass)
Get the list of ObClause to the OwnedClause association.
|
boolean |
isAssured()
Getter for the IsAssured meta class attribute.
|
boolean |
isDeterminate()
Getter for the IsDeterminate meta class attribute.
|
void |
removeOwnedClause(IClause element)
Remove an ObClause from the 'OwnedClause' association.
|
void |
setAssured(boolean value)
Setter for the 'IsAssured' meta class attribute
|
void |
setDeterminate(boolean value)
Setter for the 'IsDeterminate' meta class attribute
|
addBody, cardBody, cardBody, getBody, getBody, ismustIsolate, removeBody, setmustIsolate
addHandler, addInput, addOutput, cardHandler, cardHandler, cardInput, cardInput, cardOutput, cardOutput, getHandler, getHandler, getInput, getInput, getOutput, getOutput, isCompensation, isMultipleInstance, removeHandler, removeInput, removeOutput, setCompensation, setMultipleInstance
addIncoming, addOutgoing, cardIncoming, cardIncoming, cardOutgoing, cardOutgoing, getIncoming, getIncoming, getOutgoing, getOutgoing, getOwner, getOwnerClause, getOwnerNode, getOwnerPartition, removeIncoming, removeOutgoing, setOwner, setOwnerClause, setOwnerNode, setOwnerPartition
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 isDeterminate()
void setDeterminate(boolean value)
value
- the new 'IsDeterminate' value.boolean isAssured()
void setAssured(boolean value)
value
- the new 'IsAssured' value.void addOwnedClause(IClause element)
element
- The ObClause to add.int cardOwnedClause()
int cardOwnedClause(Class<? extends IClause> filteredClass)
filteredClass
- The filter to apply.ObList<IClause> getOwnedClause()
<T extends IClause> ObList<T> getOwnedClause(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 removeOwnedClause(IClause element)
element
- The ObClause to remove.