Package | Description |
---|---|
org.apache.tiles.definition |
It contains classes and interfaces to allow manipulations of "definitions", i.e.
|
org.apache.tiles.definition.dao |
Classes to simply load definitions depending on a customization key.
|
org.apache.tiles.el |
Attribute evaluator classes that can perform EL evaluation for attributes.
|
org.apache.tiles.freemarker.renderer |
FreeMarker-typed attributes can be rendered by using classes in this package.
|
org.apache.tiles.renderer.impl |
Default implementations to manage attribute rendering.
|
org.apache.tiles.velocity.renderer |
Velocity-typed attributes can be rendered by using classes in this package.
|
Modifier and Type | Class and Description |
---|---|
class |
LocaleDefinitionsFactory
DefinitionsFactory implementation that manages
Definitions configuration data from URLs, but resolving definition
inheritance when a definition is returned.. |
class |
UnresolvingLocaleDefinitionsFactory
DefinitionsFactory implementation that manages
Definitions configuration data from URLs, without resolving definition
inheritance when a definition is returned. |
class |
UrlDefinitionsFactory
Deprecated.
Use
UnresolvingLocaleDefinitionsFactory and using
ResolvingLocaleUrlDefinitionDAO as Tiles DAO. |
Modifier and Type | Class and Description |
---|---|
class |
BaseLocaleUrlDefinitionDAO
Base abstract class for a DAO that is based on URLs and locale as a
customization key.
|
class |
CachingLocaleUrlDefinitionDAO
A definitions DAO (loading URLs and using Locale as a customization key) that
caches definitions that have been loaded in a raw way (i.e.
|
class |
LocaleUrlDefinitionDAO
A definition DAO that uses
Locale as a customization key and loads
definitions from URLs. |
class |
ResolvingLocaleUrlDefinitionDAO
A definitions DAO (loading URLs and using Locale as a customization key) that
caches definitions that have been loaded and resolves inheritances.
|
Modifier and Type | Class and Description |
---|---|
class |
ELAttributeEvaluator
Evaluates string expression with typical EL syntax.
You can use normal EL syntax, knowing that the root objects are TilesRequestContext , TilesApplicationContext and beans
contained in request, session and application scope. |
class |
JspExpressionFactoryFactory
Uses the JSP 2.1
ExpressionFactory to be used in Tiles. |
Modifier and Type | Class and Description |
---|---|
class |
FreeMarkerAttributeRenderer
FreeMarker renderer for rendering FreeMarker templates as Tiles attributes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBaseAttributeRenderer
Base abstract class that manages authorization to display the attribute.
|
class |
AbstractTypeDetectingAttributeRenderer
Abstract implementation of
TypeDetectingAttributeRenderer that
implements AbstractTypeDetectingAttributeRenderer.isRenderable(Attribute, TilesRequestContext) to delegate
to TypeDetectingAttributeRenderer.isRenderable(Object, Attribute, TilesRequestContext) . |
class |
BasicRendererFactory
Basic renderer factory implementation.
|
class |
ChainedDelegateAttributeRenderer
Renders an attribute that has no associated renderer using delegation to
other renderers.
|
class |
DefinitionAttributeRenderer
Renders an attribute that contains a reference to a definition.
|
class |
StringAttributeRenderer
Renders an attribute that contains a string.
|
class |
TemplateAttributeRenderer
Renders an attribute that contains a reference to a template.
|
class |
UntypedAttributeRenderer
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
VelocityAttributeRenderer
Attribute renderer for rendering Velocity templates as attributes.
|
Copyright © 2017. All rights reserved.