public class RenderingListenerRegistry extends Object
RenderingListener interface. These Rendering Listeners will process or
decorate the response from a Yoga call before it is returned to the user.
The RenderingListener objects are stored in an ordered collection, and will be processed in sequence for each Yoga call.
RenderingListener| Modifier and Type | Field and Description |
|---|---|
protected Collection<RenderingListener> |
listeners |
| Constructor and Description |
|---|
RenderingListenerRegistry(Collection<RenderingListener> listeners)
Constructor to initialize the registry with a set of listeners
|
RenderingListenerRegistry(RenderingListener... listeners)
Constructor to initialize the registry with a set of 0 or more listeners
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(RenderingListener listener)
Adds a rendering listener to the end of the ordered collection used by the registry
|
Collection<RenderingListener> |
getListeners()
Retrieves the ordered collection of rendering listeners used by the registry
|
void |
setListeners(Collection<RenderingListener> listeners)
Replaces the ordered collection of rendering listeners used by the registry
|
protected Collection<RenderingListener> listeners
public RenderingListenerRegistry(RenderingListener... listeners)
listeners - The ordered collection of rendering listenerspublic RenderingListenerRegistry(Collection<RenderingListener> listeners)
listeners - The ordered collection of rendering listenerspublic Collection<RenderingListener> getListeners()
public void addListener(RenderingListener listener)
listener - The rendering listener to addpublic void setListeners(Collection<RenderingListener> listeners)
listeners - The new collection of rendering listenersCopyright © 2014. All Rights Reserved.