org.granite.generator.gsp
Class AbstractGroovyTransformer<I extends Input<?>,O extends Output<?>,C extends GroovyConfiguration>

java.lang.Object
  extended by org.granite.generator.Transformer<I,O,C>
      extended by org.granite.generator.gsp.AbstractGroovyTransformer<I,O,C>
Direct Known Subclasses:
JavaAs3GroovyTransformer

public abstract class AbstractGroovyTransformer<I extends Input<?>,O extends Output<?>,C extends GroovyConfiguration>
extends Transformer<I,O,C>

Author:
Franck WOLFF

Constructor Summary
AbstractGroovyTransformer()
           
AbstractGroovyTransformer(GroovyConfiguration config, Listener listener)
           
 
Method Summary
protected  GroovyTemplate getTemplate(java.lang.String uri, boolean base)
           
protected  GroovyTemplate getTemplate(TemplateUri templateUri)
           
protected  GroovyTemplateFactory getTemplateFactory()
           
 
Methods inherited from class org.granite.generator.Transformer
accept, equals, generate, generate, getConfig, getListener, getOutputs, hashCode, setConfig, setListener, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractGroovyTransformer

public AbstractGroovyTransformer()

AbstractGroovyTransformer

public AbstractGroovyTransformer(GroovyConfiguration config,
                                 Listener listener)
Method Detail

getTemplateFactory

protected GroovyTemplateFactory getTemplateFactory()

getTemplate

protected GroovyTemplate getTemplate(TemplateUri templateUri)
                              throws TemplateUriException
Throws:
TemplateUriException

getTemplate

protected GroovyTemplate getTemplate(java.lang.String uri,
                                     boolean base)
                              throws TemplateUriException
Throws:
TemplateUriException