Package com.nomagic.magicdraw.simulation
Class SimulationProfile.NestedUIConfigStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.simulation.SimulationProfile.NestedUIConfigStereotype
-
- Enclosing class:
- SimulationProfile
public static class SimulationProfile.NestedUIConfigStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private SimulationProfile_pprivate Propertyconfigstatic java.lang.StringCONFIGSpecify which existing UI configuration will be used and displayed as the UI of the system part, which is represented by the property specified in the feature tag.private Propertyfeaturestatic java.lang.StringFEATURESpecify which property (part) of the context will be represented.static java.lang.StringSTEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protectedNestedUIConfigStereotype(SimulationProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclear()voidclearConfig(Element element)voidclearFeature(Element element)ElementgetConfig(Element element)PropertygetConfigProperty()ElementgetFeature(Element element)PropertygetFeatureProperty()StereotypegetStereotype()Returns stereotype for this wrapper.booleanis(Element element)static booleanisInstance(Element element)voidsetConfig(Element element, Element value)voidsetFeature(Element element, Element value)-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
CONFIG
public static final java.lang.String CONFIG
Specify which existing UI configuration will be used and displayed as the UI of the system part, which is represented by the property specified in the feature tag.- See Also:
- Constant Field Values
-
FEATURE
public static final java.lang.String FEATURE
Specify which property (part) of the context will be represented.- See Also:
- Constant Field Values
-
_p
private final SimulationProfile _p
-
config
@CheckForNull private Property config
-
feature
@CheckForNull private Property feature
-
-
Constructor Detail
-
NestedUIConfigStereotype
protected NestedUIConfigStereotype(SimulationProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
- stereotype
-
getConfigProperty
@CheckForNull public Property getConfigProperty()
-
getFeatureProperty
@CheckForNull public Property getFeatureProperty()
-
clearConfig
public void clearConfig(Element element)
-
clearFeature
public void clearFeature(Element element)
-
clear
protected void clear()
- Overrides:
clearin classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-