|
mjc | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.multijava.util.Utils
org.multijava.util.compiler.Compiler
org.multijava.mjc.Main
org.multijava.mjc.TestMjcParser.TestCompiler
| Nested Class Summary |
| Nested classes inherited from class org.multijava.mjc.Main |
Main.CheckInitializerTask, Main.CheckInterfaceTask, Main.ContextBehavior, Main.DFilter, Main.ExpectedGF, Main.ExpectedIndifferent, Main.ExpectedResult, Main.ExpectedType, Main.Filter, Main.ParseTask, Main.PreprocessTask, Main.PrettyPrintTask, Main.ResolveSpecializerTask, Main.ResolveTopMethodTask, Main.Task, Main.TaskTimes, Main.TranslateMJTask, Main.TreeProcessingTask, Main.Trees, Main.TypecheckTask |
| Field Summary | |
private StringBuffer |
errorOut
|
| Fields inherited from class org.multijava.util.compiler.Compiler |
PRINT_TO_ERR, PRINT_TO_OUT |
| Fields inherited from class org.multijava.util.Utils |
DBG_LEVEL_HIGH, DBG_LEVEL_LOW, DBG_LEVEL_NO |
| Constructor Summary | |
(package private) |
TestMjcParser.TestCompiler(StringBuffer errorOut,
ModifierUtility modUtil)
|
| Method Summary | |
int |
optimizeCode()
|
boolean |
parseComments()
Returns true iff comments should be parsed (false if to be skipped) |
void |
reportTrouble(Exception trouble)
Reports a trouble (error or warning). |
boolean |
RMJ()
|
boolean |
run(String[] args)
Runs a compilation session |
boolean |
verboseMode()
|
| Methods inherited from class org.multijava.util.compiler.Compiler |
getTimestamp, inform, inform, inform, inform, inform, inform, inform, inform, inform, modUtil, run, setOutputStream, verifyFiles, verifyFiles |
| Methods inherited from class org.multijava.util.Utils |
assertTrue, assertTrue, combineArrays, escapeString, escapeString, fail, fail, getFilePath, hasFlag, hasOtherFlags, parsePathParts, relativePathTo, splitQualifiedName, splitQualifiedName, stripJavaModifiers, stripNonJavaModifiers, stripPrivateModifier, unescapeString, vectorToArray, vectorToIntArray |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private StringBuffer errorOut
| Constructor Detail |
TestMjcParser.TestCompiler(StringBuffer errorOut,
ModifierUtility modUtil)
| Method Detail |
public boolean parseComments()
Main
parseComments in class Mainpublic void reportTrouble(Exception trouble)
Main
reportTrouble in interface TroubleReporterreportTrouble in class Maintrouble - a description of the trouble to report.public boolean run(String[] args)
Main
run in class Mainpublic boolean verboseMode()
Compiler
verboseMode in class Mainpublic int optimizeCode()
optimizeCode in class Mainpublic boolean RMJ()
RMJ in class Main
|
mjc | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||