A B C E F G I N O R S W

A

addSharedVariableFactory(String, SharedVariableFactory) - Method in class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
Adds anew shared variable factory in a manual way.
AttributeValueFreemarkerServlet - Class in org.apache.tiles.request.freemarker.render
Extends SharedVariableLoaderFreemarkerServlet to use the attribute value as the template name.
AttributeValueFreemarkerServlet() - Constructor for class org.apache.tiles.request.freemarker.render.AttributeValueFreemarkerServlet
 

B

build() - Method in class org.apache.tiles.request.freemarker.render.FreemarkerRendererBuilder
Creates a new FreemarkerRenderer with the given configuration.

C

closeTemplateSource(Object) - Method in class org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
create() - Method in interface org.apache.tiles.request.freemarker.servlet.SharedVariableFactory
Creates a new shared variable.
createConfiguration() - Method in class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
createInstance() - Static method in class org.apache.tiles.request.freemarker.render.FreemarkerRendererBuilder
Creates a new instance of this class.
createModelBody() - Method in class org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagRuntime
createRequest() - Method in class org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagRuntime
createServletFreemarkerRequest(ApplicationContext, Environment) - Static method in class org.apache.tiles.request.freemarker.FreemarkerRequest
Creates a new Freemarker request.
createTemplateLoader(String) - Method in class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
CUSTOM_SHARED_VARIABLE_FACTORIES_INIT_PARAM - Static variable in class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
The init parameter under which the factories will be put.

E

EnvironmentScopeExtractor - Class in org.apache.tiles.request.freemarker.extractor
Extract attributes from Environment objects as a scope.
EnvironmentScopeExtractor(Environment) - Constructor for class org.apache.tiles.request.freemarker.extractor.EnvironmentScopeExtractor
Constructor.
evaluate(Writer) - Method in class org.apache.tiles.request.freemarker.autotag.FreemarkerModelBody
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagRuntime

F

findTemplateSource(String) - Method in class org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
FreemarkerAutotagException - Exception in org.apache.tiles.request.freemarker.autotag
Thrown when a Freemarker problem under Autotag runtime part happens.
FreemarkerAutotagException() - Constructor for exception org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagException
Constructor.
FreemarkerAutotagException(String) - Constructor for exception org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagException
Constructor.
FreemarkerAutotagException(Throwable) - Constructor for exception org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagException
Constructor.
FreemarkerAutotagException(String, Throwable) - Constructor for exception org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagException
Constructor.
FreemarkerAutotagRuntime - Class in org.apache.tiles.request.freemarker.autotag
A Runtime for implementing a Freemarker Template Directive.
FreemarkerAutotagRuntime() - Constructor for class org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagRuntime
 
FreemarkerModelBody - Class in org.apache.tiles.request.freemarker.autotag
Body implementation of a Freemarker model body.
FreemarkerModelBody(Writer, TemplateDirectiveBody) - Constructor for class org.apache.tiles.request.freemarker.autotag.FreemarkerModelBody
Constructor.
FreemarkerRenderer - Class in org.apache.tiles.request.freemarker.render
FreeMarker renderer for rendering FreeMarker templates as Tiles attributes.
FreemarkerRenderer(AttributeValueFreemarkerServlet) - Constructor for class org.apache.tiles.request.freemarker.render.FreemarkerRenderer
Constructor.
FreemarkerRendererBuilder - Class in org.apache.tiles.request.freemarker.render
Builds instances of FreemarkerRenderer.
FreemarkerRequest - Class in org.apache.tiles.request.freemarker
The FreeMarker-specific request context.
FreemarkerRequest(DispatchRequest, Environment) - Constructor for class org.apache.tiles.request.freemarker.FreemarkerRequest
Constructor.
FreemarkerRequestException - Exception in org.apache.tiles.request.freemarker
Thrown when a Freemarker request fails.
FreemarkerRequestException() - Constructor for exception org.apache.tiles.request.freemarker.FreemarkerRequestException
Constructor.
FreemarkerRequestException(String) - Constructor for exception org.apache.tiles.request.freemarker.FreemarkerRequestException
Constructor.
FreemarkerRequestException(Throwable) - Constructor for exception org.apache.tiles.request.freemarker.FreemarkerRequestException
Constructor.
FreemarkerRequestException(String, Throwable) - Constructor for exception org.apache.tiles.request.freemarker.FreemarkerRequestException
Constructor.
FreemarkerRequestUtil - Class in org.apache.tiles.request.freemarker
Utilities to work with Freemarker requests.
FreemarkerUtil - Class in org.apache.tiles.request.freemarker.autotag
Utilities for FreeMarker usage in Tiles.

G

getApplicationContext(Environment) - Static method in class org.apache.tiles.request.freemarker.FreemarkerRequestUtil
Returns the application context.
getAsObject(TemplateModel, Class<T>, T) - Static method in class org.apache.tiles.request.freemarker.autotag.FreemarkerUtil
Unwraps a TemplateModel to extract an object.
getAvailableScopes() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
 
getContext(String) - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
 
