ch.sahits.codegen.java.gui.util
Enum EGUIGroup

java.lang.Object
  extended by java.lang.Enum<EGUIGroup>
      extended by ch.sahits.codegen.java.gui.util.EGUIGroup
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<EGUIGroup>

public enum EGUIGroup
extends java.lang.Enum<EGUIGroup>

Different groups that represent building blocks of a gui

Since:
0.9.4
Author:
Andi Hotz

Enum Constant Summary
BUTTON
          Label and button
CHECK_BOX
          Label and checkbox-group
COMBO
          Label and combo box field
FILE_BROWSE
          Label and file browse input field
IMAGE_BUTTON
          Label and image button
INPUT
          Label and input field
LABLE
          Label
LIST
          Label and list field
PASSWORD
          Label and password input field
RADIO_BUTTON
          Label and radio button group
RESET_BUTTON
          Label and reset button
SUBMIT_BUTTON
          Label and submit button
TEXT
          Label and text input field
 
Method Summary
static EGUIGroup valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static EGUIGroup[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

PASSWORD

public static final EGUIGroup PASSWORD
Label and password input field


FILE_BROWSE

public static final EGUIGroup FILE_BROWSE
Label and file browse input field


INPUT

public static final EGUIGroup INPUT
Label and input field


TEXT

public static final EGUIGroup TEXT
Label and text input field


COMBO

public static final EGUIGroup COMBO
Label and combo box field


LIST

public static final EGUIGroup LIST
Label and list field


IMAGE_BUTTON

public static final EGUIGroup IMAGE_BUTTON
Label and image button


RESET_BUTTON

public static final EGUIGroup RESET_BUTTON
Label and reset button


SUBMIT_BUTTON

public static final EGUIGroup SUBMIT_BUTTON
Label and submit button


BUTTON

public static final EGUIGroup BUTTON
Label and button


LABLE

public static final EGUIGroup LABLE
Label


CHECK_BOX

public static final EGUIGroup CHECK_BOX
Label and checkbox-group


RADIO_BUTTON

public static final EGUIGroup RADIO_BUTTON
Label and radio button group

Method Detail

values

public static EGUIGroup[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (EGUIGroup c : EGUIGroup.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static EGUIGroup valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null