@OpenApiAll public class PropertyManagerByDiagram extends ExtendablePropertyManager
mRemovableIS_UNIQUE, mSupport, OWN_PROPERTY_ADDED, OWN_PROPERTY_REMOVED| Constructor and Description | 
|---|
PropertyManagerByDiagram()  | 
PropertyManagerByDiagram(java.lang.String name,
                        java.util.List<Property> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
accept(PropertyVisitor visitor)
Accepts the given visitor. 
 | 
java.lang.String | 
getClassType()
Returns property class type. 
 | 
java.lang.String | 
getDiagramType()  | 
boolean | 
isTheSame(PropertyManager manager)
Check if given property manager is the same as current. 
 | 
PropertyManager | 
makeCopy()
Make copy of property. 
 | 
void | 
setDiagramType(java.lang.String diagramType)  | 
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, getName, 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 PropertyManagerByDiagram()
public PropertyManagerByDiagram(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 getDiagramType()
public void setDiagramType(java.lang.String diagramType)
diagramType - new diagram type.public java.lang.String getClassType()
getClassType in interface PropertyVisitorAcceptorgetClassType in class ExtendablePropertyManagerPropertyID.PROPERTY_MANAGERpublic PropertyManager makeCopy()
PropertyManagermakeCopy in class ExtendablePropertyManagerpublic boolean isTheSame(PropertyManager manager)
isTheSame in class PropertyManagermanager - manager