public interface IUseCaseDependency extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addExtensionLocation(IExtensionPoint element)
Add a ObExtensionPoint to the 'ExtensionLocation' association.
|
int |
cardExtensionLocation()
Returns the number elements in the ExtensionLocation association.
|
int |
cardExtensionLocation(Class<? extends IExtensionPoint> filteredClass)
Returns the number elements in the ExtensionLocation association filtered with the given metaclass.
|
ObList<IExtensionPoint> |
getExtensionLocation()
Get the list of ObExtensionPoint to the ExtensionLocation association.
|
<T extends IExtensionPoint> |
getExtensionLocation(Class<T> filteredClass)
Get the list of ObExtensionPoint to the ExtensionLocation association.
|
IUseCase |
getOrigin()
Get the Origin association.
|
IUseCase |
getTarget()
Get the Target association.
|
void |
removeExtensionLocation(IExtensionPoint element)
Remove an ObExtensionPoint from the 'ExtensionLocation' association.
|
void |
setOrigin(IUseCase element)
Setter for the 'Origin' [1..1] association.
|
void |
setTarget(IUseCase element)
Setter for the 'Target' [1..1] association.
|
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
void addExtensionLocation(IExtensionPoint element)
element
- The ObExtensionPoint to add.int cardExtensionLocation()
int cardExtensionLocation(Class<? extends IExtensionPoint> filteredClass)
filteredClass
- The filter to apply.ObList<IExtensionPoint> getExtensionLocation()
<T extends IExtensionPoint> ObList<T> getExtensionLocation(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 removeExtensionLocation(IExtensionPoint element)
element
- The ObExtensionPoint to remove.IUseCase getOrigin()
void setOrigin(IUseCase element)
element
- The element to set.IUseCase getTarget()
void setTarget(IUseCase element)
element
- The element to set.