|
||||||||||
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 |