Schnittstelle IMessageSpecification
- Alle Superschnittstellen:
IContainableElement<IModelLayer>
,IInteractionDescribingComponent
,IPASSProcessModelElement
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
- Alle bekannten Implementierungsklassen:
MessageSpecification
Interface for the MessageSpecification class
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the payload description for the message specification, which describes the payload of the messageFor simple simulation of processes: The (expected) transmission time of this kind of message.for values streamm analysisefine what type of Messag this is.void
setContainedPayloadDescription
(IPayloadDescription payloadDescription) Sets the payload description for the message specification, which describes the payload of the messagevoid
setContainedPayloadDescription
(IPayloadDescription payloadDescription, int removeCascadeDepth) Sets the payload description for the message specification, which describes the payload of the messagevoid
For simple simulation of processes: The (expected) transmission time of this kind of message.void
for values streamm analysisefine what type of Messag this is.Von 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.util.IValueChangedObserver
notifyModelComponentIDChanged, updateAdded, updateRemoved, updateRemoved
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedPublisher
register, unregister, unregister
-
Methodendetails
-
setContainedPayloadDescription
Sets the payload description for the message specification, which describes the payload of the message- Parameter:
payloadDescription
- the payload descriptionremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setContainedPayloadDescription
Sets the payload description for the message specification, which describes the payload of the message- Parameter:
payloadDescription
- the payload description
-
getContainedPayloadDescription
IPayloadDescription getContainedPayloadDescription()Returns the payload description for the message specification, which describes the payload of the message- Gibt zurück:
- the payload description
-
getSimpleSimTransmissionTime
ISiSiTimeDistribution getSimpleSimTransmissionTime()For simple simulation of processes: The (expected) transmission time of this kind of message. Necessary only for simulation purposes -
setSimpleSimTransmissionTime
For simple simulation of processes: The (expected) transmission time of this kind of message. Necessary only for simulation purposes -
getSimpleSimVSMMessageType
SimpleSimVSMMessageTypes getSimpleSimVSMMessageType()for values streamm analysisefine what type of Messag this is. Standard;Conveyance Time (internal);Conveyance Time (external);Information Flow (internal);Information Flow (external); -
setSimpleSimVSMMessageType
for values streamm analysisefine what type of Messag this is. Standard;Conveyance Time (internal);Conveyance Time (external);Information Flow (internal);Information Flow (external);
-