public class DefinitionDirective extends BlockDirective
DefinitionModel
to be used in Velocity. For the list of
parameters, see
DefinitionModel#start(java.util.Stack, String, String, String, String, String)
, DefinitionModel#end(MutableTilesContainer, java.util.Stack, Object...)
and
DefinitionModel#execute(MutableTilesContainer, java.util.Stack, String, String,
String, String, String, Object...)
.Constructor and Description |
---|
DefinitionDirective()
Default constructor.
|
DefinitionDirective(DefinitionModel model)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
end(org.apache.velocity.context.InternalContextAdapter context,
Writer writer,
Map<String,Object> params,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
Ends the directive, after evaluating the body.
|
String |
getName() |
protected void |
start(org.apache.velocity.context.InternalContextAdapter context,
Writer writer,
Map<String,Object> params,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
Starts the directive, before evaluating the body.
|
getType, render
public DefinitionDirective()
public DefinitionDirective(DefinitionModel model)
model
- The used model.public String getName()
getName
in class org.apache.velocity.runtime.directive.Directive
protected void end(org.apache.velocity.context.InternalContextAdapter context, Writer writer, Map<String,Object> params, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
end
in class BlockDirective
context
- The Velocity context.writer
- The writer user to write the result.params
- The parameters got from the first node of the directive.request
- The HTTP request.response
- The HTTP response.servletContext
- The servlet context.protected void start(org.apache.velocity.context.InternalContextAdapter context, Writer writer, Map<String,Object> params, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
start
in class BlockDirective
context
- The Velocity context.writer
- The writer user to write the result.params
- The parameters got from the first node of the directive.request
- The HTTP request.response
- The HTTP response.servletContext
- The servlet context.Copyright © 2016. All rights reserved.