1.0.0

org.eclipse.soda.dk.measurement
Class UnitsMeasurement

java.lang.Object
  extended by org.eclipse.soda.dk.core.EscObject
      extended by org.eclipse.soda.dk.device.Control
          extended by org.eclipse.soda.dk.measurement.Measurement
              extended by org.eclipse.soda.dk.measurement.UnitsMeasurement
All Implemented Interfaces:
ControlService, MeasurementService, ErrorListener
Direct Known Subclasses:
DataMeasurement

public class UnitsMeasurement
extends Measurement

The UnitsMeasurement class implements the MeasurementService interface.

Version:
1.0.0
See Also:
Control, Measurement, ControlService, ErrorListener, MeasurementService, MessageHandler, UnitsService

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.device.Control
EXCEPTION_READ_FAILED_RESOURCE, SETVALUEEXCEPTION_RESOURCE
 
Fields inherited from class org.eclipse.soda.dk.core.EscObject
CLONE_EXCEPTION_RESOURCE, EMPTY_BYTES, EMPTY_STRING, ERROR_OCCURRED_EXCEPTION_RESOURCE, ID_FILTER_KEY, ID_KEY, ID_KEY_ANY, INTEGER_TABLE, KEY_KEY, LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_TRACE, LOG_WARNING, PREFIX_KEY, RESOURCE_BUNDLE, SLEEP_EXCEPTION_RESOURCE, SYSTEM_INFO_RESOURCE, TO_STRING_CONFIGURATION_KEYS, TRACE_LEVEL_HIGH, TRACE_LEVEL_LOW, TRACE_LEVEL_MAX, TRACE_LEVEL_MIN, TRACE_LEVEL_NONE, TRACE_LEVEL_NORMAL, TRACELEVEL_KEY, UNKNOWN_ERROR_RESOURCE
 
Constructor Summary
UnitsMeasurement(java.lang.String key, java.lang.Object value, UnitsService units)
          Constructs an UnitsMeasurement object using the input parameter(s).
 
Method Summary
 UnitsService getUnits()
          Gets the UnitsService units property value.
 void setUnits(UnitsService units)
          Sets the units property.
 
Methods inherited from class org.eclipse.soda.dk.measurement.Measurement
addMeasurementListener, executeRead, executeWrite, fireErrorOccurred, fireErrorOccurred, fireValueChanged, getMeasurementListener, getTimestamp, getValue, getValueRaw, read, removeMeasurementListener, reportError, setMeasurementListener, setRawValue, setTimestamp, setValue, setValue
 
Methods inherited from class org.eclipse.soda.dk.device.Control
attemptRecoveryFromError, equalsValue, errorOccurred, getCodeKey, getErrorSeverity, getKey, getQualifiedKey, getResource, setKey, setQualifiedKey, toString
 
Methods inherited from class org.eclipse.soda.dk.core.EscObject
createDefaultLogService, createException, createException, createInteger, createIntegerTable, createNumber, format, getBoolean, getConfigurationService, getCurrentTimestamp, getDefaultLogService, getDefaultResource, getFloat, getInt, getLoadLibraryName, getLogDetails, getLogDetails0, getLogDetails1, getLogDetails2, getLogDetails3, getLogDetails4, getLogDetails5, getLogDetails6, getLogDetails7, getLogService, getLong, getObject, getOutputName, getSimpleClassName, getStaticBoolean, getStaticFloat, getStaticInt, getStaticLong, getStaticObject, getStaticString, getString, getTraceLevel, getVmLibraryVersion, handleError, handleError, handleError, handleStaticError, handleStaticException, isDebug, isTrace, loadService, log, log, report, report, report, report, report, report, reportSystemInfo, setDebug, setDefaultLogService, setLogService, setTraceLevel, shouldLog, sleep, startupEscStatic, toStringConfigurationKeys, toStringInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService
getKey
 

Constructor Detail

UnitsMeasurement

public UnitsMeasurement(java.lang.String key,
                        java.lang.Object value,
                        UnitsService units)
Constructs an UnitsMeasurement object using the input parameter(s).

Parameters:
key - java.lang.String
value - java.lang.Object
units - org.eclipse.soda.dk.dk.UnitsService
Method Detail

getUnits

public UnitsService getUnits()
Gets the UnitsService units property value.

Overrides:
getUnits in class Measurement
Returns:
Results of the get units (UnitsService) value.
See Also:
setUnits(UnitsService)

setUnits

public void setUnits(UnitsService units)
Sets the units property.

Parameters:
units - The new property value (org.eclipse.soda.dk.dk.UnitsService).
See Also:
getUnits()

1.0.0

Copyright (c) 1999, 2007 IBM