public class ChoicesConverter extends AbstractFormatConverter<java.lang.Object>
FIELDS_TO_SKIP, VF_IS_NULL| Constructor and Description |
|---|
ChoicesConverter(java.lang.Class valueClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Choice c) |
void |
add(java.lang.String description,
java.lang.Object object) |
void |
add(java.lang.String name,
java.lang.String description,
java.lang.Object object) |
java.lang.Object |
convertToBean(java.lang.Object value) |
java.lang.Object |
convertToBean(java.lang.Object value,
java.lang.Object originalValue) |
java.lang.Object |
convertToTable(java.lang.Object value,
TableFormat format) |
FieldFormat |
createFieldFormat(java.lang.String name) |
FieldFormat |
createFieldFormat(java.lang.String name,
java.lang.String description) |
FieldFormat |
createFieldFormat(java.lang.String name,
java.lang.String description,
java.lang.Object defaultValue) |
DataTable |
createTable(java.lang.Object value,
TableFormat format) |
void |
setDefault(Choice defaultChoice) |
void |
setDefault(java.lang.String name) |
addFiledToNullableFormat, clone, convertToTable, deriveNullable, getFormat, getValueClass, instantiate, removeFiledFromNullableFormat, setValueClass, simpleToTablepublic FieldFormat createFieldFormat(java.lang.String name)
createFieldFormat in interface FormatConverter<java.lang.Object>createFieldFormat in class AbstractFormatConverter<java.lang.Object>public FieldFormat createFieldFormat(java.lang.String name, java.lang.String description)
public FieldFormat createFieldFormat(java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public void add(Choice c)
public void add(java.lang.String description,
java.lang.Object object)
public void add(java.lang.String name,
java.lang.String description,
java.lang.Object object)
public void setDefault(Choice defaultChoice)
public void setDefault(java.lang.String name)
public java.lang.Object convertToBean(java.lang.Object value)
public java.lang.Object convertToBean(java.lang.Object value,
java.lang.Object originalValue)
public java.lang.Object convertToTable(java.lang.Object value,
TableFormat format)
public DataTable createTable(java.lang.Object value, TableFormat format) throws DataTableException
DataTableException