Schnittstelle IMessageExchangeCondition
- Alle Superschnittstellen:
IBehaviorDescribingComponent
,IContainableElement<ISubjectBehavior>
,IPASSProcessModelElement
,ITransitionCondition
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
- Alle bekannten Unterschnittstellen:
IReceiveTransitionCondition
,ISendTransitionCondition
- Alle bekannten Implementierungsklassen:
MessageExchangeCondition
,ReceiveTransitionCondition
,SendTransitionCondition
Interface to the message exchange condition class
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGets the message exchange that is required to be sent for this condition to applyvoid
setRequiresPerformedMessageExchange
(IMessageExchange messageExchange) Sets the message exchange that is required to be sent for this condition to applyvoid
setRequiresPerformedMessageExchange
(IMessageExchange messageExchange, int removeCascadeDepth) Sets the message exchange that is required to be sent for this condition to applyVon Schnittstelle geerbte Methoden alps.java.api.util.IContainableElement
getContainedBy, removeFromContainer, setContainedBy
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IPASSProcessModelElement
addComment, addElementWithUnspecifiedRelation, addModelComponentLabel, clearComments, clearModelComponentLabels, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, getComments, getElementsWithUnspecifiedRelation, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getUriModelComponentID, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, setElementsWithUnspecifiedRelation, setModelComponentID, setModelComponentLabels
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.PassProcessModelElements.BehaviorDescribingComponents.ITransitionCondition
getToolSpecificDefinition, setToolSpecificDefinition
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedObserver
notifyModelComponentIDChanged, updateAdded, updateRemoved, updateRemoved
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedPublisher
register, unregister, unregister
-
Methodendetails
-
setRequiresPerformedMessageExchange
Sets the message exchange that is required to be sent for this condition to apply- Parameter:
messageExchange
- The message exchangeremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setRequiresPerformedMessageExchange
Sets the message exchange that is required to be sent for this condition to apply- Parameter:
messageExchange
- The message exchange
-
getRequiresPerformedMessageExchange
IMessageExchange getRequiresPerformedMessageExchange()Gets the message exchange that is required to be sent for this condition to apply- Gibt zurück:
- the message exchange
-