public interface IInteractionFragment extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addCovered(ILifeline element)
Add a ObLifeline to the 'Covered' association.
|
int |
cardCovered()
Returns the number elements in the Covered association.
|
int |
cardCovered(Class<? extends ILifeline> filteredClass)
Returns the number elements in the Covered association filtered with the given metaclass.
|
ObList<ILifeline> |
getCovered()
Get the list of ObLifeline to the Covered association.
|
<T extends ILifeline> |
getCovered(Class<T> filteredClass)
Get the list of ObLifeline to the Covered association.
|
IInteraction |
getEnclosingInteraction()
Get the EnclosingInteraction association.
|
IInteractionOperand |
getEnclosingOperand()
Get the EnclosingOperand association.
|
int |
getLineNumber() |
void |
removeCovered(ILifeline element)
Remove an ObLifeline from the 'Covered' association.
|
void |
setEnclosingInteraction(IInteraction element)
Setter for the 'EnclosingInteraction' [0..1] association.
|
void |
setEnclosingOperand(IInteractionOperand element)
Setter for the 'EnclosingOperand' [0..1] association.
|
void |
setLineNumber(int value) |
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
int getLineNumber()
void setLineNumber(int value)
IInteraction getEnclosingInteraction()
void setEnclosingInteraction(IInteraction element)
element
- The element to set.IInteractionOperand getEnclosingOperand()
void setEnclosingOperand(IInteractionOperand element)
element
- The element to set.void addCovered(ILifeline element)
element
- The ObLifeline to add.int cardCovered()
int cardCovered(Class<? extends ILifeline> filteredClass)
filteredClass
- The filter to apply.ObList<ILifeline> getCovered()
<T extends ILifeline> ObList<T> getCovered(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 removeCovered(ILifeline element)
element
- The ObLifeline to remove.