# Uses of Interface
org.apache.tiles.core.evaluator.AttributeEvaluatorFactory

Packages that use AttributeEvaluatorFactory
Package
Description
org.apache.struts2.tiles
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.

- ## Uses of AttributeEvaluatorFactory in org.apache.struts2.tiles

  Methods in org.apache.struts2.tiles that return AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `protected AttributeEvaluatorFactory`
  StrutsTilesContainerFactory.`createAttributeEvaluatorFactory(ApplicationContext applicationContext, LocaleResolver resolver)`
  Methods in org.apache.struts2.tiles with parameters of type AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `protected Renderer`
  StrutsTilesContainerFactory.`createDefaultAttributeRenderer(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  `protected void`
  StrutsTilesContainerFactory.`registerAttributeRenderers(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`

- ## Uses of AttributeEvaluatorFactory in org.apache.tiles.core.evaluator

  Classes in org.apache.tiles.core.evaluator that implement AttributeEvaluatorFactory
  Modifier and Type
  Class
  Description
  `class`
  `BasicAttributeEvaluatorFactory`
  Basic implementation of `AttributeEvaluatorFactory`.
  Methods in org.apache.tiles.core.evaluator with parameters of type AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `void`
  AttributeEvaluatorFactoryAware.`setAttributeEvaluatorFactory(AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Sets the attribute evaluator factory.

- ## Uses of AttributeEvaluatorFactory in org.apache.tiles.core.factory

  Methods in org.apache.tiles.core.factory that return AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `protected AttributeEvaluatorFactory`
  BasicTilesContainerFactory.`createAttributeEvaluatorFactory(ApplicationContext applicationContext, LocaleResolver resolver)`
  Creates the attribute evaluator factory to use.
  Methods in org.apache.tiles.core.factory with parameters of type AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `protected Renderer`
  BasicTilesContainerFactory.`createDefaultAttributeRenderer(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Creates the default attribute renderer.
  `protected Renderer`
  BasicTilesContainerFactory.`createDefinitionAttributeRenderer(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Creates a `Renderer` using a `DefinitionRenderer`.
  `protected RendererFactory`
  BasicTilesContainerFactory.`createRendererFactory(ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Creates a renderer factory.
  `protected Renderer`
  BasicTilesContainerFactory.`createStringAttributeRenderer(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Creates an attribute renderer to render strings.
  `protected Renderer`
  BasicTilesContainerFactory.`createTemplateAttributeRenderer(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Creates a `Renderer` that uses a `DispatchRenderer`.
  `protected void`
  BasicTilesContainerFactory.`registerAttributeRenderers(BasicRendererFactory rendererFactory, ApplicationContext applicationContext, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Registers attribute renderers in a `BasicRendererFactory`.

- ## Uses of AttributeEvaluatorFactory in org.apache.tiles.core.impl

  Methods in org.apache.tiles.core.impl with parameters of type AttributeEvaluatorFactory
  Modifier and Type
  Method
  Description
  `void`
  BasicTilesContainer.`setAttributeEvaluatorFactory(AttributeEvaluatorFactory attributeEvaluatorFactory)`
  Sets the attribute evaluator factory.