public class OpenerDevice extends OpenerBase implements Opener
listeners| Constructor and Description |
|---|
OpenerDevice(Relay relay,
Sensor sensor,
SensorState openSensorState) |
OpenerDevice(Relay relay,
Sensor sensor,
SensorState openSensorState,
Switch lock) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
OpenerState |
getState() |
protected OpenerState |
getState(SensorState sensorState) |
boolean |
isLocked() |
void |
open() |
addListener, isClosed, isClosing, isOpen, isOpening, notifyListeners, notifyListeners, removeListeneraddListener, removeAllListeners, removeListenerclearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTagclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListener, isClosed, isClosing, isOpen, isOpening, removeListenerremoveAllListenersclearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTagpublic OpenerDevice(Relay relay, Sensor sensor, SensorState openSensorState)
public OpenerDevice(Relay relay, Sensor sensor, SensorState openSensorState, Switch lock)
public void open()
throws OpenerLockedException
open in interface Openeropen in class OpenerBaseOpenerLockedExceptionpublic void close()
throws OpenerLockedException
close in interface Openerclose in class OpenerBaseOpenerLockedExceptionpublic OpenerState getState()
getState in interface OpenergetState in class OpenerBasepublic boolean isLocked()
isLocked in interface OpenerisLocked in class OpenerBaseprotected OpenerState getState(SensorState sensorState)
Copyright © 2012-2013 Pi4J. All Rights Reserved.