public static interface UiEngineImpl.Extension
Notice that it is used only internally.
Modifier and Type | Method and Description |
---|---|
void |
afterCreate(Component[] comps)
Called after the whole component tree has been created by
this engine.
|
void |
afterRenderComponents(java.util.Collection<Component> comps)
Called when this engine renders the given components.
|
void |
afterRenderNewPage(Page page)
Called after a new page has been redrawn (
PageCtrl.redraw(java.io.Writer)
has been called). |
void afterCreate(Component[] comps)
The implementation might implement this method to process the components, such as merging, if necessary.
comps
- the components being created. It is never null but
it might be a zero-length array.void afterRenderNewPage(Page page)
PageCtrl.redraw(java.io.Writer)
has been called).
Notice that it is called in the rendering phase (the last phase), so it is not allowed to post events or to invoke invalidate or smartUpdate in this method.
Notice that it is not called if an old page is redrawn.
The implementation shall process the components such as merging if necessary.
void afterRenderComponents(java.util.Collection<Component> comps)
comps
- the collection of components that have been redrawn.Copyright © 2005-2011 Potix Corporation. All Rights Reserved.