com.inxar.jenesis
Class Jikes

java.lang.Object
  |
  +--com.inxar.jenesis.MVC
        |
        +--com.inxar.jenesis.Jikes
All Implemented Interfaces:
VirtualCompiler

public class Jikes
extends MVC

Implementation of VirtualCompiler which makes a system call to jikes.


Fields inherited from class com.inxar.jenesis.MVC
dest, libs, opts, srcs
 
Constructor Summary
Jikes()
          Constructs a new Jikes compiler instance.
 
Method Summary
 boolean compile(CompilationUnit unit)
          Generates the source code file and compiles the result.
protected  java.lang.String execute(java.lang.String cmd)
           
 
Methods inherited from class com.inxar.jenesis.MVC
addClasspath, addOption, addOption, addSourcepath, getClasspaths, getDestination, getOptions, getSourcepaths, join, setDestination, split, toFilename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jikes

public Jikes()
Constructs a new Jikes compiler instance.
Method Detail

compile

public boolean compile(CompilationUnit unit)
                throws java.io.IOException
Description copied from interface: VirtualCompiler
Generates the source code file and compiles the result.

execute

protected java.lang.String execute(java.lang.String cmd)