Class RecordChoiceRenderer
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.web.models.RecordChoiceRenderer
-
- All Implemented Interfaces:
IDescriptiveChoiceRenderer<SRecordInstance>
,java.io.Serializable
,org.apache.wicket.markup.html.form.IChoiceRenderer<SRecordInstance>
,org.apache.wicket.util.io.IClusterable
public class RecordChoiceRenderer extends java.lang.Object implements IDescriptiveChoiceRenderer<SRecordInstance>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NULL_ID
-
Constructor Summary
Constructors Constructor Description RecordChoiceRenderer(SRecordMeta<?> meta, java.lang.String noneDisplayValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
RecordChoiceRenderer
public RecordChoiceRenderer(SRecordMeta<?> meta, java.lang.String noneDisplayValue)
-
-
Method Detail
-
getDisplayValue
public java.lang.Object getDisplayValue(SRecordInstance object)
- Specified by:
getDisplayValue
in interfaceorg.apache.wicket.markup.html.form.IChoiceRenderer<SRecordInstance>
-
getIdValue
public java.lang.String getIdValue(SRecordInstance object, int index)
- Specified by:
getIdValue
in interfaceorg.apache.wicket.markup.html.form.IChoiceRenderer<SRecordInstance>
-
getDescriptionValue
public java.lang.Object getDescriptionValue(SRecordInstance choice)
Description copied from interface:IDescriptiveChoiceRenderer
Return the description for the given choice, if any.- Specified by:
getDescriptionValue
in interfaceIDescriptiveChoiceRenderer<SRecordInstance>
-
-