public class RenderHints extends Object
Renderer.render(org.mmbase.util.functions.Parameters, java.io.Writer, org.mmbase.framework.RenderHints), with a RenderHints object, which gives to Renderer
implementation some instructions about how to render excactly, since it may vary a bit in that.| Modifier and Type | Class and Description |
|---|---|
static class |
RenderHints.Mode |
| Constructor and Description |
|---|
RenderHints(Renderer renderer,
WindowState state,
String id,
String clazz,
RenderHints.Mode mode) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
A string which can identify the returned rendition in the current request.
|
RenderHints.Mode |
getMode() |
Renderer |
getRenderer()
The renderer where these hints are hinting for.
|
String |
getStyleClass()
The framework may request to add a class for styling to the outermost produced XML tag.
|
WindowState |
getWindowState()
The window state is a hint on how big a part the rendering can take of the available
area.
|
public static final String KEY
public RenderHints(Renderer renderer, WindowState state, String id, String clazz, RenderHints.Mode mode)
public Renderer getRenderer()
public WindowState getWindowState()
WindowState.MAXIMIZED or WindowState.NORMAL.public String getId()
public String getStyleClass()
public RenderHints.Mode getMode()
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}