@OpenApiAll public class PropertyManagerByStereotype extends ExtendablePropertyManager
mRemovableIS_UNIQUE, mSupport, OWN_PROPERTY_ADDED, OWN_PROPERTY_REMOVED| Constructor and Description |
|---|
PropertyManagerByStereotype() |
PropertyManagerByStereotype(PropertyManager parentPropertyManager,
java.lang.String name,
java.util.List<Property> properties) |
PropertyManagerByStereotype(java.lang.String name,
java.util.List<Property> properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PropertyVisitor visitor)
Accepts the given visitor.
|
protected void |
customize() |
java.lang.String |
getAssignedStereotypeID()
Gets represented stereotype identifier.
|
java.lang.String |
getClassType()
Returns property class type.
|
java.lang.String |
getName()
Returns name of the property manager.
|
Stereotype |
getStereotype() |
boolean |
isTheSame(PropertyManager manager)
Check if given property manager is the same as current.
|
PropertyManager |
makeCopy()
Make copy of property.
|
void |
setStereoType(java.lang.String id) |
elementIsAllowed, getDefinedIn, getSymbolType, isExtendableByDiagram, isExtendableByStereotype, isRemovable, setDefinedIn, setExtendableByDiagram, setExtendableByStereotype, setRemovable, setSymbolType, setSymbolTypeaddProperties, addProperty, addPropertyChangeListener, append, append, append, append, apply, apply, applyValues, clone, cloneProperties, distinct, distinct, equalsTo, equalsWithValues, generateDefaultDescriptionID, generateNullDescriptionID, getHiddenProperties, getID, getOrderedProperties, getOwnProperties, getParentPropertyManager, getProperties, getProperty, getPropertyByName, getStyle, hideParentProperty, isFrozen, isHiddenParentProperty, leaveTheSame, leaveTheSame, makeOwnProperty, mergeBooleanProperty, mergeChoiceProperty, mergeElementProperty, mergeProperties, mergePropertyByType, propertyChange, removeProperty, removeProperty, removeProperty, removePropertyChangeListener, retainProperties, setFrozen, setID, setName, setParentPropertyManager, setParentPropertyManagerOnly, setProperties, setPropertyEnableMap, setStyle, sGetID, shareProperty, showParentProperty, toStringpublic PropertyManagerByStereotype()
public PropertyManagerByStereotype(PropertyManager parentPropertyManager, java.lang.String name, java.util.List<Property> properties)
public PropertyManagerByStereotype(java.lang.String name,
java.util.List<Property> properties)
public void accept(PropertyVisitor visitor) throws java.lang.Exception
PropertyManageraccept in interface PropertyVisitorAcceptoraccept in class ExtendablePropertyManagervisitor - the PropertyVisitor.java.lang.ExceptionPropertyManager.accept(com.nomagic.magicdraw.properties.PropertyVisitor)public java.lang.String getClassType()
getClassType in interface PropertyVisitorAcceptorgetClassType in class ExtendablePropertyManagerPropertyID.PROPERTY_MANAGER@CheckForNull public Stereotype getStereotype()
public java.lang.String getAssignedStereotypeID()
setStereoType(String) method.public void setStereoType(java.lang.String id)
protected void customize()
public PropertyManager makeCopy()
PropertyManagermakeCopy in class ExtendablePropertyManagerpublic java.lang.String getName()
PropertyManagergetName in class PropertyManagerpublic boolean isTheSame(PropertyManager manager)
isTheSame in class PropertyManagermanager - manager