public class ListenerContainer<T> extends Object implements Listenable<T>
Constructor and Description |
---|
ListenerContainer() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(T listener)
Add the given listener.
|
void |
addListener(T listener,
Executor executor)
Add the given listener.
|
void |
forEach(com.google.common.base.Function<T,Void> function)
Utility - apply the given function to each listener.
|
void |
removeListener(T listener)
Remove the given listener
|
public void addListener(T listener)
Listenable
addListener
in interface Listenable<T>
listener
- listener to addpublic void addListener(T listener, Executor executor)
Listenable
addListener
in interface Listenable<T>
listener
- listener to addexecutor
- executor to run listener inpublic void removeListener(T listener)
Listenable
removeListener
in interface Listenable<T>
listener
- listener to removeCopyright © 2014–2016 Soabase. All rights reserved.