Public Member Functions | Protected Attributes

alma.ACS.impl.TypelessPropertyImpl Class Reference

Inheritance diagram for alma.ACS.impl.TypelessPropertyImpl:
alma.ACS.impl.PropertyImpl alma.ACS.impl.CommonPropertyImpl alma.ACS.impl.CommonComparablePropertyImpl alma.ACS.impl.ROCommonPropertyImpl alma.ACS.impl.RWCommonPropertyImpl alma.ACS.impl.ROCommonComparablePropertyImpl alma.ACS.impl.RWCommonComparablePropertyImpl alma.ACS.impl.CommonROEnumPropertyImpl alma.ACS.impl.ROBoolImpl alma.ACS.impl.ROpatternImpl alma.ACS.impl.ROstringImpl alma.ACS.impl.ROstringSeqImpl alma.ACS.impl.RWBoolImpl alma.ACS.impl.RWstringImpl

List of all members.

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

Detailed Description

Implementation of alma.ACS.TypelessProperty.

Author:
Matej Sekoranja
Version:
$id$

Constructor & Destructor Documentation

alma.ACS.impl.TypelessPropertyImpl.TypelessPropertyImpl ( String  name,
CharacteristicComponentImpl  parentComponent 
) throws PropertyInitializationFailed

Constructor.

Parameters:
name property name, non-null.
parentComponent parent component, non-null.
Exceptions:
PropertyInitializationFailed exception is thrown on failure

References alma.ACS.impl.PropertyImpl.name(), and alma.ACS.impl.PropertyImpl.parentComponent.


Member Function Documentation

void alma.ACS.impl.TypelessPropertyImpl.archive_now (  ) 
See also:
alma.ACS.TypelessPropertyOperations.archive_now()
See also:
alma.ACS.TypelessPropertyOperations.description()

References alma.ACS.impl.TypelessPropertyImpl.description.

Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().

See also:
alma.ACS.TypelessPropertyOperations.format()

References alma.ACS.impl.TypelessPropertyImpl.format.

Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().

See also:
alma.ACS.TypelessPropertyOperations.resolution()

References alma.ACS.impl.TypelessPropertyImpl.resolution.

Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().

void alma.ACS.impl.TypelessPropertyImpl.set_archive ( boolean  enable  ) 
See also:
alma.ACS.TypelessPropertyOperations.set_archive()
void alma.ACS.impl.TypelessPropertyImpl.set_archiving_interval ( long  time  ) 
See also:
alma.ACS.TypelessPropertyOperations.set_archiving_interval()
See also:
alma.ACS.TypelessPropertyOperations.units()

References alma.ACS.impl.TypelessPropertyImpl.units.

Referenced by alma.ACS.impl.TypelessPropertyImpl.readCharacteristics().


Member Data Documentation

Property C-like format used by clients.

Referenced by alma.ACS.impl.TypelessPropertyImpl.format().

Property resolution (bitmask).

Referenced by alma.ACS.impl.TypelessPropertyImpl.resolution().

Property units (for numbers).

Referenced by alma.ACS.impl.TypelessPropertyImpl.units().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties