Enum Class GuiElements

java.lang.Object
java.lang.Enum<GuiElements>
ro.sync.ecss.extensions.commons.table.properties.GuiElements
All Implemented Interfaces:
Serializable, Comparable<GuiElements>, Constable

@API(type=NOT_EXTENDABLE, src=PUBLIC) public enum GuiElements extends Enum<GuiElements>
Impose the GUI elements that will be used to present the values for a specific table property.

The RADIO_BUTTONS type means that the values will be presented using radio buttons from the same group. The COMBOBOX type means that the values will be presented using a combobox.
  • Enum Constant Details

    • RADIO_BUTTONS

      public static final GuiElements RADIO_BUTTONS
      Radio buttons type.
    • COMBOBOX

      public static final GuiElements COMBOBOX
      Combobox type.
  • Method Details

    • values

      public static GuiElements[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static GuiElements valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null