org.jamon
Class AbstractTemplateProxy

java.lang.Object
  extended by org.jamon.AbstractTemplateProxy

public abstract class AbstractTemplateProxy
extends java.lang.Object


Nested Class Summary
static class AbstractTemplateProxy.ImplData
           
static interface AbstractTemplateProxy.Intf
           
 
Constructor Summary
protected AbstractTemplateProxy(java.lang.String p_path)
           
protected AbstractTemplateProxy(TemplateManager p_templateManager)
           
 
Method Summary
protected abstract  AbstractTemplateImpl constructImpl()
           
abstract  AbstractTemplateImpl constructImpl(java.lang.Class<? extends AbstractTemplateImpl> p_class)
           
 AbstractTemplateProxy.ImplData getImplData()
           
protected  TemplateManager getTemplateManager()
           
protected abstract  AbstractTemplateProxy.ImplData makeImplData()
           
protected  void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTemplateProxy

protected AbstractTemplateProxy(TemplateManager p_templateManager)

AbstractTemplateProxy

protected AbstractTemplateProxy(java.lang.String p_path)
Method Detail

getTemplateManager

protected final TemplateManager getTemplateManager()

constructImpl

public abstract AbstractTemplateImpl constructImpl(java.lang.Class<? extends AbstractTemplateImpl> p_class)

constructImpl

protected abstract AbstractTemplateImpl constructImpl()

makeImplData

protected abstract AbstractTemplateProxy.ImplData makeImplData()

reset

protected final void reset()

getImplData

public AbstractTemplateProxy.ImplData getImplData()


jamon