metricsOverlay.model.mappings
Enum MappingState
java.lang.Object
java.lang.Enum<MappingState>
metricsOverlay.model.mappings.MappingState
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<MappingState>
public enum MappingState
- extends java.lang.Enum<MappingState>
This enum represents the state of the mapping it is attached to.
- StubMapping: This mapping is unused and is generated purely for
testing purposes.
- UndeclaredMapping: This mapping is not visible in the editor and
is not in the table of mappings in the provided view. It may however be added,
at which point its state will be upgraded.
- DeclaredMapping: This type of mapping is visible in the selected
view. However not in the code editor.
- ActiveMapping: This type of mapping is visible in the editor
(as long as the main on/off toggle is selected) and
appears selected in the table.
- Version:
- 12/8/2009
- Author:
- Matthew Harward
Method Summary |
static MappingState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static MappingState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
StubMapping
public static final MappingState StubMapping
UndeclaredMapping
public static final MappingState UndeclaredMapping
DeclaredMapping
public static final MappingState DeclaredMapping
ActiveMapping
public static final MappingState ActiveMapping
values
public static MappingState[] 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 (MappingState c : MappingState.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static MappingState 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