de.hillenbrand.jedi.compiler
Interface JavaCompiler

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

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)
           
 boolean supportsGenericTypes()
           
 boolean supportsVarargs()
           
 

Method Detail

abortCompilation

void abortCompilation()

addToClasspath

void addToClasspath(java.lang.String filename)

changeValues

void changeValues()

getArguments

java.lang.String getArguments()

getBinary

java.lang.String getBinary()

getClasspath

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

getErrors

CompileError[] getErrors()

getID

java.lang.String getID()

getName

java.lang.String getName()

getOptionPanel

javax.swing.JPanel getOptionPanel()

getShortDescription

java.lang.String getShortDescription()

setValues

void setValues()

startCompilation

boolean startCompilation(JediClass[] toCompile)

supportsGenericTypes

boolean supportsGenericTypes()

supportsVarargs

boolean supportsVarargs()