|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Converter<U,B,C extends Component>
Generic binding conversion interface. U is the value type of the Component attribute, B is the property type of the Bean and C is the component type of the converter.
| Field Summary | |
|---|---|
static java.lang.Object |
IGNORED_VALUE
Indicates the returned value should be ignored to load to a component or save to a bean, It is useful for writing a converter to manipulate component directly when loading or saving Note : If you want to return IGNORED_VALUE in the converter method, then you need to set U or B to Object. |
| Method Summary | |
|---|---|
B |
coerceToBean(U compAttr,
C component,
BindContext ctx)
Coerces a value to bean value to save to a bean |
U |
coerceToUi(B beanProp,
C component,
BindContext ctx)
Coerces a value to another value to load to a component |
| Field Detail |
|---|
static final java.lang.Object IGNORED_VALUE
IGNORED_VALUE in the converter method, then you need to set U or B to Object.
| Method Detail |
|---|
U coerceToUi(B beanProp,
C component,
BindContext ctx)
beanProp - the bean valuecomponent - the component to be loaded the valuectx - the bind context
B coerceToBean(U compAttr,
C component,
BindContext ctx)
compAttr - the value of component attribute.component - the component provides the valuectx - the bind context
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||