public interface IGate extends IMessageEnd
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addActual(IGate element)
Add a ObGate to the 'Actual' association.
|
int |
cardActual()
Returns the number elements in the Actual association.
|
int |
cardActual(Class<? extends IGate> filteredClass)
Returns the number elements in the Actual association filtered with the given metaclass.
|
ObList<IGate> |
getActual()
Get the list of ObGate to the Actual association.
|
<T extends IGate> |
getActual(Class<T> filteredClass)
Get the list of ObGate to the Actual association.
|
IGate |
getFormal()
Get the Formal association.
|
ICombinedFragment |
getOwnerFragment()
Get the OwnerFragment association.
|
IInteraction |
getOwnerInteraction()
Get the OwnerInteraction association.
|
IInteractionUse |
getOwnerUse()
Get the OwnerUse association.
|
void |
removeActual(IGate element)
Remove an ObGate from the 'Actual' association.
|
void |
setFormal(IGate element)
Setter for the 'Formal' [0..1] association.
|
void |
setOwnerFragment(ICombinedFragment element)
Setter for the 'OwnerFragment' [0..1] association.
|
void |
setOwnerInteraction(IInteraction element)
Setter for the 'OwnerInteraction' [0..1] association.
|
void |
setOwnerUse(IInteractionUse element)
Setter for the 'OwnerUse' [0..1] association.
|
getReceivedMessage, getSentMessage, setReceivedMessage, setSentMessage
addToAfter, addToBefore, cardToAfter, cardToAfter, cardToBefore, cardToBefore, getToAfter, getToAfter, getToBefore, getToBefore, removeToAfter, removeToBefore
addCovered, cardCovered, cardCovered, getCovered, getCovered, getEnclosingInteraction, getEnclosingOperand, getLineNumber, removeCovered, setEnclosingInteraction, setEnclosingOperand, setLineNumber
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
ICombinedFragment getOwnerFragment()
void setOwnerFragment(ICombinedFragment element)
element
- The element to set.IGate getFormal()
void setFormal(IGate element)
element
- The element to set.void addActual(IGate element)
element
- The ObGate to add.int cardActual()
int cardActual(Class<? extends IGate> filteredClass)
filteredClass
- The filter to apply.ObList<IGate> getActual()
<T extends IGate> ObList<T> getActual(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 removeActual(IGate element)
element
- The ObGate to remove.IInteraction getOwnerInteraction()
void setOwnerInteraction(IInteraction element)
element
- The element to set.IInteractionUse getOwnerUse()
void setOwnerUse(IInteractionUse element)
element
- The element to set.