Enum Selectable

java.lang.Object
java.lang.Enum<Selectable>
org.apache.myfaces.tobago.model.Selectable
Alle implementierten Schnittstellen:
Serializable, Comparable<Selectable>, java.lang.constant.Constable

public enum Selectable extends Enum<Selectable>
  • Enum-Konstanten - Details

    • none

      public static final Selectable none
      Not selectable.
    • multi

      public static final Selectable multi
      Multi selection possible. No other limitations.
    • single

      public static final Selectable single
      Only one item is selectable.
    • singleOrNone

      public static final Selectable singleOrNone
      Only one of no item is selectable.
    • multiLeafOnly

      public static final Selectable multiLeafOnly
      Only leafs are selectable.
    • singleLeafOnly

      public static final Selectable singleLeafOnly
      Only one item is selectable and it must be a leaf.
    • sibling

      public static final Selectable sibling
      Only siblings are selectable.
    • siblingLeafOnly

      public static final Selectable siblingLeafOnly
      Only siblings are selectable and they have to be leafs.
    • multiCascade

      public static final Selectable multiCascade
      Multi selection possible. When selecting or deselecting an item, the subtree will also be selected or unselected.
  • Felddetails

  • Methodendetails

    • values

      public static Selectable[] values()
      Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
    • valueOf

      public static Selectable valueOf(String name)
      Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • parse

      public static Selectable parse(Object name) throws IllegalArgumentException
      Parameter:
      name - Name of the Selectable
      Gibt zurück:
      The matching tree selection (can't be null).
      Löst aus:
      IllegalArgumentException - When the name doesn't match any Selectable.
    • isLeafOnly

      public boolean isLeafOnly()
    • isSingle

      public boolean isSingle()
    • isMulti

      public boolean isMulti()
    • isSupportedBySheet

      public boolean isSupportedBySheet()
    • isSupportedByTree

      public boolean isSupportedByTree()
    • isSupportedByTreeListbox

      public boolean isSupportedByTreeListbox()