Griffon 1.2.0

Package org.codehaus.griffon.compiler

 

Interface Summary
LoggingInjectionOperation.LoggingStrategy A LoggingStrategy defines how to wire a new logger instance into an existing class.
 


Class Summary
DefaultImportCompilerCustomizer @author Andres Almiray
GriffonCompiler @author Andres Almiray
GriffonCompilerContext @author Andres Almiray
LoggingInjectionOperation Injects conditional logging on Griffon artifacts.
LoggingInjectionOperation.Slf4jLoggingStrategy
ResolveVisitor Visitor to resolve Types and convert VariableExpression to ClassExpressions if needed.
ResolveVisitor.ConstructedClassWithPackage we use ConstructedClassWithPackage to limit the resolving the compiler does when combining package names and class names.
ResolveVisitor.LowerCaseClass we use LowerCaseClass to limit the resolving the compiler does for vanilla names starting with a lower case letter.
SourceUnitCollector Keeps track of all SourceUnits that belongs to a CompilationUnit.
ThreadingInjectionOperation @author Andres Almiray
 


Groovy Documentation