|
Griffon 1.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.griffon.ast.AbstractASTTransformation
public abstract class AbstractASTTransformation
Base class for all of Griffon's ASTTransformation implementations.
Field Summary | |
---|---|
private static ClassNode |
APPLICATION_HOLDER_TYPE
|
private static ClassNode |
COLLECTIONS_CLASS
|
Constructor Summary | |
AbstractASTTransformation()
|
Method Summary | |
---|---|
void
|
addError(String msg, ASTNode expr, SourceUnit source)
|
static Expression
|
applicationInstance()
|
protected void
|
checkNodesForAnnotationAndType(ASTNode node1, ASTNode node2)
|
static Expression
|
emptyMap()
|
static ClassNode
|
makeClassSafe(String className)
|
static ClassNode
|
makeClassSafe(Class klass)
|
static ClassNode
|
makeClassSafe(ClassNode classNode)
|
protected static ClassNode
|
newClass(ClassNode classNode)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private static final ClassNode APPLICATION_HOLDER_TYPE
private static final ClassNode COLLECTIONS_CLASS
Constructor Detail |
---|
AbstractASTTransformation()
Method Detail |
---|
public void addError(String msg, ASTNode expr, SourceUnit source)
public static Expression applicationInstance()
protected void checkNodesForAnnotationAndType(ASTNode node1, ASTNode node2)
public static Expression emptyMap()
public static ClassNode makeClassSafe(String className)
public static ClassNode makeClassSafe(Class klass)
public static ClassNode makeClassSafe(ClassNode classNode)
protected static ClassNode newClass(ClassNode classNode)
Groovy Documentation