public abstract class TemperatureControllerBase extends TemperatureSensorBase implements TemperatureController
listeners
Constructor and Description |
---|
TemperatureControllerBase() |
Modifier and Type | Method and Description |
---|---|
abstract TemperatureScale |
getScale() |
abstract double |
getTemperature() |
abstract void |
setTemperature(double temperature) |
void |
setTemperature(double temperature,
TemperatureScale scale) |
addListener, getTemperature, notifyListeners, removeListener
addListener, removeAllListeners, removeListener
clearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTag
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, getTemperature, removeListener
removeAllListeners
clearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTag
public abstract double getTemperature()
getTemperature
in interface TemperatureSensor
getTemperature
in class TemperatureSensorBase
public abstract TemperatureScale getScale()
getScale
in interface TemperatureSensor
getScale
in class TemperatureSensorBase
public abstract void setTemperature(double temperature)
setTemperature
in interface TemperatureController
public void setTemperature(double temperature, TemperatureScale scale)
setTemperature
in interface TemperatureController
Copyright © 2012–2014 Pi4J. All rights reserved.