| 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 © 2025. All rights reserved.