Class FieldModel<T>
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.web.models.FieldModel<T>
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- org.apache.wicket.model.IChainingModel<T>,- org.apache.wicket.model.IDetachable,- org.apache.wicket.model.IModel<T>,- org.apache.wicket.model.IObjectClassAwareModel<T>,- org.apache.wicket.util.io.IClusterable
 
 public class FieldModel<T> extends java.lang.Object implements org.apache.wicket.model.IObjectClassAwareModel<T>, org.apache.wicket.model.IChainingModel<T>- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected SFieldMetafieldprotected java.lang.StringfieldNameprotected static java.util.Map<java.lang.Integer,java.lang.Class<?>>SQL_TYPES_TO_JAVAprotected java.lang.StringtableNameprotected java.lang.Objecttarget
 - 
Constructor SummaryConstructors Constructor Description FieldModel(org.apache.wicket.model.IModel<?> target, SFieldMeta field)FieldModel(SRecordInstance target, SFieldMeta field)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddetach()org.apache.wicket.model.IModel<?>getChainedModel()protected SFieldMetagetField()static java.lang.Class<?>getFieldClass(SFieldMeta field)TgetObject()java.lang.Class<T>getObjectClass()SRecordInstancegetRecord()voidsetChainedModel(org.apache.wicket.model.IModel<?> model)protected voidsetField(SFieldMeta field)voidsetObject(java.lang.Object value)
 
- 
- 
- 
Field Detail- 
SQL_TYPES_TO_JAVAprotected static final java.util.Map<java.lang.Integer,java.lang.Class<?>> SQL_TYPES_TO_JAVA 
 - 
targetprotected java.lang.Object target 
 - 
fieldprotected transient SFieldMeta field 
 - 
tableNameprotected java.lang.String tableName 
 - 
fieldNameprotected java.lang.String fieldName 
 
- 
 - 
Constructor Detail- 
FieldModelpublic FieldModel(SRecordInstance target, SFieldMeta field) 
 - 
FieldModelpublic FieldModel(org.apache.wicket.model.IModel<?> target, SFieldMeta field)
 
- 
 - 
Method Detail- 
getFieldClasspublic static java.lang.Class<?> getFieldClass(SFieldMeta field) 
 - 
getFieldprotected SFieldMeta getField() 
 - 
setFieldprotected void setField(SFieldMeta field) 
 - 
getObjectpublic T getObject() - Specified by:
- getObjectin interface- org.apache.wicket.model.IModel<T>
 
 - 
setObjectpublic void setObject(java.lang.Object value) - Specified by:
- setObjectin interface- org.apache.wicket.model.IModel<T>
 
 - 
getRecordpublic SRecordInstance getRecord() 
 - 
detachpublic void detach() - Specified by:
- detachin interface- org.apache.wicket.model.IDetachable
 
 - 
getObjectClasspublic java.lang.Class<T> getObjectClass() - Specified by:
- getObjectClassin interface- org.apache.wicket.model.IObjectClassAwareModel<T>
 
 - 
getChainedModelpublic org.apache.wicket.model.IModel<?> getChainedModel() - Specified by:
- getChainedModelin interface- org.apache.wicket.model.IChainingModel<T>
 
 - 
setChainedModelpublic void setChainedModel(org.apache.wicket.model.IModel<?> model) - Specified by:
- setChainedModelin interface- org.apache.wicket.model.IChainingModel<T>
 
 
- 
 
-