Griffon 1.2.0

org.codehaus.griffon.compiler.support
[Java] Class GriffonArtifactASTInjector

java.lang.Object
  org.codehaus.griffon.compiler.support.AbstractASTInjector
      org.codehaus.griffon.compiler.support.GriffonArtifactASTInjector

public class GriffonArtifactASTInjector
extends AbstractASTInjector

Authors:
Andres Almiray
Since:
0.9.1


Field Summary
private static ClassNode ABSTRACT_GRIFFON_ARTIFACT_TYPE

static String APP

private static ClassNode EXPANDO_METACLASS_TYPE

private static ClassNode GAH_TYPE

private static ClassNode GRIFFON_APPLICATION_TYPE

private static ClassNode GRIFFON_CLASS_TYPE

private static ClassNode GROOVY_SYSTEM_TYPE

private static ClassNode LOGGER_FACTORY_TYPE

private static ClassNode LOGGER_TYPE

 
Fields inherited from class AbstractASTInjector
THREAD_TYPE
 
Constructor Summary
GriffonArtifactASTInjector()

 
Method Summary
void inject(ClassNode classNode, String artifactType)

 
Methods inherited from class AbstractASTInjector
currentThread, makeClassSafe, makeClassSafe, myClass, myClassLoader
 

Field Detail

ABSTRACT_GRIFFON_ARTIFACT_TYPE

private static final ClassNode ABSTRACT_GRIFFON_ARTIFACT_TYPE


APP

public static final String APP


EXPANDO_METACLASS_TYPE

private static final ClassNode EXPANDO_METACLASS_TYPE


GAH_TYPE

private static final ClassNode GAH_TYPE


GRIFFON_APPLICATION_TYPE

private static final ClassNode GRIFFON_APPLICATION_TYPE


GRIFFON_CLASS_TYPE

private static final ClassNode GRIFFON_CLASS_TYPE


GROOVY_SYSTEM_TYPE

private static final ClassNode GROOVY_SYSTEM_TYPE


LOGGER_FACTORY_TYPE

private static final ClassNode LOGGER_FACTORY_TYPE


LOGGER_TYPE

private static final ClassNode LOGGER_TYPE


 
Constructor Detail

GriffonArtifactASTInjector

GriffonArtifactASTInjector()


 
Method Detail

inject

public void inject(ClassNode classNode, String artifactType)


 

Groovy Documentation