Provides meta information about an exported property. More...
Public Member Functions | |
| TPropertyDescription (String prpDescription) | |
| Constructs a TPropertyDescription. More... | |
| TPropertyDescription (short newArrayType, int newArrayRowLength, int newNumRows) | |
| Constructs a TPropertyDescription. More... | |
| TPropertyDescription (String prpDescription, short newArrayType, int newArrayRowLength, int newNumRows) | |
| Constructs a TPropertyDescription. More... | |
| TPropertyDescription (String prpDescription, TPropertyEGU yRange, TPropertyEGU xRange, short newArrayType, int newArrayRowLength, int newNumRows) | |
| Constructs a TPropertyDescription. More... | |
| TPropertyDescription (String prpDescription, String units, float minValue, float maxValue) | |
| Constructs a TPropertyDescription for a property representing a scalar attribute. More... | |
| TPropertyDescription () | |
| Constructs a default TPropertyDescription. More... | |
| TPropertyEGU | getXRange () |
| void | setXRange (TPropertyEGU egu) |
| TPropertyEGU | getYRange () |
| void | setYRange (TPropertyEGU egu) |
| String | getText () |
| void | setText (String description) |
| String | getRedirection () |
| void | setRedirection (String redirection) |
| int | getArrayNumRows () |
| void | setArrayNumRows (int arrayNumRows) |
| int | getArrayRowLength () |
| void | setArrayRowLength (int arrayRowLength) |
| short | getArrayType () |
| void | setArrayType (short arrayType) |
| void | parseComplexString (String parseableDescription) |
Provides meta information about an exported property.
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | String | prpDescription | ) |
Constructs a TPropertyDescription.
This constructor only establishes the text description of the property
| prpDescription | is a string description of the property. |
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | short | newArrayType, |
| int | newArrayRowLength, | ||
| int | newNumRows | ||
| ) |
Constructs a TPropertyDescription.
| newArrayType | is the array type of the property |
| newArrayRowLength | is the row length (for multiply dimensioned properties) |
| newNumRows | is the number of rows (for multiply dimensioned properties) |
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | String | prpDescription, |
| short | newArrayType, | ||
| int | newArrayRowLength, | ||
| int | newNumRows | ||
| ) |
Constructs a TPropertyDescription.
| prpDescription | is a string description of the property. |
| newArrayType | is the array type of the property |
| newArrayRowLength | is the row length (for multiply dimensioned properties) |
| newNumRows | is the number of rows (for multiply dimensioned properties) |
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | String | prpDescription, |
| TPropertyEGU | yRange, | ||
| TPropertyEGU | xRange, | ||
| short | newArrayType, | ||
| int | newArrayRowLength, | ||
| int | newNumRows | ||
| ) |
Constructs a TPropertyDescription.
| prpDescription | is a string description of the property. |
| yRange | is the (nominal) vertical axis engineering units and range object |
| xRange | is the horizontal axis engineering units and range object |
| newArrayType | is the array type of the property |
| newArrayRowLength | is the row length (for multiply dimensioned properties) |
| newNumRows | is the number of rows (for multiply dimensioned properties) |
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | String | prpDescription, |
| String | units, | ||
| float | minValue, | ||
| float | maxValue | ||
| ) |
Constructs a TPropertyDescription for a property representing a scalar attribute.
| prpDescription | is a string description of the property. |
| units | is the engineering units |
| minValue | is the minimum value |
| maxValue | is the maximum value |
| de.desy.tine.server.properties.TPropertyDescription.TPropertyDescription | ( | ) |
Constructs a default TPropertyDescription.
| int de.desy.tine.server.properties.TPropertyDescription.getArrayNumRows | ( | ) |
Referenced by de.desy.tine.server.properties.TExportProperty.setDescription(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| int de.desy.tine.server.properties.TPropertyDescription.getArrayRowLength | ( | ) |
Referenced by de.desy.tine.server.equipment.TEquipmentModule.registerProperty(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| short de.desy.tine.server.properties.TPropertyDescription.getArrayType | ( | ) |
Referenced by de.desy.tine.server.equipment.TEquipmentModule.addAlarmWatchTableEntry(), de.desy.tine.server.equipment.TEquipmentModule.addLocalHistoryRecord(), de.desy.tine.server.properties.TExportProperty.setDescription(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| String de.desy.tine.server.properties.TPropertyDescription.getRedirection | ( | ) |
Referenced by de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| String de.desy.tine.server.properties.TPropertyDescription.getText | ( | ) |
Referenced by de.desy.tine.server.properties.TExportProperty.setDescription(), de.desy.tine.server.properties.TExportProperty.TExportProperty(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| TPropertyEGU de.desy.tine.server.properties.TPropertyDescription.getXRange | ( | ) |
Referenced by de.desy.tine.server.properties.TPropertyDescription.parseComplexString(), de.desy.tine.server.properties.TExportProperty.setDescription(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| TPropertyEGU de.desy.tine.server.properties.TPropertyDescription.getYRange | ( | ) |
Referenced by de.desy.tine.server.properties.TPropertyDescription.parseComplexString(), de.desy.tine.server.properties.TExportProperty.setDescription(), and de.desy.tine.queryUtils.TPropertyQuery.TPropertyQuery().
| void de.desy.tine.server.properties.TPropertyDescription.parseComplexString | ( | String | parseableDescription | ) |
| parseableDescription | A property description string of the form (legacy) "[ymin:ymax yegu][xmin:xmax xegu]<description>" or (modern) "[vscale=ymin:ymax yegu][hscale=xmin:xmax xegu][vplot=lin/log][url=...] [desc=<description>]" |
References de.desy.tine.server.properties.TPropertyDescription.getXRange(), de.desy.tine.server.properties.TPropertyDescription.getYRange(), de.desy.tine.server.properties.TPropertyDescription.setText(), de.desy.tine.server.properties.TPropertyDescription.setXRange(), and de.desy.tine.server.properties.TPropertyDescription.setYRange().
| void de.desy.tine.server.properties.TPropertyDescription.setArrayNumRows | ( | int | arrayNumRows | ) |
| arrayNumRows | The arrayNumRows to set. |
Referenced by de.desy.tine.server.properties.TExportProperty.setDescription().
| void de.desy.tine.server.properties.TPropertyDescription.setArrayRowLength | ( | int | arrayRowLength | ) |
| arrayRowLength | The arrayRowLength to set. |
Referenced by de.desy.tine.server.equipment.TEquipmentModule.registerProperty().
| void de.desy.tine.server.properties.TPropertyDescription.setArrayType | ( | short | arrayType | ) |
| arrayType | The arrayType to set. |
Referenced by de.desy.tine.server.equipment.TEquipmentModule.registerProperty(), and de.desy.tine.server.properties.TExportProperty.setDescription().
| void de.desy.tine.server.properties.TPropertyDescription.setRedirection | ( | String | redirection | ) |
| redirection | The redirection to set. |
| void de.desy.tine.server.properties.TPropertyDescription.setText | ( | String | description | ) |
| description | The description text to set. |
Referenced by de.desy.tine.server.properties.TPropertyDescription.parseComplexString(), and de.desy.tine.server.properties.TExportProperty.setDescription().
| void de.desy.tine.server.properties.TPropertyDescription.setXRange | ( | TPropertyEGU | egu | ) |
| egu | The horizontal egu to set. |
Referenced by de.desy.tine.server.properties.TPropertyDescription.parseComplexString(), and de.desy.tine.server.properties.TExportProperty.setDescription().
| void de.desy.tine.server.properties.TPropertyDescription.setYRange | ( | TPropertyEGU | egu | ) |
| egu | The vertical egu to set. |
Referenced by de.desy.tine.server.properties.TPropertyDescription.parseComplexString(), and de.desy.tine.server.properties.TExportProperty.setDescription().
1.8.17