| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.apache.tiles.velocity.context.VelocityUtil
public final class VelocityUtil
Utilities for Velocity usage in Tiles.
| Field Summary | |
|---|---|
static org.apache.velocity.runtime.Renderable | 
EMPTY_RENDERABLE
A renderable object that does not render anything.  | 
| Method Summary | |
|---|---|
static void | 
evaluateBody(org.apache.velocity.context.InternalContextAdapter context,
             Writer writer,
             org.apache.velocity.runtime.parser.node.Node node)
Evaluates the body writing in the passed writer.  | 
static String | 
getBodyAsString(org.apache.velocity.context.InternalContextAdapter context,
                org.apache.velocity.runtime.parser.node.Node node)
Evaluates the body (child node at position 1) and returns it as a string.  | 
static Map<String,Object> | 
getParameters(org.apache.velocity.context.InternalContextAdapter context,
              org.apache.velocity.runtime.parser.node.Node node)
Extracts the parameters from the directives, by getting the child at position 0 supposing it is a map.  | 
static ArrayStack<Map<String,Object>> | 
getParameterStack(org.apache.velocity.context.Context context)
Deprecated. Use Velocity directives.  | 
static void | 
setAttribute(org.apache.velocity.context.Context velocityContext,
             HttpServletRequest request,
             ServletContext servletContext,
             String name,
             Object obj,
             String scope)
Sets an attribute in the desired scope.  | 
static boolean | 
toSimpleBoolean(Boolean obj,
                boolean defaultValue)
Null-safe conversion from Boolean to boolean.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final org.apache.velocity.runtime.Renderable EMPTY_RENDERABLE
| Method Detail | 
|---|
public static boolean toSimpleBoolean(Boolean obj,
                                      boolean defaultValue)
obj - The Boolean object.defaultValue - This value will be returned if obj is null.
obj or, if null, defaultValue.@Deprecated public static ArrayStack<Map<String,Object>> getParameterStack(org.apache.velocity.context.Context context)
context - The Velocity context.
public static void setAttribute(org.apache.velocity.context.Context velocityContext,
                                HttpServletRequest request,
                                ServletContext servletContext,
                                String name,
                                Object obj,
                                String scope)
velocityContext - The Velocity context.request - The HTTP request.servletContext - The servlet context.name - The name of the attribute.obj - The value of the attribute.scope - The scope. It can be page, request
 , session, application.
public static String getBodyAsString(org.apache.velocity.context.InternalContextAdapter context,
                                     org.apache.velocity.runtime.parser.node.Node node)
                              throws IOException
context - The Velocity context.node - The node to use.
IOException - If something goes wrong.
public static void evaluateBody(org.apache.velocity.context.InternalContextAdapter context,
                                Writer writer,
                                org.apache.velocity.runtime.parser.node.Node node)
                         throws IOException
context - The Velocity context.writer - The writer to write into.node - The node to use.
IOException - If something goes wrong.
public static Map<String,Object> getParameters(org.apache.velocity.context.InternalContextAdapter context,
                                               org.apache.velocity.runtime.parser.node.Node node)
context - The Velocity context.node - The node to use.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||