Class ExposedPropertyImpl

    • Constructor Detail

      • ExposedPropertyImpl

        public ExposedPropertyImpl()
        Constructors
      • ExposedPropertyImpl

        public ExposedPropertyImpl​(java.lang.Object data)
    • Method Detail

      • getCategory

        public java.lang.String getCategory()
        Description copied from interface: ExposedProperty
        Returns the category for this property
        Specified by:
        getCategory in interface ExposedProperty
        Returns:
        the category
      • getStoreName

        public java.lang.String getStoreName()
        Description copied from interface: ExposedProperty
        Returns the store name. A property may be exposed without a store name in which case it applies to the first store name with that property.
        Specified by:
        getStoreName in interface ExposedProperty
        Returns:
        store name or null if not defined
      • getLabel

        public java.lang.String getLabel()
        Description copied from interface: ExposedProperty
        Optional label used by UI applications (use getUserComment() for tooltips)
        Specified by:
        getLabel in interface ExposedProperty
        Returns:
        tooltip
      • setCategory

        public void setCategory​(java.lang.String category)
        Description copied from interface: ExposedProperty
        Changes the category for this property
        Specified by:
        setCategory in interface ExposedProperty
      • setPropertyName

        public void setPropertyName​(java.lang.String propertyName)
        Description copied from interface: ExposedProperty
        Sets the name of the exposed property
        Specified by:
        setPropertyName in interface ExposedProperty
        Parameters:
        propertyName - The exposed property name
      • setStoreName

        public void setStoreName​(java.lang.String storeName)
        Description copied from interface: ExposedProperty
        Sets the store name to which the exposed property applies. Can be null to denote the first property store with this name.
        Specified by:
        setStoreName in interface ExposedProperty
        Parameters:
        storeName - The name of the property store or null for any property store
      • setLabel

        public void setLabel​(java.lang.String label)
        Description copied from interface: ExposedProperty
        Sets the label for this exposed property
        Specified by:
        setLabel in interface ExposedProperty
        Parameters:
        label - Text used by UI applications