Package alps.java.api.StandardPASS.PassProcessModelElements.InteractiondescribingComponents.Subjects
Schnittstelle IInterfaceSubject
- Alle Superschnittstellen:
IAbstractElement
,IContainableElement<IModelLayer>
,IExtendingElement<ISubject>
,IHasSimple2DVisualizationBox
,IImplementingElement
,IImplementingElementT<ISubject>
,IInteractionDescribingComponent
,IPASSProcessModelElement
,ISubject
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
- Alle bekannten Unterschnittstellen:
ISystemInterfaceSubject
- Alle bekannten Implementierungsklassen:
InterfaceSubject
,SystemInterfaceSubject
Interface to the interface subject class
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen alps.java.api.StandardPASS.PassProcessModelElements.InteractiondescribingComponents.ISubject
ISubject.Role
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the subject referenced by this interface subjectvoid
setReferencedSubject
(IFullySpecifiedSubject fullySpecifiedSubject) Sets the subject referenced by this interface subjectvoid
setReferencedSubject
(IFullySpecifiedSubject fullySpecifiedSubject, int removeCascadeDepth) Sets the subject referenced by this interface subjectvoid
setSimpleSimInterfaceSubjectResponseDefinition
(String simpleSimInterfaceSubjectResponseDefinitionString) void
setSimpleSimInterfaceSubjectResponseDefinition
(Node simpleSimInterfaceSubjectResponseDefinition) Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IAbstractElement
isAbstract, setIsAbstract
Von Schnittstelle geerbte Methoden alps.java.api.util.IContainableElement
getContainedBy, removeFromContainer, setContainedBy
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IExtendingElement
getExtendedElement, getExtendedElementID, isExtension, setExtendedElement, setExtendedElementID
Von Schnittstelle geerbte Methoden alps.java.api.util.IHasSimple2DVisualizationBox
get2DPageRatio, getRelative2DHeight, getRelative2DPosX, getRelative2DPosY, getRelative2DWidth, set2DPageRatio, setRelative2DHeight, setRelative2DPosX, setRelative2DPosY, setRelative2DWidth
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IImplementingElement
addImplementedInterfaceIDReference, getImplementedInterfacesIDReferences, removeImplementedInterfaces, removeImplementedInterfaces, removeImplementedInterfacesIDReference, setImplementedInterfacesIDReferences
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IImplementingElementT
addImplementedInterface, getImplementedInterfaces, setImplementedInterfaces, setImplementedInterfaces
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.InteractiondescribingComponents.ISubject
addIncomingMessageExchange, addOutgoingMessageExchange, assignRole, getIncomingMessageExchanges, getInstanceRestriction, getOutgoingMessageExchanges, isRole, removeIncomingMessageExchange, removeIncomingMessageExchange, removeOutgoingMessageExchange, removeOutgoingMessageExchange, removeRole, setIncomingMessageExchanges, setIncomingMessageExchanges, setInstanceRestriction, setOutgoingMessageExchanges, setOutgoingMessageExchanges
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
-
setReferencedSubject
Sets the subject referenced by this interface subject- Parameter:
fullySpecifiedSubject
- the referenced subjectremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setReferencedSubject
Sets the subject referenced by this interface subject- Parameter:
fullySpecifiedSubject
- the referenced subject
-
getReferencedSubject
IFullySpecifiedSubject getReferencedSubject()Returns the subject referenced by this interface subject- Gibt zurück:
- the referenced subject
-
setSimpleSimInterfaceSubjectResponseDefinition
void setSimpleSimInterfaceSubjectResponseDefinition(String simpleSimInterfaceSubjectResponseDefinitionString) -
setSimpleSimInterfaceSubjectResponseDefinition
void setSimpleSimInterfaceSubjectResponseDefinition(Node simpleSimInterfaceSubjectResponseDefinition) -
getSimpleSimInterfaceSubjectResponseDefinition
String getSimpleSimInterfaceSubjectResponseDefinition()
-