Class PropertyManagerByStereotype

  • All Implemented Interfaces:
    PropertyVisitorAcceptor, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener

    @OpenApiAll
    public class PropertyManagerByStereotype
    extends ExtendablePropertyManager
    Property manager which is specified by stereotype.
    • Field Detail

      • stereotypeId

        private java.lang.String stereotypeId
      • stereotypeRef

        @CheckForNull
        private java.lang.ref.WeakReference<Stereotype> stereotypeRef
      • projectRef

        @CheckForNull
        private java.lang.ref.WeakReference<Project> projectRef
    • Constructor Detail

      • PropertyManagerByStereotype

        public PropertyManagerByStereotype()
      • PropertyManagerByStereotype

        public PropertyManagerByStereotype​(PropertyManager parentPropertyManager,
                                           java.lang.String name,
                                           java.util.List<Property> properties)
      • PropertyManagerByStereotype

        public PropertyManagerByStereotype​(java.lang.String name,
                                           java.util.List<Property> properties)