## 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 and Description
    --- | ---
    `protected AttributeEvaluatorFactory` | StrutsTilesContainerFactory.`createAttributeEvaluatorFactory(ApplicationContext applicationContext, LocaleResolver resolver)`

    Methods in org.apache.struts2.tiles with parameters of type AttributeEvaluatorFactory
    Modifier and Type | Method and 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 and Description
    --- | ---
    `class` | `BasicAttributeEvaluatorFactory` Basic implementation of `AttributeEvaluatorFactory`.

    Methods in org.apache.tiles.core.evaluator with parameters of type AttributeEvaluatorFactory
    Modifier and Type | Method and 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 and 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 and 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 and Description
    --- | ---
    `void` | BasicTilesContainer.`setAttributeEvaluatorFactory(AttributeEvaluatorFactory attributeEvaluatorFactory)` Sets the attribute evaluator factory.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.