getEnvironment() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
Returns the environment object.
getInitParameter(String) - Method in class org.apache.tiles.request.freemarker.render.InitParamsServletConfig
getInitParameterNames() - Method in class org.apache.tiles.request.freemarker.render.InitParamsServletConfig
getKeys() - Method in class org.apache.tiles.request.freemarker.extractor.EnvironmentScopeExtractor
 
getLastModified(Object) - Method in class org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
getPageScope() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
Returns the page scope.
getParameter(String, Class<T>, T) - Method in class org.apache.tiles.request.freemarker.autotag.FreemarkerAutotagRuntime
getPrintWriter() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
getReader(Object, String) - Method in class org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
getRequestHashModel(Environment) - Static method in class org.apache.tiles.request.freemarker.FreemarkerRequestUtil
Returns the HTTP request hash model.
getRequestLocale() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest
getServletContext() - Method in class org.apache.tiles.request.freemarker.render.InitParamsServletConfig
getServletContextHashModel(Environment) - Static method in class org.apache.tiles.request.freemarker.FreemarkerRequestUtil
Returns the servlet context hash model.
getServletName() - Method in class org.apache.tiles.request.freemarker.render.InitParamsServletConfig
getValue(String) - Method in class org.apache.tiles.request.freemarker.extractor.EnvironmentScopeExtractor
 
getWriter() - Method in class org.apache.tiles.request.freemarker.FreemarkerRequest

I

init(ServletConfig) - Method in class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
 
InitParamsServletConfig - Class in org.apache.tiles.request.freemarker.render
Implements ServletConfig to initialize the internal servlet using parameters set through FreemarkerRenderer#setParameter(String, String).
InitParamsServletConfig(Map<String, String>, ApplicationContext) - Constructor for class org.apache.tiles.request.freemarker.render.InitParamsServletConfig
Constructor.
isRenderable(String, Request) - Method in class org.apache.tiles.request.freemarker.render.FreemarkerRenderer

N

NotAvailableFreemarkerServletException - Exception in org.apache.tiles.request.freemarker
Thrown when a the Freemarker servlet is not available.
NotAvailableFreemarkerServletException() - Constructor for exception org.apache.tiles.request.freemarker.NotAvailableFreemarkerServletException
Constructor.
NotAvailableFreemarkerServletException(String) - Constructor for exception org.apache.tiles.request.freemarker.NotAvailableFreemarkerServletException
Constructor.
NotAvailableFreemarkerServletException(Throwable) - Constructor for exception org.apache.tiles.request.freemarker.NotAvailableFreemarkerServletException
Constructor.
NotAvailableFreemarkerServletException(String, Throwable) - Constructor for exception org.apache.tiles.request.freemarker.NotAvailableFreemarkerServletException
Constructor.

O

org.apache.tiles.request.freemarker - package org.apache.tiles.request.freemarker
Support for Freemarker's Environment as a request.
org.apache.tiles.request.freemarker.autotag - package org.apache.tiles.request.freemarker.autotag
Runtime part of Autotag support for Freemarker.
org.apache.tiles.request.freemarker.extractor - package org.apache.tiles.request.freemarker.extractor
Extractors to get information from Freemarker objects.
org.apache.tiles.request.freemarker.render - package org.apache.tiles.request.freemarker.render
Rendering of Freemarker templates.
org.apache.tiles.request.freemarker.servlet - package org.apache.tiles.request.freemarker.servlet
Servlets for easy addition of shared variables.

R

removeValue(String) - Method in class org.apache.tiles.request.freemarker.extractor.EnvironmentScopeExtractor
 
render(String, Request) - Method in class org.apache.tiles.request.freemarker.render.FreemarkerRenderer
requestUrlToTemplatePath(HttpServletRequest) - Method in class org.apache.tiles.request.freemarker.render.AttributeValueFreemarkerServlet

S

setApplicationContext(ApplicationContext) - Method in class org.apache.tiles.request.freemarker.render.FreemarkerRendererBuilder
Sets the application context.
setParameter(String, String) - Method in class org.apache.tiles.request.freemarker.render.FreemarkerRendererBuilder
Sets a parameter for the internal servlet.
setValue(String, Object) - Method in class org.apache.tiles.request.freemarker.extractor.EnvironmentScopeExtractor
 
setValue(String) - Method in class org.apache.tiles.request.freemarker.render.AttributeValueFreemarkerServlet
Sets the value to use as the template name.
SharedVariableFactory - Interface in org.apache.tiles.request.freemarker.servlet
It is an object that can create a shared variable, as a template model.
SharedVariableLoaderFreemarkerServlet - Class in org.apache.tiles.request.freemarker.servlet
Extends FreemarkerServlet to load Tiles directives as a shared variable.
SharedVariableLoaderFreemarkerServlet() - Constructor for class org.apache.tiles.request.freemarker.servlet.SharedVariableLoaderFreemarkerServlet
 

W

WebappClassTemplateLoader - Class in org.apache.tiles.request.freemarker.servlet
Delegates loading templates using a WebappTemplateLoader and, if not found, a ClassTemplateLoader.
WebappClassTemplateLoader(ServletContext) - Constructor for class org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
Constructor.

A B C E F G I N O R S W

Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.