| java.lang.Object com.caucho.java.AbstractJavaCompiler com.caucho.java.ExternalCompiler
ExternalCompiler | public class ExternalCompiler extends AbstractJavaCompiler (Code) | | Compiles Java source, returning the loaded class.
|
Inner Class :public static class CompilerThread implements Runnable | |
abort | public void abort()(Code) | | Aborts the compilation.
|
compileInt | protected void compileInt(String[] paths, LineMap lineMap) throws IOException(Code) | | Compile the configured file.
Parameters: path - the path to the java source. Parameters: lineMap - mapping from the generated source to the original files. |
handleAlarm | public void handleAlarm(Alarm alarm)(Code) | | This callback should only occur if the compiler freezes. In that
case we immediately kill the process.
Parameters: alarm - the alarm we've been waiting for. |
normalizeClassPath | String normalizeClassPath(String classPath, boolean generateRelative)(Code) | | Converts any relative classpath references to the full path.
|
normalizePath | String normalizePath(String segment, boolean generateRelative)(Code) | | Normalizes a path.
|
|
|