Package adams.flow.execution.debug
Enum View
- java.lang.Object
-
- java.lang.Enum<View>
-
- adams.flow.execution.debug.View
-
- All Implemented Interfaces:
Serializable
,Comparable<View>
public enum View extends Enum<View>
The breakpoint views available.- Version:
- $Revision: 10983 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BREAKPOINTS
the breakpoints.EXPRESSIONS
the expressions.INSPECT_TOKEN
inspection of the current token.SOURCE
the source code.STORAGE
the storage.VARIABLES
the variables.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static View
valueOf(String name)
Returns the enum constant of this type with the specified name.static View[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SOURCE
public static final View SOURCE
the source code.
-
EXPRESSIONS
public static final View EXPRESSIONS
the expressions.
-
VARIABLES
public static final View VARIABLES
the variables.
-
STORAGE
public static final View STORAGE
the storage.
-
INSPECT_TOKEN
public static final View INSPECT_TOKEN
inspection of the current token.
-
BREAKPOINTS
public static final View BREAKPOINTS
the breakpoints.
-
-
Method Detail
-
values
public static View[] 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 (View c : View.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static View valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-