public interface ILcdChangeSource
A source of TLcdChangeEvent
s to which you can attach ILcdChangeListener
s.
When an object implements this interface, you can register ALcdWeakChangeListener
instances to it.
Consult the class javadoc of ALcdWeakChangeListener
for more information.
ALcdWeakChangeListener
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(ILcdChangeListener aListener)
Registers the given listener so it will receive change events from this source.
|
void |
removeChangeListener(ILcdChangeListener aListener)
Removes the specified listener so it is no longer notified.
|
void addChangeListener(ILcdChangeListener aListener)
Registers the given listener so it will receive change events from this source.
In case you need to register a listener which keeps a reference to an object with a shorter life-time than this change source,
you can use a ALcdWeakChangeListener
instance as change listener.
aListener
- The listener to be notified when a change has happened.removeChangeListener(ILcdChangeListener)
,
ALcdWeakChangeListener
void removeChangeListener(ILcdChangeListener aListener)
aListener
- The listener to remove.