public enum InitialState extends Enum<InitialState>
DataBinder
's properties should be initialized.Enum Constant and Description |
---|
FROM_MODEL
Specifies that the bound value should be initialized to the pre-existing
value in the model.
|
FROM_UI
Specifies that the bound value should be initialized to the pre-existing
value in the UI widget.
|
Modifier and Type | Method and Description |
---|---|
abstract <T> T |
getInitialValue(T modelValue,
T widgetValue)
Returns the model value or the UI value, as appropriate.
|
static InitialState |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InitialState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InitialState FROM_MODEL
public static final InitialState FROM_UI
public static InitialState[] values()
for (InitialState c : InitialState.values()) System.out.println(c);
public static InitialState valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract <T> T getInitialValue(T modelValue, T widgetValue)
modelValue
- The pre-existing model value.widgetValue
- The pre-existing UI widget value.Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.