public abstract class LEDBase extends ObserveableComponentBase implements LED
listeners
Constructor and Description |
---|
LEDBase() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(LightListener... listener) |
boolean |
isOff() |
abstract boolean |
isOn() |
protected void |
notifyListeners(LightStateChangeEvent event) |
abstract void |
off() |
abstract void |
on() |
void |
removeListener(LightListener... listener) |
void |
toggle() |
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
removeAllListeners
clearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTag
public void addListener(LightListener... listener)
addListener
in interface Light
public void removeListener(LightListener... listener)
removeListener
in interface Light
protected void notifyListeners(LightStateChangeEvent event)
Copyright © 2012–2014 Pi4J. All rights reserved.