org.jostraca.process
Class TemplateHandlerSupport

java.lang.Object
  extended byorg.jostraca.process.TemplateHandlerSupport
All Implemented Interfaces:
Constants, TemplateHandler
Direct Known Subclasses:
GenericCompiler, GenericController, GenericMerger, GenericParser, GenericPreparer, GenericSaver

public abstract class TemplateHandlerSupport
extends java.lang.Object
implements TemplateHandler

Support classe for template handler implementations.


Field Summary
protected  UserMessageHandler iUserMessageHandler
           
 
Fields inherited from interface org.jostraca.Constants
ARG_ControlPrefix, BUILDNUMBER, CONF_cmdline, CONF_lang, CONF_local, CONF_override, CONF_system, CONF_template, FILE_EXT_conf, FILE_EXT_Writer, FILE_NAME_system_conf, FOLDER_conf, MAJOR_VERSION, MINOR_VERSION, RELEASE_ALTNAME, RELEASE_NAME, VERSION_NUMBER, VERSION_STATUS
 
Constructor Summary
TemplateHandlerSupport()
           
 
Method Summary
 void complete(java.util.List pTemplateList)
           
protected abstract  void completeImpl(java.util.List pTemplateList)
           
 void process(Template pTemplate)
           
protected abstract  void processImpl(Template pTemplate)
           
 void setUserMessageHandler(UserMessageHandler pUserMessageHandler)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

iUserMessageHandler

protected UserMessageHandler iUserMessageHandler
Constructor Detail

TemplateHandlerSupport

public TemplateHandlerSupport()
Method Detail

setUserMessageHandler

public void setUserMessageHandler(UserMessageHandler pUserMessageHandler)
Specified by:
setUserMessageHandler in interface TemplateHandler

process

public void process(Template pTemplate)
Specified by:
process in interface TemplateHandler

complete

public void complete(java.util.List pTemplateList)
Specified by:
complete in interface TemplateHandler

toString

public java.lang.String toString()
Specified by:
toString in interface TemplateHandler

processImpl

protected abstract void processImpl(Template pTemplate)

completeImpl

protected abstract void completeImpl(java.util.List pTemplateList)


Copyright © 2000-2002 Richard Rodger