Klasse UITreeListbox

java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
Alle implementierten Schnittstellen:
jakarta.faces.component.behavior.ClientBehaviorHolder, jakarta.faces.component.NamingContainer, jakarta.faces.component.PartialStateHolder, jakarta.faces.component.StateHolder, jakarta.faces.component.TransientStateHolder, jakarta.faces.component.UniqueIdVendor, jakarta.faces.event.ComponentSystemEventListener, jakarta.faces.event.FacesListener, jakarta.faces.event.SystemEventListenerHolder, EventListener, Visual

@Generated("component.stg") public class UITreeListbox extends AbstractUITreeListbox implements jakarta.faces.component.behavior.ClientBehaviorHolder
A tree data structure displayed as a set of list boxes. UIComponent class, generated from template component.stg with class TreeListboxTagDeclaration.
  • Felddetails

    • COMPONENT_TYPE

      public static final String COMPONENT_TYPE
    • COMPONENT_FAMILY

      public static final String COMPONENT_FAMILY
      Siehe auch:
  • Konstruktordetails

    • UITreeListbox

      public UITreeListbox()
  • Methodendetails

    • getFamily

      public String getFamily()
      Setzt außer Kraft:
      getFamily in Klasse jakarta.faces.component.UIData
    • getMarkup

      public Markup getMarkup()
      Angegeben von:
      getMarkup in Schnittstelle Visual
    • setMarkup

      public void setMarkup(Markup markup)
      Angegeben von:
      setMarkup in Schnittstelle Visual
    • getSize

      public Integer getSize()
      The number of the shown rows in the element. E. g. the size attribute of the select element in HTML.
      Angegeben von:
      getSize in Klasse AbstractUITreeListbox
    • setSize

      public void setSize(Integer size)
    • getSelectable

      public Selectable getSelectable()
      Flag indicating whether or not this component should be render selectable items. Possible values are:
      • single : a single section tree is rendered
      • multiLeafOnly : a multi section tree is rendered, only Leaf's are selectable
      • singleLeafOnly : a single section tree is rendered, only Leaf's are selectable

      Default: single
      Allowed Values: single,multiLeafOnly,singleLeafOnly
      Angegeben von:
      getSelectable in Klasse AbstractUIData
    • setSelectable

      public void setSelectable(Selectable selectable)
    • getCustomClass

      public CustomClass getCustomClass()
      Sets a CSS class in its parent, if the parent supports it. Which this feature it is possible to put a CSS class name into a component with the <tc:style> tag. Example:
         <tc:in>
           <tc:style customClass="my-emphasized"/>
         </tc:in>
         
      One capability is, to used external CSS libs.
      This feature should not be used imprudent. Because it might be unstable against changes in the renderered HTML code.
      Angegeben von:
      getCustomClass in Schnittstelle Visual
    • setCustomClass

      public void setCustomClass(CustomClass customClass)
      Angegeben von:
      setCustomClass in Schnittstelle Visual
    • isRequired

      public boolean isRequired()
      Flag indicating that a value is required. If the value is an empty string a ValidationError occurs and a Error Message is rendered.
      Default: false
    • setRequired

      public void setRequired(boolean required)
    • restoreState

      public void restoreState(jakarta.faces.context.FacesContext context, Object state)
      Angegeben von:
      restoreState in Schnittstelle jakarta.faces.component.StateHolder
      Setzt außer Kraft:
      restoreState in Klasse AbstractUITree