public interface IInformationFlow extends IModelElement
| Modifier and Type | Field and Description |
|---|---|
static String |
MetaclassName |
| Modifier and Type | Method and Description |
|---|---|
void |
addConveyed(IClassifier element)
Add a ObClassifier to the 'Conveyed' association.
|
void |
addInformationSource(IModelElement element)
Add a ObModelElement to the 'InformationSource' association.
|
void |
addInformationTarget(IModelElement element)
Add a ObModelElement to the 'InformationTarget' association.
|
void |
addRealizingActivityEdge(IActivityEdge element)
Add a ObActivityEdge to the 'RealizingActivityEdge' association.
|
void |
addRealizingAssociation(IAssociation element)
Add a ObAssociation to the 'RealizingAssociation' association.
|
void |
addRealizingCommunicationMessage(ICommunicationMessage element)
Add a ObCommunicationMessage to the 'RealizingCommunicationMessage' association.
|
void |
addRealizingLink(ILink element)
Add a ObLink to the 'RealizingLink' association.
|
void |
addRealizingMessage(IMessage element)
Add a ObMessage to the 'RealizingMessage' association.
|
int |
cardConveyed()
Returns the number elements in the Conveyed association.
|
int |
cardConveyed(Class<? extends IClassifier> filteredClass)
Returns the number elements in the Conveyed association filtered with the given metaclass.
|
int |
cardInformationSource()
Returns the number elements in the InformationSource association.
|
int |
cardInformationSource(Class<? extends IModelElement> filteredClass)
Returns the number elements in the InformationSource association filtered with the given metaclass.
|
int |
cardInformationTarget()
Returns the number elements in the InformationTarget association.
|
int |
cardInformationTarget(Class<? extends IModelElement> filteredClass)
Returns the number elements in the InformationTarget association filtered with the given metaclass.
|
int |
cardRealizingActivityEdge()
Returns the number elements in the RealizingActivityEdge association.
|
int |
cardRealizingActivityEdge(Class<? extends IActivityEdge> filteredClass)
Returns the number elements in the RealizingActivityEdge association filtered with the given metaclass.
|
int |
cardRealizingAssociation()
Returns the number elements in the RealizingAssociation association.
|
int |
cardRealizingAssociation(Class<? extends IAssociation> filteredClass)
Returns the number elements in the RealizingAssociation association filtered with the given metaclass.
|
int |
cardRealizingCommunicationMessage()
Returns the number elements in the RealizingCommunicationMessage association.
|
int |
cardRealizingCommunicationMessage(Class<? extends ICommunicationMessage> filteredClass)
Returns the number elements in the RealizingCommunicationMessage association filtered with the given metaclass.
|
int |
cardRealizingLink()
Returns the number elements in the RealizingLink association.
|
int |
cardRealizingLink(Class<? extends ILink> filteredClass)
Returns the number elements in the RealizingLink association filtered with the given metaclass.
|
int |
cardRealizingMessage()
Returns the number elements in the RealizingMessage association.
|
int |
cardRealizingMessage(Class<? extends IMessage> filteredClass)
Returns the number elements in the RealizingMessage association filtered with the given metaclass.
|
ObList<IClassifier> |
getConveyed()
Get the list of ObClassifier to the Conveyed association.
|
<T extends IClassifier> |
getConveyed(Class<T> filteredClass)
Get the list of ObClassifier to the Conveyed association.
|
ObList<IModelElement> |
getInformationSource()
Get the list of ObModelElement to the InformationSource association.
|
<T extends IModelElement> |
getInformationSource(Class<T> filteredClass)
Get the list of ObModelElement to the InformationSource association.
|
ObList<IModelElement> |
getInformationTarget()
Get the list of ObModelElement to the InformationTarget association.
|
<T extends IModelElement> |
getInformationTarget(Class<T> filteredClass)
Get the list of ObModelElement to the InformationTarget association.
|
INameSpace |
getOwner()
Get the Owner association.
|
ObList<IActivityEdge> |
getRealizingActivityEdge()
Get the list of ObActivityEdge to the RealizingActivityEdge association.
|
<T extends IActivityEdge> |
getRealizingActivityEdge(Class<T> filteredClass)
Get the list of ObActivityEdge to the RealizingActivityEdge association.
|
ObList<IAssociation> |
getRealizingAssociation()
Get the list of ObAssociation to the RealizingAssociation association.
|
<T extends IAssociation> |
getRealizingAssociation(Class<T> filteredClass)
Get the list of ObAssociation to the RealizingAssociation association.
|
ObList<ICommunicationMessage> |
getRealizingCommunicationMessage()
Get the list of ObCommunicationMessage to the RealizingCommunicationMessage association.
|
<T extends ICommunicationMessage> |
getRealizingCommunicationMessage(Class<T> filteredClass)
Get the list of ObCommunicationMessage to the RealizingCommunicationMessage association.
|
ObList<ILink> |
getRealizingLink()
Get the list of ObLink to the RealizingLink association.
|
<T extends ILink> |
getRealizingLink(Class<T> filteredClass)
Get the list of ObLink to the RealizingLink association.
|
ObList<IMessage> |
getRealizingMessage()
Get the list of ObMessage to the RealizingMessage association.
|
<T extends IMessage> |
getRealizingMessage(Class<T> filteredClass)
Get the list of ObMessage to the RealizingMessage association.
|
void |
removeConveyed(IClassifier element)
Remove an ObClassifier from the 'Conveyed' association.
|
void |
removeInformationSource(IModelElement element)
Remove an ObModelElement from the 'InformationSource' association.
|
void |
removeInformationTarget(IModelElement element)
Remove an ObModelElement from the 'InformationTarget' association.
|
void |
removeRealizingActivityEdge(IActivityEdge element)
Remove an ObActivityEdge from the 'RealizingActivityEdge' association.
|
void |
removeRealizingAssociation(IAssociation element)
Remove an ObAssociation from the 'RealizingAssociation' association.
|
void |
removeRealizingCommunicationMessage(ICommunicationMessage element)
Remove an ObCommunicationMessage from the 'RealizingCommunicationMessage' association.
|
void |
removeRealizingLink(ILink element)
Remove an ObLink from the 'RealizingLink' association.
|
void |
removeRealizingMessage(IMessage element)
Remove an ObMessage from the 'RealizingMessage' association.
|
void |
setOwner(INameSpace element)
Setter for the 'Owner' [0..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, 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
void addRealizingLink(ILink element)
element - The ObLink to add.int cardRealizingLink()
int cardRealizingLink(Class<? extends ILink> filteredClass)
filteredClass - The filter to apply.ObList<ILink> getRealizingLink()
<T extends ILink> ObList<T> getRealizingLink(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 removeRealizingLink(ILink element)
element - The ObLink to remove.void addRealizingAssociation(IAssociation element)
element - The ObAssociation to add.int cardRealizingAssociation()
int cardRealizingAssociation(Class<? extends IAssociation> filteredClass)
filteredClass - The filter to apply.ObList<IAssociation> getRealizingAssociation()
<T extends IAssociation> ObList<T> getRealizingAssociation(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 removeRealizingAssociation(IAssociation element)
element - The ObAssociation to remove.void addRealizingActivityEdge(IActivityEdge element)
element - The ObActivityEdge to add.int cardRealizingActivityEdge()
int cardRealizingActivityEdge(Class<? extends IActivityEdge> filteredClass)
filteredClass - The filter to apply.ObList<IActivityEdge> getRealizingActivityEdge()
<T extends IActivityEdge> ObList<T> getRealizingActivityEdge(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 removeRealizingActivityEdge(IActivityEdge element)
element - The ObActivityEdge to remove.void addRealizingMessage(IMessage element)
element - The ObMessage to add.int cardRealizingMessage()
int cardRealizingMessage(Class<? extends IMessage> filteredClass)
filteredClass - The filter to apply.ObList<IMessage> getRealizingMessage()
<T extends IMessage> ObList<T> getRealizingMessage(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 removeRealizingMessage(IMessage element)
element - The ObMessage to remove.void addConveyed(IClassifier element)
element - The ObClassifier to add.int cardConveyed()
int cardConveyed(Class<? extends IClassifier> filteredClass)
filteredClass - The filter to apply.ObList<IClassifier> getConveyed()
<T extends IClassifier> ObList<T> getConveyed(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 removeConveyed(IClassifier element)
element - The ObClassifier to remove.void addInformationTarget(IModelElement element)
element - The ObModelElement to add.int cardInformationTarget()
int cardInformationTarget(Class<? extends IModelElement> filteredClass)
filteredClass - The filter to apply.ObList<IModelElement> getInformationTarget()
<T extends IModelElement> ObList<T> getInformationTarget(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 removeInformationTarget(IModelElement element)
element - The ObModelElement to remove.void addInformationSource(IModelElement element)
element - The ObModelElement to add.int cardInformationSource()
int cardInformationSource(Class<? extends IModelElement> filteredClass)
filteredClass - The filter to apply.ObList<IModelElement> getInformationSource()
<T extends IModelElement> ObList<T> getInformationSource(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 removeInformationSource(IModelElement element)
element - The ObModelElement to remove.INameSpace getOwner()
void setOwner(INameSpace element)
element - The element to set.void addRealizingCommunicationMessage(ICommunicationMessage element)
element - The ObCommunicationMessage to add.int cardRealizingCommunicationMessage()
int cardRealizingCommunicationMessage(Class<? extends ICommunicationMessage> filteredClass)
filteredClass - The filter to apply.ObList<ICommunicationMessage> getRealizingCommunicationMessage()
<T extends ICommunicationMessage> ObList<T> getRealizingCommunicationMessage(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 removeRealizingCommunicationMessage(ICommunicationMessage element)
element - The ObCommunicationMessage to remove.