public interface ILifeline extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addCoveredBy(IInteractionFragment element)
Add a ObInteractionFragment to the 'CoveredBy' association.
|
int |
cardCoveredBy()
Returns the number elements in the CoveredBy association.
|
int |
cardCoveredBy(Class<? extends IInteractionFragment> filteredClass)
Returns the number elements in the CoveredBy association filtered with the given metaclass.
|
ObList<IInteractionFragment> |
getCoveredBy()
Get the list of ObInteractionFragment to the CoveredBy association.
|
<T extends IInteractionFragment> |
getCoveredBy(Class<T> filteredClass)
Get the list of ObInteractionFragment to the CoveredBy association.
|
IPartDecomposition |
getDecomposedAs()
Get the DecomposedAs association.
|
IInteraction |
getOwner()
Get the Owner association.
|
IInstance |
getRepresented()
Get the Represented association.
|
String |
getSelector()
Getter for the Selector meta class attribute.
|
void |
removeCoveredBy(IInteractionFragment element)
Remove an ObInteractionFragment from the 'CoveredBy' association.
|
void |
setDecomposedAs(IPartDecomposition element)
Setter for the 'DecomposedAs' [0..1] association.
|
void |
setOwner(IInteraction element)
Setter for the 'Owner' [0..1] association.
|
void |
setRepresented(IInstance element)
Setter for the 'Represented' [0..1] association.
|
void |
setSelector(String value)
Setter for the 'Selector' meta class attribute
|
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
String getSelector()
void setSelector(String value)
value
- the new 'Selector' value.void addCoveredBy(IInteractionFragment element)
element
- The ObInteractionFragment to add.int cardCoveredBy()
int cardCoveredBy(Class<? extends IInteractionFragment> filteredClass)
filteredClass
- The filter to apply.ObList<IInteractionFragment> getCoveredBy()
<T extends IInteractionFragment> ObList<T> getCoveredBy(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 removeCoveredBy(IInteractionFragment element)
element
- The ObInteractionFragment to remove.IPartDecomposition getDecomposedAs()
void setDecomposedAs(IPartDecomposition element)
element
- The element to set.IInteraction getOwner()
void setOwner(IInteraction element)
element
- The element to set.IInstance getRepresented()
void setRepresented(IInstance element)
element
- The element to set.