Class FieldModel<T>
java.lang.Object
com.inductiveautomation.ignition.gateway.web.models.FieldModel<T>
- All Implemented Interfaces:
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 Object
implements org.apache.wicket.model.IObjectClassAwareModel<T>, org.apache.wicket.model.IChainingModel<T>
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFieldModel
(org.apache.wicket.model.IModel<?> target, SFieldMeta field) FieldModel
(SRecordInstance target, SFieldMeta field) -
Method Summary
Modifier and TypeMethodDescriptionvoid
detach()
org.apache.wicket.model.IModel<?>
protected SFieldMeta
getField()
static Class<?>
getFieldClass
(SFieldMeta field) void
setChainedModel
(org.apache.wicket.model.IModel<?> model) protected void
setField
(SFieldMeta field) void
-
Field Details
-
SQL_TYPES_TO_JAVA
-
target
-
field
-
tableName
-
fieldName
-
-
Constructor Details
-
FieldModel
-
FieldModel
-
-
Method Details
-
getFieldClass
-
getField
-
setField
-
getObject
- Specified by:
getObject
in interfaceorg.apache.wicket.model.IModel<T>
-
setObject
- Specified by:
setObject
in interfaceorg.apache.wicket.model.IModel<T>
-
getRecord
-
detach
public void detach()- Specified by:
detach
in interfaceorg.apache.wicket.model.IDetachable
-
getObjectClass
- Specified by:
getObjectClass
in interfaceorg.apache.wicket.model.IObjectClassAwareModel<T>
-
getChainedModel
public org.apache.wicket.model.IModel<?> getChainedModel()- Specified by:
getChainedModel
in interfaceorg.apache.wicket.model.IChainingModel<T>
-
setChainedModel
public void setChainedModel(org.apache.wicket.model.IModel<?> model) - Specified by:
setChainedModel
in interfaceorg.apache.wicket.model.IChainingModel<T>
-