Public Member Functions | |
TypelessPropertyImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed | |
void | readCharacteristics () throws PropertyInitializationFailed |
String | description () |
String | format () |
String | units () |
long | resolution () |
void | archive_now () |
void | set_archiving_interval (long time) |
void | set_archive (boolean enable) |
Protected Attributes | |
String | description |
String | format |
String | units |
long | resolution |
Implementation of alma.ACS.TypelessProperty
.
alma.ACS.impl.TypelessPropertyImpl.TypelessPropertyImpl | ( | String | name, | |
CharacteristicComponentImpl | parentComponent | |||
) | throws PropertyInitializationFailed |
Constructor.
name | property name, non-null . | |
parentComponent | parent component, non-null . |
PropertyInitializationFailed | exception is thrown on failure |
References alma.ACS.impl.PropertyImpl.name(), and alma.ACS.impl.PropertyImpl.parentComponent.
void alma.ACS.impl.TypelessPropertyImpl.archive_now | ( | ) |
References alma.ACS.impl.TypelessPropertyImpl.description.
Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().
String alma.ACS.impl.TypelessPropertyImpl.format | ( | ) |
References alma.ACS.impl.TypelessPropertyImpl.format.
Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().
void alma.ACS.impl.TypelessPropertyImpl.readCharacteristics | ( | ) | throws PropertyInitializationFailed |
Read property characteristics.
PropertyInitializationFailed | exception is thrown on failure |
References alma.ACS.impl.PropertyImpl.characteristicModelImpl, alma.ACS.impl.TypelessPropertyImpl.description(), alma.ACS.impl.TypelessPropertyImpl.format(), alma.ACS.impl.CharacteristicModelImpl.getLong(), alma.ACS.impl.CharacteristicModelImpl.getString(), alma.ACS.impl.TypelessPropertyImpl.resolution(), and alma.ACS.impl.TypelessPropertyImpl.units().
References alma.ACS.impl.TypelessPropertyImpl.resolution.
Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().
void alma.ACS.impl.TypelessPropertyImpl.set_archive | ( | boolean | enable | ) |
void alma.ACS.impl.TypelessPropertyImpl.set_archiving_interval | ( | long | time | ) |
String alma.ACS.impl.TypelessPropertyImpl.units | ( | ) |
References alma.ACS.impl.TypelessPropertyImpl.units.
Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().
String alma.ACS.impl.TypelessPropertyImpl.description [protected] |
Property description.
Referenced by alma.ACS.impl.TypelessPropertyImpl.description().
String alma.ACS.impl.TypelessPropertyImpl.format [protected] |
Property C-like format used by clients.
Referenced by alma.ACS.impl.TypelessPropertyImpl.format().
long alma.ACS.impl.TypelessPropertyImpl.resolution [protected] |
Property resolution (bitmask).
Referenced by alma.ACS.impl.TypelessPropertyImpl.resolution().
String alma.ACS.impl.TypelessPropertyImpl.units [protected] |
Property units (for numbers).
Referenced by alma.ACS.impl.TypelessPropertyImpl.units().