public interface IOperation extends IFeature
| Modifier and Type | Field and Description |
|---|---|
static String |
MetaclassName |
| Modifier and Type | Method and Description |
|---|---|
void |
addBpmnOperationRef(IBpmnOperation element)
Add a ObBpmnOperation to the 'BpmnOperationRef' association.
|
void |
addCaller(IBpmnCallActivity element)
Add a ObBpmnCallActivity to the 'Caller' association.
|
void |
addCallerReceiveTask(IBpmnReceiveTask element)
Add a ObBpmnReceiveTask to the 'CallerReceiveTask' association.
|
void |
addCallerSendTask(IBpmnSendTask element)
Add a ObBpmnSendTask to the 'CallerSendTask' association.
|
void |
addCallerServiceTask(IBpmnServiceTask element)
Add a ObBpmnServiceTask to the 'CallerServiceTask' association.
|
void |
addCallingAction(ICallOperationAction element)
Add a ObCallOperationAction to the 'CallingAction' association.
|
void |
addCommunicationUsage(ICommunicationMessage element)
Add a ObCommunicationMessage to the 'CommunicationUsage' association.
|
void |
addEntryPointAction(IAcceptCallEventAction element)
Add a ObAcceptCallEventAction to the 'EntryPointAction' association.
|
void |
addExample(ICollaboration element)
Add a ObCollaboration to the 'Example' association.
|
void |
addInstanciatingBinding(ITemplateBinding element)
Add a ObTemplateBinding to the 'InstanciatingBinding' association.
|
void |
addInvoker(ITransition element)
Add a ObTransition to the 'Invoker' association.
|
void |
addIO(IParameter element)
Add a ObParameter to the 'IO' association.
|
void |
addOccurence(IEvent element)
Add a ObEvent to the 'Occurence' association.
|
void |
addOwnedBehavior(IBehavior element)
Add a ObBehavior to the 'OwnedBehavior' association.
|
void |
addOwnedCollaborationUse(ICollaborationUse element)
Add a ObCollaborationUse to the 'OwnedCollaborationUse' association.
|
void |
addOwnedImport(IElementImport element)
Add a ObElementImport to the 'OwnedImport' association.
|
void |
addOwnedPackageImport(IPackageImport element)
Add a ObPackageImport to the 'OwnedPackageImport' association.
|
void |
addRedefinition(IOperation element)
Add a ObOperation to the 'Redefinition' association.
|
void |
addSRepresentation(ISignal element)
Add a ObSignal to the 'SRepresentation' association.
|
void |
addTemplate(ITemplateParameter element)
Add a ObTemplateParameter to the 'Template' association.
|
void |
addTemplateInstanciation(ITemplateBinding element)
Add a ObTemplateBinding to the 'TemplateInstanciation' association.
|
void |
addThrown(IRaisedException element)
Add a ObRaisedException to the 'Thrown' association.
|
void |
addUsage(IMessage element)
Add a ObMessage to the 'Usage' association.
|
int |
cardBpmnOperationRef()
Returns the number elements in the BpmnOperationRef association.
|
int |
cardBpmnOperationRef(Class<? extends IBpmnOperation> filteredClass)
Returns the number elements in the BpmnOperationRef association filtered with the given metaclass.
|
int |
cardCaller()
Returns the number elements in the Caller association.
|
int |
cardCaller(Class<? extends IBpmnCallActivity> filteredClass)
Returns the number elements in the Caller association filtered with the given metaclass.
|
int |
cardCallerReceiveTask()
Returns the number elements in the CallerReceiveTask association.
|
int |
cardCallerReceiveTask(Class<? extends IBpmnReceiveTask> filteredClass)
Returns the number elements in the CallerReceiveTask association filtered with the given metaclass.
|
int |
cardCallerSendTask()
Returns the number elements in the CallerSendTask association.
|
int |
cardCallerSendTask(Class<? extends IBpmnSendTask> filteredClass)
Returns the number elements in the CallerSendTask association filtered with the given metaclass.
|
int |
cardCallerServiceTask()
Returns the number elements in the CallerServiceTask association.
|
int |
cardCallerServiceTask(Class<? extends IBpmnServiceTask> filteredClass)
Returns the number elements in the CallerServiceTask association filtered with the given metaclass.
|
int |
cardCallingAction()
Returns the number elements in the CallingAction association.
|
int |
cardCallingAction(Class<? extends ICallOperationAction> filteredClass)
Returns the number elements in the CallingAction association filtered with the given metaclass.
|
int |
cardCommunicationUsage()
Returns the number elements in the CommunicationUsage association.
|
int |
cardCommunicationUsage(Class<? extends ICommunicationMessage> filteredClass)
Returns the number elements in the CommunicationUsage association filtered with the given metaclass.
|
int |
cardEntryPointAction()
Returns the number elements in the EntryPointAction association.
|
int |
cardEntryPointAction(Class<? extends IAcceptCallEventAction> filteredClass)
Returns the number elements in the EntryPointAction association filtered with the given metaclass.
|
int |
cardExample()
Returns the number elements in the Example association.
|
int |
cardExample(Class<? extends ICollaboration> filteredClass)
Returns the number elements in the Example association filtered with the given metaclass.
|
int |
cardInstanciatingBinding()
Returns the number elements in the InstanciatingBinding association.
|
int |
cardInstanciatingBinding(Class<? extends ITemplateBinding> filteredClass)
Returns the number elements in the InstanciatingBinding association filtered with the given metaclass.
|
int |
cardInvoker()
Returns the number elements in the Invoker association.
|
int |
cardInvoker(Class<? extends ITransition> filteredClass)
Returns the number elements in the Invoker association filtered with the given metaclass.
|
int |
cardIO()
Returns the number elements in the IO association.
|
int |
cardIO(Class<? extends IParameter> filteredClass)
Returns the number elements in the IO association filtered with the given metaclass.
|
int |
cardOccurence()
Returns the number elements in the Occurence association.
|
int |
cardOccurence(Class<? extends IEvent> filteredClass)
Returns the number elements in the Occurence association filtered with the given metaclass.
|
int |
cardOwnedBehavior()
Returns the number elements in the OwnedBehavior association.
|
int |
cardOwnedBehavior(Class<? extends IBehavior> filteredClass)
Returns the number elements in the OwnedBehavior association filtered with the given metaclass.
|
int |
cardOwnedCollaborationUse()
Returns the number elements in the OwnedCollaborationUse association.
|
int |
cardOwnedCollaborationUse(Class<? extends ICollaborationUse> filteredClass)
Returns the number elements in the OwnedCollaborationUse association filtered with the given metaclass.
|
int |
cardOwnedImport()
Returns the number elements in the OwnedImport association.
|
int |
cardOwnedImport(Class<? extends IElementImport> filteredClass)
Returns the number elements in the OwnedImport association filtered with the given metaclass.
|
int |
cardOwnedPackageImport()
Returns the number elements in the OwnedPackageImport association.
|
int |
cardOwnedPackageImport(Class<? extends IPackageImport> filteredClass)
Returns the number elements in the OwnedPackageImport association filtered with the given metaclass.
|
int |
cardRedefinition()
Returns the number elements in the Redefinition association.
|
int |
cardRedefinition(Class<? extends IOperation> filteredClass)
Returns the number elements in the Redefinition association filtered with the given metaclass.
|
int |
cardSRepresentation()
Returns the number elements in the SRepresentation association.
|
int |
cardSRepresentation(Class<? extends ISignal> filteredClass)
Returns the number elements in the SRepresentation association filtered with the given metaclass.
|
int |
cardTemplate()
Returns the number elements in the Template association.
|
int |
cardTemplate(Class<? extends ITemplateParameter> filteredClass)
Returns the number elements in the Template association filtered with the given metaclass.
|
int |
cardTemplateInstanciation()
Returns the number elements in the TemplateInstanciation association.
|
int |
cardTemplateInstanciation(Class<? extends ITemplateBinding> filteredClass)
Returns the number elements in the TemplateInstanciation association filtered with the given metaclass.
|
int |
cardThrown()
Returns the number elements in the Thrown association.
|
int |
cardThrown(Class<? extends IRaisedException> filteredClass)
Returns the number elements in the Thrown association filtered with the given metaclass.
|
int |
cardUsage()
Returns the number elements in the Usage association.
|
int |
cardUsage(Class<? extends IMessage> filteredClass)
Returns the number elements in the Usage association filtered with the given metaclass.
|
ObList<IBpmnOperation> |
getBpmnOperationRef()
Get the list of ObBpmnOperation to the BpmnOperationRef association.
|
<T extends IBpmnOperation> |
getBpmnOperationRef(Class<T> filteredClass)
Get the list of ObBpmnOperation to the BpmnOperationRef association.
|
ObList<IBpmnCallActivity> |
getCaller()
Get the list of ObBpmnCallActivity to the Caller association.
|
<T extends IBpmnCallActivity> |
getCaller(Class<T> filteredClass)
Get the list of ObBpmnCallActivity to the Caller association.
|
ObList<IBpmnReceiveTask> |
getCallerReceiveTask()
Get the list of ObBpmnReceiveTask to the CallerReceiveTask association.
|
<T extends IBpmnReceiveTask> |
getCallerReceiveTask(Class<T> filteredClass)
Get the list of ObBpmnReceiveTask to the CallerReceiveTask association.
|
ObList<IBpmnSendTask> |
getCallerSendTask()
Get the list of ObBpmnSendTask to the CallerSendTask association.
|
<T extends IBpmnSendTask> |
getCallerSendTask(Class<T> filteredClass)
Get the list of ObBpmnSendTask to the CallerSendTask association.
|
ObList<IBpmnServiceTask> |
getCallerServiceTask()
Get the list of ObBpmnServiceTask to the CallerServiceTask association.
|
<T extends IBpmnServiceTask> |
getCallerServiceTask(Class<T> filteredClass)
Get the list of ObBpmnServiceTask to the CallerServiceTask association.
|
ObList<ICallOperationAction> |
getCallingAction()
Get the list of ObCallOperationAction to the CallingAction association.
|
<T extends ICallOperationAction> |
getCallingAction(Class<T> filteredClass)
Get the list of ObCallOperationAction to the CallingAction association.
|
ObList<ICommunicationMessage> |
getCommunicationUsage()
Get the list of ObCommunicationMessage to the CommunicationUsage association.
|
<T extends ICommunicationMessage> |
getCommunicationUsage(Class<T> filteredClass)
Get the list of ObCommunicationMessage to the CommunicationUsage association.
|
ObList<IAcceptCallEventAction> |
getEntryPointAction()
Get the list of ObAcceptCallEventAction to the EntryPointAction association.
|
<T extends IAcceptCallEventAction> |
getEntryPointAction(Class<T> filteredClass)
Get the list of ObAcceptCallEventAction to the EntryPointAction association.
|
ObList<ICollaboration> |
getExample()
Get the list of ObCollaboration to the Example association.
|
<T extends ICollaboration> |
getExample(Class<T> filteredClass)
Get the list of ObCollaboration to the Example association.
|
ObList<ITemplateBinding> |
getInstanciatingBinding()
Get the list of ObTemplateBinding to the InstanciatingBinding association.
|
<T extends ITemplateBinding> |
getInstanciatingBinding(Class<T> filteredClass)
Get the list of ObTemplateBinding to the InstanciatingBinding association.
|
ObList<ITransition> |
getInvoker()
Get the list of ObTransition to the Invoker association.
|
<T extends ITransition> |
getInvoker(Class<T> filteredClass)
Get the list of ObTransition to the Invoker association.
|
ObList<IParameter> |
getIO()
Get the list of ObParameter to the IO association.
|
<T extends IParameter> |
getIO(Class<T> filteredClass)
Get the list of ObParameter to the IO association.
|
ObList<IEvent> |
getOccurence()
Get the list of ObEvent to the Occurence association.
|
<T extends IEvent> |
getOccurence(Class<T> filteredClass)
Get the list of ObEvent to the Occurence association.
|
ObList<IBehavior> |
getOwnedBehavior()
Get the list of ObBehavior to the OwnedBehavior association.
|
<T extends IBehavior> |
getOwnedBehavior(Class<T> filteredClass)
Get the list of ObBehavior to the OwnedBehavior association.
|
ObList<ICollaborationUse> |
getOwnedCollaborationUse()
Get the list of ObCollaborationUse to the OwnedCollaborationUse association.
|
<T extends ICollaborationUse> |
getOwnedCollaborationUse(Class<T> filteredClass)
Get the list of ObCollaborationUse to the OwnedCollaborationUse association.
|
ObList<IElementImport> |
getOwnedImport()
Get the list of ObElementImport to the OwnedImport association.
|
<T extends IElementImport> |
getOwnedImport(Class<T> filteredClass)
Get the list of ObElementImport to the OwnedImport association.
|
ObList<IPackageImport> |
getOwnedPackageImport()
Get the list of ObPackageImport to the OwnedPackageImport association.
|
<T extends IPackageImport> |
getOwnedPackageImport(Class<T> filteredClass)
Get the list of ObPackageImport to the OwnedPackageImport association.
|
ObMethodPassingModeEnum |
getPassing()
Getter for the Passing meta class attribute.
|
IOperation |
getRedefines()
Get the Redefines association.
|
ObList<IOperation> |
getRedefinition()
Get the list of ObOperation to the Redefinition association.
|
<T extends IOperation> |
getRedefinition(Class<T> filteredClass)
Get the list of ObOperation to the Redefinition association.
|
IParameter |
getReturn()
Get the Return association.
|
ObList<ISignal> |
getSRepresentation()
Get the list of ObSignal to the SRepresentation association.
|
<T extends ISignal> |
getSRepresentation(Class<T> filteredClass)
Get the list of ObSignal to the SRepresentation association.
|
ObList<ITemplateParameter> |
getTemplate()
Get the list of ObTemplateParameter to the Template association.
|
<T extends ITemplateParameter> |
getTemplate(Class<T> filteredClass)
Get the list of ObTemplateParameter to the Template association.
|
ObList<ITemplateBinding> |
getTemplateInstanciation()
Get the list of ObTemplateBinding to the TemplateInstanciation association.
|
<T extends ITemplateBinding> |
getTemplateInstanciation(Class<T> filteredClass)
Get the list of ObTemplateBinding to the TemplateInstanciation association.
|
ObList<IRaisedException> |
getThrown()
Get the list of ObRaisedException to the Thrown association.
|
<T extends IRaisedException> |
getThrown(Class<T> filteredClass)
Get the list of ObRaisedException to the Thrown association.
|
ObList<IMessage> |
getUsage()
Get the list of ObMessage to the Usage association.
|
<T extends IMessage> |
getUsage(Class<T> filteredClass)
Get the list of ObMessage to the Usage association.
|
boolean |
isConcurrency()
Getter for the Concurrency meta class attribute.
|
boolean |
isFinal()
Getter for the Final meta class attribute.
|
void |
removeBpmnOperationRef(IBpmnOperation element)
Remove an ObBpmnOperation from the 'BpmnOperationRef' association.
|
void |
removeCaller(IBpmnCallActivity element)
Remove an ObBpmnCallActivity from the 'Caller' association.
|
void |
removeCallerReceiveTask(IBpmnReceiveTask element)
Remove an ObBpmnReceiveTask from the 'CallerReceiveTask' association.
|
void |
removeCallerSendTask(IBpmnSendTask element)
Remove an ObBpmnSendTask from the 'CallerSendTask' association.
|
void |
removeCallerServiceTask(IBpmnServiceTask element)
Remove an ObBpmnServiceTask from the 'CallerServiceTask' association.
|
void |
removeCallingAction(ICallOperationAction element)
Remove an ObCallOperationAction from the 'CallingAction' association.
|
void |
removeCommunicationUsage(ICommunicationMessage element)
Remove an ObCommunicationMessage from the 'CommunicationUsage' association.
|
void |
removeEntryPointAction(IAcceptCallEventAction element)
Remove an ObAcceptCallEventAction from the 'EntryPointAction' association.
|
void |
removeExample(ICollaboration element)
Remove an ObCollaboration from the 'Example' association.
|
void |
removeInstanciatingBinding(ITemplateBinding element)
Remove an ObTemplateBinding from the 'InstanciatingBinding' association.
|
void |
removeInvoker(ITransition element)
Remove an ObTransition from the 'Invoker' association.
|
void |
removeIO(IParameter element)
Remove an ObParameter from the 'IO' association.
|
void |
removeOccurence(IEvent element)
Remove an ObEvent from the 'Occurence' association.
|
void |
removeOwnedBehavior(IBehavior element)
Remove an ObBehavior from the 'OwnedBehavior' association.
|
void |
removeOwnedCollaborationUse(ICollaborationUse element)
Remove an ObCollaborationUse from the 'OwnedCollaborationUse' association.
|
void |
removeOwnedImport(IElementImport element)
Remove an ObElementImport from the 'OwnedImport' association.
|
void |
removeOwnedPackageImport(IPackageImport element)
Remove an ObPackageImport from the 'OwnedPackageImport' association.
|
void |
removeRedefinition(IOperation element)
Remove an ObOperation from the 'Redefinition' association.
|
void |
removeSRepresentation(ISignal element)
Remove an ObSignal from the 'SRepresentation' association.
|
void |
removeTemplate(ITemplateParameter element)
Remove an ObTemplateParameter from the 'Template' association.
|
void |
removeTemplateInstanciation(ITemplateBinding element)
Remove an ObTemplateBinding from the 'TemplateInstanciation' association.
|
void |
removeThrown(IRaisedException element)
Remove an ObRaisedException from the 'Thrown' association.
|
void |
removeUsage(IMessage element)
Remove an ObMessage from the 'Usage' association.
|
void |
setConcurrency(boolean value)
Setter for the 'Concurrency' meta class attribute
|
void |
setFinal(boolean value)
Setter for the 'Final' meta class attribute
|
void |
setPassing(ObMethodPassingModeEnum value)
Setter for the 'Passing' meta class attribute
|
void |
setRedefines(IOperation element)
Setter for the 'Redefines' [0..1] association.
|
void |
setReturn(IParameter element)
Setter for the 'Return' [0..1] association.
|
getOwner, getVisibility, isAbstract, isClass, setAbstract, setClass, setOwner, setVisibilityaddBpmnLaneRefs, 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, toStringaccept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDatestatic final String MetaclassName
boolean isConcurrency()
void setConcurrency(boolean value)
value - the new 'Concurrency' value.boolean isFinal()
void setFinal(boolean value)
value - the new 'Final' value.ObMethodPassingModeEnum getPassing()
void setPassing(ObMethodPassingModeEnum value)
value - the new 'Passing' value.void addExample(ICollaboration element)
element - The ObCollaboration to add.int cardExample()
int cardExample(Class<? extends ICollaboration> filteredClass)
filteredClass - The filter to apply.ObList<ICollaboration> getExample()
<T extends ICollaboration> ObList<T> getExample(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 removeExample(ICollaboration element)
element - The ObCollaboration to remove.void addIO(IParameter element)
element - The ObParameter to add.int cardIO()
int cardIO(Class<? extends IParameter> filteredClass)
filteredClass - The filter to apply.ObList<IParameter> getIO()
<T extends IParameter> ObList<T> getIO(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 removeIO(IParameter element)
element - The ObParameter to remove.void addInstanciatingBinding(ITemplateBinding element)
element - The ObTemplateBinding to add.int cardInstanciatingBinding()
int cardInstanciatingBinding(Class<? extends ITemplateBinding> filteredClass)
filteredClass - The filter to apply.ObList<ITemplateBinding> getInstanciatingBinding()
<T extends ITemplateBinding> ObList<T> getInstanciatingBinding(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 removeInstanciatingBinding(ITemplateBinding element)
element - The ObTemplateBinding to remove.void addInvoker(ITransition element)
element - The ObTransition to add.int cardInvoker()
int cardInvoker(Class<? extends ITransition> filteredClass)
filteredClass - The filter to apply.ObList<ITransition> getInvoker()
<T extends ITransition> ObList<T> getInvoker(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 removeInvoker(ITransition element)
element - The ObTransition to remove.void addOccurence(IEvent element)
element - The ObEvent to add.int cardOccurence()
int cardOccurence(Class<? extends IEvent> filteredClass)
filteredClass - The filter to apply.ObList<IEvent> getOccurence()
<T extends IEvent> ObList<T> getOccurence(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 removeOccurence(IEvent element)
element - The ObEvent to remove.void addOwnedBehavior(IBehavior element)
element - The ObBehavior to add.int cardOwnedBehavior()
int cardOwnedBehavior(Class<? extends IBehavior> filteredClass)
filteredClass - The filter to apply.ObList<IBehavior> getOwnedBehavior()
<T extends IBehavior> ObList<T> getOwnedBehavior(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 removeOwnedBehavior(IBehavior element)
element - The ObBehavior to remove.void addOwnedCollaborationUse(ICollaborationUse element)
element - The ObCollaborationUse to add.int cardOwnedCollaborationUse()
int cardOwnedCollaborationUse(Class<? extends ICollaborationUse> filteredClass)
filteredClass - The filter to apply.ObList<ICollaborationUse> getOwnedCollaborationUse()
<T extends ICollaborationUse> ObList<T> getOwnedCollaborationUse(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 removeOwnedCollaborationUse(ICollaborationUse element)
element - The ObCollaborationUse to remove.void addOwnedImport(IElementImport element)
element - The ObElementImport to add.int cardOwnedImport()
int cardOwnedImport(Class<? extends IElementImport> filteredClass)
filteredClass - The filter to apply.ObList<IElementImport> getOwnedImport()
<T extends IElementImport> ObList<T> getOwnedImport(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 removeOwnedImport(IElementImport element)
element - The ObElementImport to remove.void addOwnedPackageImport(IPackageImport element)
element - The ObPackageImport to add.int cardOwnedPackageImport()
int cardOwnedPackageImport(Class<? extends IPackageImport> filteredClass)
filteredClass - The filter to apply.ObList<IPackageImport> getOwnedPackageImport()
<T extends IPackageImport> ObList<T> getOwnedPackageImport(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 removeOwnedPackageImport(IPackageImport element)
element - The ObPackageImport to remove.IOperation getRedefines()
void setRedefines(IOperation element)
element - The element to set.void addRedefinition(IOperation element)
element - The ObOperation to add.int cardRedefinition()
int cardRedefinition(Class<? extends IOperation> filteredClass)
filteredClass - The filter to apply.ObList<IOperation> getRedefinition()
<T extends IOperation> ObList<T> getRedefinition(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 removeRedefinition(IOperation element)
element - The ObOperation to remove.IParameter getReturn()
void setReturn(IParameter element)
element - The element to set.void addSRepresentation(ISignal element)
element - The ObSignal to add.int cardSRepresentation()
int cardSRepresentation(Class<? extends ISignal> filteredClass)
filteredClass - The filter to apply.ObList<ISignal> getSRepresentation()
<T extends ISignal> ObList<T> getSRepresentation(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 removeSRepresentation(ISignal element)
element - The ObSignal to remove.void addTemplate(ITemplateParameter element)
element - The ObTemplateParameter to add.int cardTemplate()
int cardTemplate(Class<? extends ITemplateParameter> filteredClass)
filteredClass - The filter to apply.ObList<ITemplateParameter> getTemplate()
<T extends ITemplateParameter> ObList<T> getTemplate(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 removeTemplate(ITemplateParameter element)
element - The ObTemplateParameter to remove.void addTemplateInstanciation(ITemplateBinding element)
element - The ObTemplateBinding to add.int cardTemplateInstanciation()
int cardTemplateInstanciation(Class<? extends ITemplateBinding> filteredClass)
filteredClass - The filter to apply.ObList<ITemplateBinding> getTemplateInstanciation()
<T extends ITemplateBinding> ObList<T> getTemplateInstanciation(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 removeTemplateInstanciation(ITemplateBinding element)
element - The ObTemplateBinding to remove.void addThrown(IRaisedException element)
element - The ObRaisedException to add.int cardThrown()
int cardThrown(Class<? extends IRaisedException> filteredClass)
filteredClass - The filter to apply.ObList<IRaisedException> getThrown()
<T extends IRaisedException> ObList<T> getThrown(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 removeThrown(IRaisedException element)
element - The ObRaisedException to remove.void addUsage(IMessage element)
element - The ObMessage to add.int cardUsage()
int cardUsage(Class<? extends IMessage> filteredClass)
filteredClass - The filter to apply.ObList<IMessage> getUsage()
<T extends IMessage> ObList<T> getUsage(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 removeUsage(IMessage element)
element - The ObMessage to remove.void addEntryPointAction(IAcceptCallEventAction element)
element - The ObAcceptCallEventAction to add.int cardEntryPointAction()
int cardEntryPointAction(Class<? extends IAcceptCallEventAction> filteredClass)
filteredClass - The filter to apply.ObList<IAcceptCallEventAction> getEntryPointAction()
<T extends IAcceptCallEventAction> ObList<T> getEntryPointAction(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 removeEntryPointAction(IAcceptCallEventAction element)
element - The ObAcceptCallEventAction to remove.void addCommunicationUsage(ICommunicationMessage element)
element - The ObCommunicationMessage to add.int cardCommunicationUsage()
int cardCommunicationUsage(Class<? extends ICommunicationMessage> filteredClass)
filteredClass - The filter to apply.ObList<ICommunicationMessage> getCommunicationUsage()
<T extends ICommunicationMessage> ObList<T> getCommunicationUsage(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 removeCommunicationUsage(ICommunicationMessage element)
element - The ObCommunicationMessage to remove.void addCallingAction(ICallOperationAction element)
element - The ObCallOperationAction to add.int cardCallingAction()
int cardCallingAction(Class<? extends ICallOperationAction> filteredClass)
filteredClass - The filter to apply.ObList<ICallOperationAction> getCallingAction()
<T extends ICallOperationAction> ObList<T> getCallingAction(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 removeCallingAction(ICallOperationAction element)
element - The ObCallOperationAction to remove.void addCaller(IBpmnCallActivity element)
element - The ObBpmnCallActivity to add.int cardCaller()
int cardCaller(Class<? extends IBpmnCallActivity> filteredClass)
filteredClass - The filter to apply.ObList<IBpmnCallActivity> getCaller()
<T extends IBpmnCallActivity> ObList<T> getCaller(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 removeCaller(IBpmnCallActivity element)
element - The ObBpmnCallActivity to remove.void addBpmnOperationRef(IBpmnOperation element)
element - The ObBpmnOperation to add.int cardBpmnOperationRef()
int cardBpmnOperationRef(Class<? extends IBpmnOperation> filteredClass)
filteredClass - The filter to apply.ObList<IBpmnOperation> getBpmnOperationRef()
<T extends IBpmnOperation> ObList<T> getBpmnOperationRef(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 removeBpmnOperationRef(IBpmnOperation element)
element - The ObBpmnOperation to remove.void addCallerSendTask(IBpmnSendTask element)
element - The ObBpmnSendTask to add.int cardCallerSendTask()
int cardCallerSendTask(Class<? extends IBpmnSendTask> filteredClass)
filteredClass - The filter to apply.ObList<IBpmnSendTask> getCallerSendTask()
<T extends IBpmnSendTask> ObList<T> getCallerSendTask(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 removeCallerSendTask(IBpmnSendTask element)
element - The ObBpmnSendTask to remove.void addCallerReceiveTask(IBpmnReceiveTask element)
element - The ObBpmnReceiveTask to add.int cardCallerReceiveTask()
int cardCallerReceiveTask(Class<? extends IBpmnReceiveTask> filteredClass)
filteredClass - The filter to apply.ObList<IBpmnReceiveTask> getCallerReceiveTask()
<T extends IBpmnReceiveTask> ObList<T> getCallerReceiveTask(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 removeCallerReceiveTask(IBpmnReceiveTask element)
element - The ObBpmnReceiveTask to remove.void addCallerServiceTask(IBpmnServiceTask element)
element - The ObBpmnServiceTask to add.int cardCallerServiceTask()
int cardCallerServiceTask(Class<? extends IBpmnServiceTask> filteredClass)
filteredClass - The filter to apply.ObList<IBpmnServiceTask> getCallerServiceTask()
<T extends IBpmnServiceTask> ObList<T> getCallerServiceTask(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 removeCallerServiceTask(IBpmnServiceTask element)
element - The ObBpmnServiceTask to remove.