public abstract class AbstractWidgetComponentRenderer<PARENT,CONFIG,DATA> extends Object implements NotifyingWidgetComponentRenderer<PARENT,CONFIG,DATA>
| Constructor and Description |
|---|
AbstractWidgetComponentRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRendererListener(WidgetComponentRendererListener<PARENT,CONFIG,DATA> listener)
Registers a listener for any component rendering.
|
void |
fireComponentRendered(org.zkoss.zk.ui.Component component,
PARENT parent,
CONFIG config,
DATA data)
Notified all listeners that some child component has been rendered on specified parent.
|
void |
fireComponentRendered(PARENT parent,
CONFIG config,
DATA data)
Notifies all listeners that rendering of parent has been finished and no other notifications will be triggered
in regards to this component until next rendering is invoked.
|
void |
fireComponentRendered(WidgetComponentRendererEvent<PARENT,CONFIG,DATA> event)
Notifies all listeners about rendering event.
|
void |
removeRendererListener(WidgetComponentRendererListener<PARENT,CONFIG,DATA> listener)
Unregisters a listener for any component rendering.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrender, renderpublic void addRendererListener(WidgetComponentRendererListener<PARENT,CONFIG,DATA> listener)
NotifyingWidgetComponentRendereraddRendererListener in interface NotifyingWidgetComponentRenderer<PARENT,CONFIG,DATA>addRendererListener in interface WidgetComponentRenderer<PARENT,CONFIG,DATA>listener - listener to be registeredNotifyingWidgetComponentRendererpublic void removeRendererListener(WidgetComponentRendererListener<PARENT,CONFIG,DATA> listener)
NotifyingWidgetComponentRendererremoveRendererListener in interface NotifyingWidgetComponentRenderer<PARENT,CONFIG,DATA>removeRendererListener in interface WidgetComponentRenderer<PARENT,CONFIG,DATA>listener - listener to be registeredNotifyingWidgetComponentRendererpublic void fireComponentRendered(PARENT parent, CONFIG config, DATA data)
parent - parent component on which object has been renderedconfig - renderer configurationdata - data to be renderedpublic void fireComponentRendered(org.zkoss.zk.ui.Component component,
PARENT parent,
CONFIG config,
DATA data)
component - child component that has been renderedparent - parent component on which rendering is requestedconfig - renderer configurationdata - data that is being renderedpublic void fireComponentRendered(WidgetComponentRendererEvent<PARENT,CONFIG,DATA> event)
event - event to be broadcastedCopyright © 2018. All rights reserved.