org.apache.cocoon.stringtemplate
Class ControllerContextAwareStringTemplateGenerator
java.lang.Object
org.apache.cocoon.pipeline.component.AbstractPipelineComponent
org.apache.cocoon.sax.AbstractSAXPipelineComponent
org.apache.cocoon.sax.AbstractSAXProducer
org.apache.cocoon.stringtemplate.StringTemplateGenerator
org.apache.cocoon.stringtemplate.ControllerContextAwareStringTemplateGenerator
- All Implemented Interfaces:
- CachingPipelineComponent, PipelineComponent, Producer, Starter, SAXPipelineComponent, SAXProducer
public class ControllerContextAwareStringTemplateGenerator
- extends StringTemplateGenerator
Method Summary |
protected void |
addTemplateAttributes(org.antlr.stringtemplate.StringTemplate stringTemplate)
Add attributes to the StringTemplate. |
void |
setConfiguration(Map<String,? extends Object> parameters)
Pass component specific configuration parameters to the pipeline
component in a generic way. |
ControllerContextAwareStringTemplateGenerator
public ControllerContextAwareStringTemplateGenerator()
addTemplateAttributes
protected void addTemplateAttributes(org.antlr.stringtemplate.StringTemplate stringTemplate)
- Description copied from class:
StringTemplateGenerator
- Add attributes to the StringTemplate. Be careful to keep the constructCacheKey() method
align.
- Overrides:
addTemplateAttributes
in class StringTemplateGenerator
- Parameters:
stringTemplate
- The template where the attributes are added to.
setConfiguration
public void setConfiguration(Map<String,? extends Object> parameters)
- Pass component specific configuration parameters to the pipeline
component in a generic way. This is useful in environments that
automatically assemble pipelines with their components and can't use the
components constructors or setters.
- Specified by:
setConfiguration
in interface PipelineComponent
- Overrides:
setConfiguration
in class AbstractPipelineComponent
- Parameters:
parameters
- The Map
of configuration parameters.- See Also:
org.apache.cocoon.pipeline.component.AbstractSAXProducer#setConfiguration(java.util.Map)
Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.