de.hillenbrand.jedi.compiler
Interface JavaCompiler

All Known Implementing Classes:
Java11Compiler, Java2SDK12Compiler, Java2SDK13Compiler, Java2SDK14Compiler, Java2SDK15Compiler

public interface JavaCompiler


Method Summary
 void abortCompilation()
           
 void addToClasspath(java.lang.String filename)
           
 void changeValues()
           
 java.lang.String getArguments()
           
 java.lang.String getBinary()
           
 java.lang.String getClasspath(java.lang.String pathSeparator)
           
 CompileError[] getErrors()
           
 java.lang.String getID()
           
 java.lang.String getName()
           
 javax.swing.JPanel getOptionPanel()
           
 java.lang.String getShortDescription()
           
 void setValues()
           
 boolean startCompilation(JediClass[] toCompile)
           
 

Method Detail

abortCompilation

public void abortCompilation()

addToClasspath

public void addToClasspath(java.lang.String filename)

changeValues

public void changeValues()

getArguments

public java.lang.String getArguments()

getBinary

public java.lang.String getBinary()

getClasspath

public java.lang.String getClasspath(java.lang.String pathSeparator)

getErrors

public CompileError[] getErrors()

getID

public java.lang.String getID()

getName

public java.lang.String getName()

getOptionPanel

public javax.swing.JPanel getOptionPanel()

getShortDescription

public java.lang.String getShortDescription()

setValues

public void setValues()

startCompilation

public boolean startCompilation(JediClass[] toCompile)