jrunx.compiler
Class JavaCompiler
java.lang.Object
|
+--jrunx.compiler.JavaCompiler
- public class JavaCompiler
- extends java.lang.Object
This class is a utility to do compiling of .java classes using
Sun's compiler internally or an out of process compiler. The idea
is to provide a service class for JSP and JRun so they can both
use it and set up their own compiler configurations.
|
Method Summary |
void |
compile(java.lang.String source)
|
void |
compile(java.lang.String source,
java.lang.String name)
|
void |
compile(java.lang.String source,
java.lang.String name,
java.lang.String smapTable)
|
boolean |
isDebug()
|
protected void |
processSMAP(java.lang.String source,
java.lang.String outputDir,
java.lang.String smapTable)
|
void |
setDebug(boolean debug)
Turn on/off debug flag when compiling |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaCompiler
public JavaCompiler()
JavaCompiler
public JavaCompiler(java.lang.String temporaryDirectory)
isDebug
public boolean isDebug()
setDebug
public void setDebug(boolean debug)
- Turn on/off debug flag when compiling
compile
public void compile(java.lang.String source)
throws CompilationFailedException,
java.io.IOException
compile
public void compile(java.lang.String source,
java.lang.String name)
throws CompilationFailedException,
java.io.IOException
compile
public void compile(java.lang.String source,
java.lang.String name,
java.lang.String smapTable)
throws CompilationFailedException,
java.io.IOException
processSMAP
protected void processSMAP(java.lang.String source,
java.lang.String outputDir,
java.lang.String smapTable)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.