Enum ColumnType
- java.lang.Object
-
- java.lang.Enum<ColumnType>
-
- net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ColumnType>
enum ColumnType extends java.lang.Enum<ColumnType>
This enumeration should classify the different columns.- Author:
- El-Sharkawy
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENTColumn for showing the comment of the current variable.ELSEFurther cells, not handled by this super class.ERRORColumn for displaying error messages.EXTENDColumn for adding (empty) elements to a container.FREEZEColumn capable of freezing the current variable.NAMEColumn for showing the name of the current variable.REMOVEColumn for removing elements of a container.VALUEColumn for showing the value of the current variable.
-
Constructor Summary
Constructors Modifier Constructor Description privateColumnType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ColumnTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ColumnType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EXTEND
public static final ColumnType EXTEND
Column for adding (empty) elements to a container.
-
NAME
public static final ColumnType NAME
Column for showing the name of the current variable.
-
VALUE
public static final ColumnType VALUE
Column for showing the value of the current variable.
-
COMMENT
public static final ColumnType COMMENT
Column for showing the comment of the current variable.
-
FREEZE
public static final ColumnType FREEZE
Column capable of freezing the current variable.
-
REMOVE
public static final ColumnType REMOVE
Column for removing elements of a container.
-
ERROR
public static final ColumnType ERROR
Column for displaying error messages.
-
ELSE
public static final ColumnType ELSE
Further cells, not handled by this super class.
-
-
Method Detail
-
values
public static ColumnType[] 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 (ColumnType c : ColumnType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ColumnType 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 namejava.lang.NullPointerException- if the argument is null
-
-