Class ConfigurationPropertyDescriptor

  • All Implemented Interfaces:
    Descriptor

    public class ConfigurationPropertyDescriptor
    extends Object
    implements Descriptor
    Descriptor for JSF configuration contributions.
    Since:
    7.4
    • Field Detail

      • log

        protected static final Log log
      • list

        public boolean list
      • override

        public boolean override
      • value

        protected String value
    • Constructor Detail

      • ConfigurationPropertyDescriptor

        public ConfigurationPropertyDescriptor()
    • Method Detail

      • getId

        public String getId()
        Description copied from interface: Descriptor
        The descriptor id, descriptors with same id are merged.

        To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.

        To forbid merge use a unique value, non-overriden toString() for exemple.

        Specified by:
        getId in interface Descriptor
        Since:
        10.3
      • getName

        public String getName()
      • getValue

        public String getValue()
      • isList

        public boolean isList()
        Since:
        10.3
      • isOverride

        public boolean isOverride()
        Since:
        10.3
      • merge

        public Descriptor merge​(Descriptor o)
        Description copied from interface: Descriptor
        Returns a descriptor representing other merged into this

        Default implementation returns other.

        Specified by:
        merge in interface Descriptor
        Returns:
        the merged descriptor
        Since:
        10.3