org.jostraca.process
Class GenericPreparer

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

public class GenericPreparer
extends TemplateHandlerSupport

Processing class for preparing the generation process by setting special properties.


Field Summary
protected  PropertySetManager iLangPSM
           
protected  PropertySetModifierManager iPropertySetModifierManager
           
static char[] sCanonicalTemplateFileNameChars
           
 
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
GenericPreparer()
           
 
Method Summary
protected  void completeImpl(java.util.List pTemplateList)
           
static void handleCodeWriterName(Template pTemplate)
           
static void overridePropertySet(Template pTemplate, PropertySetModifierManager pPSMM)
          Insert system properties into current PropertySet
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
 

Field Detail

sCanonicalTemplateFileNameChars

public static final char[] sCanonicalTemplateFileNameChars

iPropertySetModifierManager

protected PropertySetModifierManager iPropertySetModifierManager

iLangPSM

protected PropertySetManager iLangPSM
Constructor Detail

GenericPreparer

public GenericPreparer()
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

handleCodeWriterName

public static void handleCodeWriterName(Template pTemplate)

overridePropertySet

public static void overridePropertySet(Template pTemplate,
                                       PropertySetModifierManager pPSMM)
Insert system properties into current PropertySet



Copyright © 2000-2002 Richard Rodger