Package com.iizix.prop.vs
Enum IVSComponentState.State
- java.lang.Object
- java.lang.Enum<IVSComponentState.State>
- com.iizix.prop.vs.IVSComponentState.State
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<IVSComponentState.State>
- Enclosing interface:
- IVSComponentState
public static enum IVSComponentState.State extends java.lang.Enum<IVSComponentState.State>
Enum of field states that are notified as changes.
Enum Constant Summary
Enum Constants Enum Constant Description CONTENT_PROVIDER_REFRESH
Content provider needs refresh.ENABLED
Enabled state.MESSAGE
Message state: this "State" is more the presence of or any kind of change of its text or category.NULLABLE
Nullable setting has changed.PARENT_ENABLED
Parent enabled state.PARENT_READONLY
Parent read-only state.PARENT_VISIBLE
Parent visibility state.PATTERN
Pattern has changed.READONLY
Read-only state.SELECTED
Selected state.SELECTION_MODE_CHANGED
Selection mode is changed.VISIBLE
Visibility state.
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IVSComponentState.State
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static IVSComponentState.State[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
Enum Constant Detail
ENABLED
public static final IVSComponentState.State ENABLED
Enabled state.
PARENT_ENABLED
public static final IVSComponentState.State PARENT_ENABLED
Parent enabled state.
READONLY
public static final IVSComponentState.State READONLY
Read-only state.
PARENT_READONLY
public static final IVSComponentState.State PARENT_READONLY
Parent read-only state.
VISIBLE
public static final IVSComponentState.State VISIBLE
Visibility state.
PARENT_VISIBLE
public static final IVSComponentState.State PARENT_VISIBLE
Parent visibility state.
SELECTED
public static final IVSComponentState.State SELECTED
Selected state.
MESSAGE
public static final IVSComponentState.State MESSAGE
Message state: this "State" is more the presence of or any kind of change of its text or category. Theon
state reflects the presence of a message or not.
NULLABLE
public static final IVSComponentState.State NULLABLE
Nullable setting has changed.
PATTERN
public static final IVSComponentState.State PATTERN
Pattern has changed. Theon
state reflects the presence of a pattern or not.
CONTENT_PROVIDER_REFRESH
public static final IVSComponentState.State CONTENT_PROVIDER_REFRESH
Content provider needs refresh. Theon
state does not apply.Note: The
atom
isnull
for this "state"!
SELECTION_MODE_CHANGED
public static final IVSComponentState.State SELECTION_MODE_CHANGED
Selection mode is changed. The Designer might want to perform validation.
Field Detail
atom
public final Atom atom
The atom for the property.Note: The
atom
isnull
for
andCONTENT_PROVIDER_REFRESH
!SELECTION_MODE_CHANGED
Method Detail
values
public static IVSComponentState.State[] 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 (IVSComponentState.State c : IVSComponentState.State.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
valueOf
public static IVSComponentState.State 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