Class AbstractTagLibrary.ComponentConfigWrapper

    • Field Detail

      • componentType

        protected final String componentType
      • rendererType

        protected final String rendererType
    • Constructor Detail

      • ComponentConfigWrapper

        public ComponentConfigWrapper​(TagConfig parent,
                                      String componentType,
                                      String rendererType)
    • Method Detail

      • getComponentType

        public String getComponentType()
        Description copied from interface: ComponentConfig

        ComponentType to pass to the Application. Cannot be null.

        Specified by:
        getComponentType in interface ComponentConfig
        Returns:
        the component type to pass to the Application.
      • getRendererType

        public String getRendererType()
        Description copied from interface: ComponentConfig

        RendererType to set on created UIComponent instances.

        Specified by:
        getRendererType in interface ComponentConfig
        Returns:
        the renderer type to pass to the Application.
      • getTag

        public Tag getTag()
        Description copied from interface: TagConfig

        Return the Tag representing this handler.

        Specified by:
        getTag in interface TagConfig
        Returns:
        the Tag instance
      • getTagId

        public String getTagId()
        Description copied from interface: TagConfig

        A document-unique id, follows the convention "_tagId##"

        Specified by:
        getTagId in interface TagConfig
        Returns:
        the id of this tag, unique within the current document.