public static enum VariableNaming.IntroduceVariableScopeStatus extends java.lang.Enum<VariableNaming.IntroduceVariableScopeStatus>
VariableNaming.canIntroduceVariableInScope(SourceElement, String)
.Enum Constant and Description |
---|
FIELD_SHADOWED
The newly introduced variable will shadow a field within the checked scope.
|
ILLEGAL_ARGUMENTS
Illegal arguments, e.g.
|
OK
The name is not used within the specifed scope, a new variable with this name can be introduced.
|
VARIABLE_ALREADY_DEFINED
The name is already used as the name of an existing variable.
|
Modifier and Type | Method and Description |
---|---|
static VariableNaming.IntroduceVariableScopeStatus |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static VariableNaming.IntroduceVariableScopeStatus[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VariableNaming.IntroduceVariableScopeStatus ILLEGAL_ARGUMENTS
public static final VariableNaming.IntroduceVariableScopeStatus OK
public static final VariableNaming.IntroduceVariableScopeStatus VARIABLE_ALREADY_DEFINED
public static final VariableNaming.IntroduceVariableScopeStatus FIELD_SHADOWED
public static VariableNaming.IntroduceVariableScopeStatus[] values()
for (VariableNaming.IntroduceVariableScopeStatus c : VariableNaming.IntroduceVariableScopeStatus.values()) System.out.println(c);
public static VariableNaming.IntroduceVariableScopeStatus valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null