public interface FieldConverter
FieldConverter
is responsible for converting
String
-representation inside of a Datafield
(see
setString(FieldWrapper)
)RequestContainer
to its object-representation (see
setObject(FieldWrapper, RequestContainer)
)Modifier and Type | Interface and Description |
---|---|
static class |
FieldConverter.DatafieldOwner
|
static class |
FieldConverter.FieldDefOwner
|
Modifier and Type | Method and Description |
---|---|
Datafield |
addField(FieldConverter.DatafieldOwner dataFieldOwner,
FieldWrapper fieldWrapper)
Creates a
Datafield and add it to the given FieldConverter.DatafieldOwner , using
FieldWrapper.getStringValue() for the Datafield 's value. |
void |
reset(FieldWrapper field) |
void |
setObject(FieldWrapper field,
RequestContainer request)
Sets the
Object for the given FieldWrapper , using the given RequestContainer as the
parameter source. |
void |
setString(FieldWrapper field)
Transforms the property identified by
FieldWrapper.getBinding() to it's String representation,
which is used as an argument for Datafield.setValue(String) in
addField(DatafieldOwner, FieldWrapper) . |
void reset(FieldWrapper field)
field
- void setString(FieldWrapper field)
FieldWrapper.getBinding()
to it's String
representation,
which is used as an argument for Datafield.setValue(String)
in
addField(DatafieldOwner, FieldWrapper)
.field
- the FieldWrapper
FieldWrapper.setStringValue(String)
void setObject(FieldWrapper field, RequestContainer request)
Object
for the given FieldWrapper
, using the given RequestContainer
as the
parameter source.field
- the FieldWrapper
request
- the RequestContainer
FieldWrapper.setObject(Object)
Datafield addField(FieldConverter.DatafieldOwner dataFieldOwner, FieldWrapper fieldWrapper)
Datafield
and add it to the given FieldConverter.DatafieldOwner
, using
FieldWrapper.getStringValue()
for the Datafield
's value.dataFieldOwner
- the FieldWrapper
fieldWrapper
- the FieldWrapper
Datafield
which has been added, if anyCopyright © 2011–2019 aiticon GmbH. All rights reserved.