public class RecordChoiceRenderer extends java.lang.Object implements IDescriptiveChoiceRenderer<SRecordInstance>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NULL_ID |
Constructor and Description |
---|
RecordChoiceRenderer(SRecordMeta<?> meta,
java.lang.String noneDisplayValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getDescriptionValue(SRecordInstance choice)
Return the description for the given choice, if any.
|
java.lang.Object |
getDisplayValue(SRecordInstance object) |
java.lang.String |
getIdValue(SRecordInstance object,
int index) |
public RecordChoiceRenderer(SRecordMeta<?> meta, java.lang.String noneDisplayValue)
public java.lang.Object getDisplayValue(SRecordInstance object)
getDisplayValue
in interface org.apache.wicket.markup.html.form.IChoiceRenderer<SRecordInstance>
public java.lang.String getIdValue(SRecordInstance object, int index)
getIdValue
in interface org.apache.wicket.markup.html.form.IChoiceRenderer<SRecordInstance>
public java.lang.Object getDescriptionValue(SRecordInstance choice)
IDescriptiveChoiceRenderer
getDescriptionValue
in interface IDescriptiveChoiceRenderer<SRecordInstance>