com.envoisolutions.sxc.compiler
Class Compiler

java.lang.Object
  extended by com.envoisolutions.sxc.compiler.Compiler
Direct Known Subclasses:
EclipseCompiler, JavacCompiler

public abstract class Compiler
extends java.lang.Object


Field Summary
static java.lang.String ECLIPSE
           
static java.lang.String JAVAC
           
 
Constructor Summary
Compiler()
           
 
Method Summary
abstract  java.lang.ClassLoader compile(java.util.Map<java.lang.String,java.io.File> sources)
           
static Compiler newInstance()
           
static Compiler newInstance(java.lang.String compiler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAVAC

public static java.lang.String JAVAC

ECLIPSE

public static java.lang.String ECLIPSE
Constructor Detail

Compiler

public Compiler()
Method Detail

newInstance

public static Compiler newInstance()

newInstance

public static Compiler newInstance(java.lang.String compiler)

compile

public abstract java.lang.ClassLoader compile(java.util.Map<java.lang.String,java.io.File> sources)


Copyright © 2007-2008 Envoi Solutions LLC. All Rights Reserved.