org.mmbase.framework
Class RenderHints
java.lang.Object
org.mmbase.framework.RenderHints
public class RenderHints
- extends Object
A Renderer is used by 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.
- Since:
- MMBase-1.9
- Version:
- $Id: RenderHints.java 41989 2010-04-20 16:45:39Z michiel $
- Author:
- Michiel Meeuwissen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY
public static final String KEY
- See Also:
- Constant Field Values
RenderHints
public RenderHints(Renderer renderer,
WindowState state,
String id,
String clazz,
RenderHints.Mode mode)
getRenderer
public Renderer getRenderer()
- The renderer where these hints are hinting for.
getWindowState
public WindowState getWindowState()
- The window state is a hint on how big a part the rendering can take of the available
area. Thins like
WindowState.MAXIMIZED or WindowState.NORMAL.
getId
public String getId()
- A string which can identify the returned rendition in the current request. This can e.g. be
used to fill an 'id' attribute of the outermost produced XML tag.
getStyleClass
public String getStyleClass()
- The framework may request to add a class for styling to the outermost produced XML tag.
getMode
public RenderHints.Mode getMode()
MMBase 2.0-SNAPSHOT - null