org.jostraca.process
Class GenericMerger

java.lang.Object
  extended byorg.jostraca.process.TemplateHandlerSupport
      extended byorg.jostraca.process.GenericMerger
All Implemented Interfaces:
Constants, TemplateHandler

public class GenericMerger
extends TemplateHandlerSupport

Processing class for merging template text and script into CodeWriter formats.


Field Summary
 
Fields inherited from class org.jostraca.process.TemplateHandlerSupport
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
GenericMerger()
           
 
Method Summary
protected  void completeImpl(java.util.List pTemplateList)
           
protected  WriterFormat makeWriterFormat(PropertySet pPropertySet)
           
protected  void modifySections(java.lang.String pWriterFormatSource, SectionSet pSectionSet, PropertySet pPropertySet)
          Modify sections just prior to build.
protected  void processImpl(Template pTemplate)
           
 
Methods inherited from class org.jostraca.process.TemplateHandlerSupport
complete, process, setUserMessageHandler, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GenericMerger

public GenericMerger()
Method Detail

processImpl

protected void processImpl(Template pTemplate)
Specified by:
processImpl in class TemplateHandlerSupport

completeImpl

protected void completeImpl(java.util.List pTemplateList)
Specified by:
completeImpl in class TemplateHandlerSupport

makeWriterFormat

protected WriterFormat makeWriterFormat(PropertySet pPropertySet)

modifySections

protected void modifySections(java.lang.String pWriterFormatSource,
                              SectionSet pSectionSet,
                              PropertySet pPropertySet)
Modify sections just prior to build.

Parameters:
pWriterFormatSource - Source of writer format
pSectionSet - Set of Sections to modify
pPropertySet - PropertySet used


Copyright © 2000-2002 Richard Rodger