public abstract class SwitchBase extends ObserveableComponentBase implements Switch
listeners| Constructor and Description |
|---|
SwitchBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(SwitchListener... listener) |
abstract SwitchState |
getState() |
boolean |
isOff() |
boolean |
isOn() |
boolean |
isState(SwitchState state) |
protected void |
notifyListeners(SwitchStateChangeEvent event) |
void |
removeListener(SwitchListener... listener) |
addListener, removeAllListeners, removeListenerclearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTagclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitremoveAllListenersclearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTagpublic abstract SwitchState getState()
public boolean isState(SwitchState state)
public void addListener(SwitchListener... listener)
addListener in interface Switchpublic void removeListener(SwitchListener... listener)
removeListener in interface Switchprotected void notifyListeners(SwitchStateChangeEvent event)
Copyright © 2012-2013 Pi4J. All Rights Reserved.