public enum ParameterDetailLevel extends java.lang.Enum<ParameterDetailLevel> implements ParameterDetailLevelProvider
Enum Constant and Description |
---|
DETAIL_LEVEL1 |
DETAIL_LEVEL2 |
DETAIL_LEVEL3 |
GENERAL |
HIDDEN |
READ_ONLY |
Modifier and Type | Method and Description |
---|---|
ParameterDetailLevel |
getDetailLevel() |
boolean |
hasMoreDetails() |
ParameterDetailLevel |
incrementDetailLevel() |
boolean |
isReadOnly() |
boolean |
isReadOnlyAndVisible(ParameterDetailLevel propertyWindowDetailLevel) |
boolean |
isVisible(ParameterDetailLevel propertyWindowDetailLevel)
Checks if a Parameter with this parameterDetailLevel should be visible.
|
static ParameterDetailLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ParameterDetailLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ParameterDetailLevel HIDDEN
public static final ParameterDetailLevel GENERAL
public static final ParameterDetailLevel DETAIL_LEVEL1
public static final ParameterDetailLevel DETAIL_LEVEL2
public static final ParameterDetailLevel DETAIL_LEVEL3
public static final ParameterDetailLevel READ_ONLY
public static ParameterDetailLevel[] values()
for (ParameterDetailLevel c : ParameterDetailLevel.values()) System.out.println(c);
public static ParameterDetailLevel 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 nullpublic ParameterDetailLevel incrementDetailLevel()
public boolean hasMoreDetails()
public boolean isReadOnly()
public ParameterDetailLevel getDetailLevel()
getDetailLevel
in interface ParameterDetailLevelProvider
public boolean isVisible(ParameterDetailLevel propertyWindowDetailLevel)
propertyWindowDetailLevel
- public boolean isReadOnlyAndVisible(ParameterDetailLevel propertyWindowDetailLevel)