org.apache.tapestry.valid
Class RenderString
java.lang.Object
org.apache.tapestry.valid.RenderString
- All Implemented Interfaces:
- Serializable, IRender
public class RenderString
- extends Object
- implements IRender, Serializable
A wrapper around String
that allows the String to be renderred.
This is primarily used to present error messages.
- Author:
- Howard Lewis Ship
- See Also:
- Serialized Form
RenderString
public RenderString(String string)
RenderString
public RenderString(String string,
boolean raw)
- Parameters:
string
- the string to renderraw
- if true, the String is rendered as-is, with no filtering. If
false (the default), the String is filtered.
render
public void render(IMarkupWriter writer,
IRequestCycle cycle)
- Renders the String to the writer. Does nothing if the string is null. If
raw is true, uses
IMarkupWriter.printRaw(String)
, otherwise
IMarkupWriter.print(String)
.
- Specified by:
render
in interface IRender
getString
public String getString()
isRaw
public boolean isRaw()
toString
public String toString()
- Returns the string that would be rendered. This is part of the contract
for error renderers used with validation ... must provide a
user-presentable toString() that does not include any markup.
- Overrides:
toString
in class Object
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.