# Uses of Package
org.apache.tiles.api

Packages that use org.apache.tiles.api
Package
Description
org.apache.struts2.tiles
org.apache.tiles.api
The Tiles taglib and framework allows building web pages by assembling reusable pieces of pages, called Tiles.
org.apache.tiles.api.access
Tiles access package.
org.apache.tiles.api.mgmt
Classes and interfaces to be used when it is needed to create Tiles definitions during the execution of the application.
org.apache.tiles.api.preparer
"View preparers" are objects that allows the "preparation" of a Tiles artifact (definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
org.apache.tiles.core.definition
It contains classes and interfaces to allow manipulations of "definitions", i.e.
org.apache.tiles.core.definition.dao
Classes to simply load definitions depending on a customization key.
org.apache.tiles.core.definition.digester
Allows reading definitions with the use of Jakarta Commons Digester.
org.apache.tiles.core.definition.pattern
Classes to manage pattern matching in definition names, and substitution in attributes.
org.apache.tiles.core.definition.pattern.regexp
In Tiles it is possible to use regular expression patterns thanks to this package.
org.apache.tiles.core.definition.pattern.wildcard
In Tiles it is possible to use wildcard patterns thanks to this package.
org.apache.tiles.core.evaluator
Interfaces to manage attribute value evaluation.
org.apache.tiles.core.factory
Factory classes, to allow creation of container instances.
org.apache.tiles.core.impl
It contains the basic implementations of Tiles container.
org.apache.tiles.core.impl.mgmt
It contains the basic implementations of mutable Tiles containers.
org.apache.tiles.core.prepare.factory
"View preparers" are objects that allows the "preparation" of a Tiles artifact (definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
org.apache.tiles.core.renderer
Interfaces to manage attribute rendering.
org.apache.tiles.core.startup
Classes to start the Tiles engine up.
org.apache.tiles.template
Tiles template classes, that enable to write support code for template languages (JSP, FreeMarker, Velocity).
org.apache.tiles.velocity
Classes to support Velocity under a servlet environment in Tiles.
org.apache.tiles.velocity.template
Classes that allow the use of "Tiles template" as a Velocity tool.
org.apache.tiles.web.jsp.taglib
The "tiles-jsp" tag library contains tags that are useful to create templates, subpages other reusable view parts using the "tiles-core" package.
org.apache.tiles.web.util
Utility classes to use Tiles in a servlet environment.

- Classes in org.apache.tiles.api used by org.apache.struts2.tiles
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  Definition
  A definition, i.e.
  TilesContainer
  An encapsulation of the Tiles framework.
- Classes in org.apache.tiles.api used by org.apache.tiles.api
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  AttributeContext
  Encapsulation of the current state of execution.
  BasicAttributeContext
  Basic implementation for `AttributeContext`.
  Definition
  A definition, i.e.
  Expression
  It is an expression, along with the expression language (e.g.
  ListAttribute
  An attribute as a `List`.
  TilesContainer
  An encapsulation of the Tiles framework.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.api.access
  Class
  Description
  TilesContainer
  An encapsulation of the Tiles framework.
- Classes in org.apache.tiles.api used by org.apache.tiles.api.mgmt
  Class
  Description
  Definition
  A definition, i.e.
  TilesContainer
  An encapsulation of the Tiles framework.
- Classes in org.apache.tiles.api used by org.apache.tiles.api.preparer
  Class
  Description
  AttributeContext
  Encapsulation of the current state of execution.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition
  Class
  Description
  Definition
  A definition, i.e.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition.dao
  Class
  Description
  Definition
  A definition, i.e.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition.digester
  Class
  Description
  Definition
  A definition, i.e.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition.pattern
  Class
  Description
  Definition
  A definition, i.e.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition.pattern.regexp
  Class
  Description
  Definition
  A definition, i.e.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.definition.pattern.wildcard
  Class
  Description
  Definition
  A definition, i.e.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.evaluator
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.factory
  Class
  Description
  TilesContainer
  An encapsulation of the Tiles framework.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.impl
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  AttributeContext
  Encapsulation of the current state of execution.
  Definition
  A definition, i.e.
  TilesContainer
  An encapsulation of the Tiles framework.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.impl.mgmt
  Class
  Description
  Definition
  A definition, i.e.
  TilesContainer
  An encapsulation of the Tiles framework.
  TilesContainerWrapper
  Wraps a Tiles container to allow easy decoration.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.prepare.factory
  Class
  Description
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.renderer
  Class
  Description
  TilesContainer
  An encapsulation of the Tiles framework.
- Classes in org.apache.tiles.api used by org.apache.tiles.core.startup
  Class
  Description
  TilesContainer
  An encapsulation of the Tiles framework.
- Classes in org.apache.tiles.api used by org.apache.tiles.template
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  TilesContainer
  An encapsulation of the Tiles framework.
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.velocity
  Class
  Description
  TilesException
  Root class for all Tiles-exceptions.
- Classes in org.apache.tiles.api used by org.apache.tiles.velocity.template
  Class
  Description
  Attribute
  Common implementation of attribute definition.
  AttributeContext
  Encapsulation of the current state of execution.
- Classes in org.apache.tiles.api used by org.apache.tiles.web.jsp.taglib
  Class
  Description
  Attribute
  Common implementation of attribute definition.
- Classes in org.apache.tiles.api used by org.apache.tiles.web.util
  Class
  Description
  AttributeContext
  Encapsulation of the current state of execution.