

Public Member Functions | |
| TypelessPropertyImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed | |
| void | readCharacteristics () throws PropertyInitializationFailed |
| String | description () |
| String | format () |
| String | units () |
| long | resolution () |
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 [inline] |
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.
| String alma::ACS::impl::TypelessPropertyImpl::description | ( | ) | [inline] |
Implements alma::ACS::TypelessPropertyOperations.
Referenced by readCharacteristics().
| String alma::ACS::impl::TypelessPropertyImpl::format | ( | ) | [inline] |
Implements alma::ACS::TypelessPropertyOperations.
Referenced by readCharacteristics().
| void alma::ACS::impl::TypelessPropertyImpl::readCharacteristics | ( | ) | throws PropertyInitializationFailed [inline] |
Read property characteristics.
| PropertyInitializationFailed | exception is thrown on failure |
Reimplemented from alma::ACS::impl::PropertyImpl.
Reimplemented in alma::ACS::impl::CommonComparablePropertyImpl, alma::ACS::impl::CommonPropertyImpl, alma::ACS::impl::ROCommonComparablePropertyImpl, and alma::ACS::impl::RWCommonComparablePropertyImpl.
References alma::ACS::impl::PropertyImpl::characteristicModelImpl, description(), format(), alma::ACS::impl::CharacteristicModelImpl::getLong(), alma::ACS::impl::CharacteristicModelImpl::getString(), resolution(), and units().
| long alma::ACS::impl::TypelessPropertyImpl::resolution | ( | ) | [inline] |
Implements alma::ACS::TypelessPropertyOperations.
Referenced by readCharacteristics().
| String alma::ACS::impl::TypelessPropertyImpl::units | ( | ) | [inline] |
Implements alma::ACS::TypelessPropertyOperations.
Referenced by readCharacteristics().
String alma::ACS::impl::TypelessPropertyImpl::description [protected] |
Property description.
String alma::ACS::impl::TypelessPropertyImpl::format [protected] |
Property C-like format used by clients.
long alma::ACS::impl::TypelessPropertyImpl::resolution [protected] |
Property resolution (bitmask).
String alma::ACS::impl::TypelessPropertyImpl::units [protected] |
Property units (for numbers).
1.6.2