Package com.nomagic.magicdraw.sysml.util
Class SysMLProfile.TriggerOnNestedPortStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.sysml.util.SysMLProfile.TriggerOnNestedPortStereotype
- Enclosing class:
- SysMLProfile
public static class SysMLProfile.TriggerOnNestedPortStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addOnNestedPort
(Element element, Element value) void
addPropertyPath
(Element element, Element value) protected void
clear()
void
clearOnNestedPort
(Element element) void
clearPropertyPath
(Element element) getOnNestedPort
(Element element) getPropertyPath
(Element element) Returns stereotype for this wrapper.boolean
static boolean
isInstance
(Element element) void
removeOnNestedPort
(Element element, Element value) void
removePropertyPath
(Element element, Element value) void
setOnNestedPort
(Element element, Collection<? extends Element> value) void
setPropertyPath
(Element element, Collection<? extends Element> value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
ONNESTEDPORT
- See Also:
-
PROPERTYPATH
The propertyPath list of the NestedConnectorEnd stereotype must identify a path of containing properties that identify the connected property in the context of the block that owns the connector. The ordering of properties is from a property of the block that owns the connector, through a property of each intermediate block that types the preceding property, until a property is reached that contains a connector end property within its type. The connector end property is not included in the propertyPath list, but instead is held by the role property of the UML ConnectorEnd metaclass.- See Also:
-
-
Constructor Details
-
TriggerOnNestedPortStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getOnNestedPortProperty
-
getPropertyPathProperty
-
setOnNestedPort
-
clearOnNestedPort
-
addOnNestedPort
-
removeOnNestedPort
-
getOnNestedPort
-
setPropertyPath
-
clearPropertyPath
-
addPropertyPath
-
removePropertyPath
-
getPropertyPath
-
clear
protected void clear() -
is
-
isInstance
-