Package org.codehaus.groovy.control

Interface Summary
HasCleanup An interface for things that need to be cleaned up after operations complete.
ParserPlugin A simple extension point to allow us to switch between the classic Groovy parser and the new Antlr based parser
 

Class Summary
CompilationUnit Collects all compilation data as it is generated by the compiler system.
CompilationUnit.ClassgenCallback A callback interface you can use to "accompany" the classgen() code as it traverses the ClassNode tree.
CompilationUnit.ProgressCallback A callback interface you can use to get a callback after every unit of the compile process.
CompilerConfiguration Compilation control flags and coordination stuff.
ErrorCollector A base class for collecting messages and errors during processing.
Janitor An agent that can be used to defer cleanup operations to a later time.
ParserPluginFactory A factory of parser plugin instances
Phases Compilation phase identifiers.
ProcessingUnit A base class for data structures that can collect messages and errors during processing.
ResolveVisitor Visitor to resolve Types and convert VariableExpression to ClassExpressions if needed.
SourceUnit Provides an anchor for a single source unit (usually a script file) as it passes through the compiler system.
 

Exception Summary
CompilationFailedException Thrown when compilation fails from source errors.
ConfigurationException Thrown when configuration data is invalid.
MultipleCompilationErrorsException  
 



Copyright © 2003-2010 The Codehaus. All Rights Reserved.