|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tiles.impl.BasicTilesContainer
public class BasicTilesContainer
Basic implementation of the tiles container interface. In most cases, this container will be customized by injecting customized services, not necessarily by override the container
| Constructor Summary | |
|---|---|
BasicTilesContainer()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasicTilesContainer()
| Method Detail |
|---|
public AttributeContext startContext(org.apache.tiles.request.Request request)
startContext in interface TilesContainerpublic void endContext(org.apache.tiles.request.Request request)
endContext in interface TilesContainerpublic void renderContext(org.apache.tiles.request.Request request)
renderContext in interface TilesContainerpublic org.apache.tiles.request.ApplicationContext getApplicationContext()
getApplicationContext in interface TilesContainerpublic void setApplicationContext(org.apache.tiles.request.ApplicationContext context)
context - The Tiles application context.public AttributeContext getAttributeContext(org.apache.tiles.request.Request request)
getAttributeContext in interface TilesContainerpublic DefinitionsFactory getDefinitionsFactory()
public void setDefinitionsFactory(DefinitionsFactory definitionsFactory)
definitionsFactory - the definitions factory for this instance.public PreparerFactory getPreparerFactory()
public void setPreparerFactory(PreparerFactory preparerFactory)
preparerFactory - the preparerInstance factory for this conainer.public void setRendererFactory(org.apache.tiles.request.render.RendererFactory rendererFactory)
rendererFactory - the renderer instance factory for this container.public void setAttributeEvaluatorFactory(AttributeEvaluatorFactory attributeEvaluatorFactory)
setAttributeEvaluatorFactory in interface AttributeEvaluatorFactoryAwareattributeEvaluatorFactory - The attribute evaluator factory to use.
public void prepare(String preparer,
org.apache.tiles.request.Request request)
prepare in interface TilesContainer
public void render(String definitionName,
org.apache.tiles.request.Request request)
render in interface TilesContainer
public void render(Definition definition,
org.apache.tiles.request.Request request)
render in interface TilesContainerdefinition - The definition to render.request - The request context.
public void render(Attribute attr,
org.apache.tiles.request.Request request)
throws IOException
render in interface TilesContainerIOException
public Object evaluate(Attribute attribute,
org.apache.tiles.request.Request request)
evaluate in interface TilesContainer
public boolean isValidDefinition(String definitionName,
org.apache.tiles.request.Request request)
isValidDefinition in interface TilesContainer
public Definition getDefinition(String definitionName,
org.apache.tiles.request.Request request)
getDefinition in interface TilesContainerprotected Deque<AttributeContext> getContextStack(org.apache.tiles.request.Request tilesContext)
tilesContext - The Tiles context object to use.
protected void pushContext(AttributeContext context,
org.apache.tiles.request.Request tilesContext)
context - The context to push.tilesContext - The Tiles context object to use.protected AttributeContext popContext(org.apache.tiles.request.Request tilesContext)
tilesContext - The Tiles context object to use.
protected AttributeContext getContext(org.apache.tiles.request.Request tilesContext)
tilesContext - current Tiles application context.
protected void render(org.apache.tiles.request.Request request,
AttributeContext attributeContext)
request - The request context.attributeContext - The context to render.
InvalidTemplateException - If the template is not valid.
org.apache.tiles.request.render.CannotRenderException - If something goes wrong during rendering.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||