org.jostraca.process
Class JavaCompiler

java.lang.Object
  extended byorg.jostraca.process.TemplateHandlerSupport
      extended byorg.jostraca.process.GenericCompiler
          extended byorg.jostraca.process.JavaCompiler
All Implemented Interfaces:
Constants, TemplateHandler
Direct Known Subclasses:
ExternalJavaCompiler, InternalJavaCompiler

public class JavaCompiler
extends GenericCompiler

Support class for Java compiler processing classes.


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
JavaCompiler()
           
 
Method Summary
protected  void compileAsFirst(java.util.List pTemplateList)
          JavaCompilers must be stateless and reentrant
protected  boolean makeCompileList(java.util.List pTemplateList, java.lang.StringBuffer pSourceFilesBuffer)
           
protected  java.io.File makeExecutablePath(Template pTemplate)
           
 
Methods inherited from class org.jostraca.process.GenericCompiler
compileRequired, completeImpl, processImpl, resolveBagName
 
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

JavaCompiler

public JavaCompiler()
Method Detail

compileAsFirst

protected void compileAsFirst(java.util.List pTemplateList)
JavaCompilers must be stateless and reentrant

Overrides:
compileAsFirst in class GenericCompiler

makeCompileList

protected boolean makeCompileList(java.util.List pTemplateList,
                                  java.lang.StringBuffer pSourceFilesBuffer)

makeExecutablePath

protected java.io.File makeExecutablePath(Template pTemplate)
Overrides:
makeExecutablePath in class GenericCompiler


Copyright © 2000-2002 Richard Rodger