public class GalilPointLocatorVO extends AbstractPointLocatorVO implements com.serotonin.json.JsonSerializable
| Modifier and Type | Field and Description |
|---|---|
private CommandPointTypeVO |
commandPointType |
private InputPointTypeVO |
inputPointType |
private static org.apache.commons.logging.Log |
LOG |
private OutputPointTypeVO |
outputPointType |
private int |
pointTypeId |
private static long |
serialVersionUID |
private TellPositionPointTypeVO |
tellPositionPointType |
private VariablePointTypeVO |
variablePointType |
private static int |
version |
| Constructor and Description |
|---|
GalilPointLocatorVO() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list) |
void |
addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
java.lang.Object o) |
PointLocatorRT |
createRuntime()
Create a runtime version of the locator
|
CommandPointTypeVO |
getCommandPointType() |
com.serotonin.web.i18n.LocalizableMessage |
getConfigurationDescription()
An arbitrary description of the point location configuration for human consumption.
|
int |
getDataTypeId()
One of the com.serotonin.mango.DataTypes
|
InputPointTypeVO |
getInputPointType() |
OutputPointTypeVO |
getOutputPointType() |
private PointTypeVO |
getPointType() |
int |
getPointTypeId() |
TellPositionPointTypeVO |
getTellPositionPointType() |
VariablePointTypeVO |
getVariablePointType() |
boolean |
isSettable()
Can the value be set in the data source?
|
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setCommandPointType(CommandPointTypeVO commandPointType) |
void |
setInputPointType(InputPointTypeVO inputPointType) |
void |
setOutputPointType(OutputPointTypeVO outputPointType) |
void |
setPointTypeId(int pointTypeId) |
void |
setTellPositionPointType(TellPositionPointTypeVO tellPositionPointType) |
void |
setVariablePointType(VariablePointTypeVO variablePointType) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response)
Validate.
|
private void |
writeObject(java.io.ObjectOutputStream out) |
deserializeDataType, getDataPointSaveHandler, getDataTypeMessage, getMessage, isRelinquishable, serializeDataTypeprivate static final org.apache.commons.logging.Log LOG
private int pointTypeId
private CommandPointTypeVO commandPointType
private InputPointTypeVO inputPointType
private OutputPointTypeVO outputPointType
private TellPositionPointTypeVO tellPositionPointType
private VariablePointTypeVO variablePointType
private static final long serialVersionUID
private static final int version
public com.serotonin.web.i18n.LocalizableMessage getConfigurationDescription()
PointLocatorVOgetConfigurationDescription in interface PointLocatorVOprivate PointTypeVO getPointType()
public PointLocatorRT createRuntime()
PointLocatorVOcreateRuntime in interface PointLocatorVOpublic void validate(com.serotonin.web.dwr.DwrResponseI18n response)
PointLocatorVOvalidate in interface PointLocatorVOpublic int getDataTypeId()
PointLocatorVOgetDataTypeId in interface PointLocatorVOpublic boolean isSettable()
PointLocatorVOisSettable in interface PointLocatorVOpublic int getPointTypeId()
public void setPointTypeId(int pointTypeId)
public CommandPointTypeVO getCommandPointType()
public InputPointTypeVO getInputPointType()
public OutputPointTypeVO getOutputPointType()
public TellPositionPointTypeVO getTellPositionPointType()
public VariablePointTypeVO getVariablePointType()
public void setCommandPointType(CommandPointTypeVO commandPointType)
public void setInputPointType(InputPointTypeVO inputPointType)
public void setOutputPointType(OutputPointTypeVO outputPointType)
public void setTellPositionPointType(TellPositionPointTypeVO tellPositionPointType)
public void setVariablePointType(VariablePointTypeVO variablePointType)
public void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties in interface ChangeComparableObjectpublic void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
java.lang.Object o)
addPropertyChanges in interface ChangeComparableObjectprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablecom.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializable