public class RenderBridge extends java.lang.Object implements IRender
IRender
for a particular object by delegating to a
RenderStrategy
.Constructor and Description |
---|
RenderBridge(java.lang.Object object,
RenderStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
void |
render(IMarkupWriter writer,
IRequestCycle cycle)
The principal rendering/rewinding method.
|
public RenderBridge(java.lang.Object object, RenderStrategy strategy)
public void render(IMarkupWriter writer, IRequestCycle cycle)
IRender
Renderring and rewinding are the exact same process. The same code that renders must be able to restore state by going through the exact same operations (even though the output is discarded).