|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsrc.java.pl.burningice.plugins.image.ast.AbstractImageContainerTransformation
class AbstractImageContainerTransformation
Base class for image container transformation workers
Field Summary | |
---|---|
protected static java.lang.String |
DEFAULT_FIELD_NAME
|
Constructor Summary | |
AbstractImageContainerTransformation()
|
Method Summary | |
---|---|
protected void
|
addGetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
|
protected void
|
addGetter(java.lang.String name, org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
|
protected void
|
addGetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
|
protected void
|
addGetter(java.lang.String name, org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
|
protected void
|
addImageValidator(org.codehaus.groovy.ast.ClassNode classNode, java.lang.String fieldName)
|
protected void
|
addNullableConstraint(org.codehaus.groovy.ast.ClassNode classNode, java.lang.String fieldName)
|
protected void
|
addSetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
|
protected void
|
addSetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
|
protected void
|
addTransientValue(org.codehaus.groovy.ast.ClassNode node, java.lang.String transientValue)
|
protected org.codehaus.groovy.ast.FieldNode
|
getHasManyField(org.codehaus.groovy.ast.ClassNode node)
|
protected org.codehaus.groovy.ast.FieldNode
|
getTransientsField(org.codehaus.groovy.ast.ClassNode node)
|
protected boolean
|
hasFieldInClosure(org.codehaus.groovy.ast.FieldNode closure, java.lang.String fieldName)
|
protected void
|
log(java.lang.String message)
|
protected org.codehaus.groovy.ast.ClassNode
|
nonGeneric(org.codehaus.groovy.ast.ClassNode type)
|
private void
|
transformGeneral(org.codehaus.groovy.ast.ClassNode node, java.lang.String fieldName)
|
protected void
|
transformSpecified(org.codehaus.groovy.ast.ClassNode node, java.lang.String fieldName)
|
void
|
visit(org.codehaus.groovy.ast.ASTNode[] nodes, SourceUnit sourceUnit)
|
Methods inherited from class java.lang.Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
protected static final java.lang.String DEFAULT_FIELD_NAME
Constructor Detail |
---|
AbstractImageContainerTransformation()
Method Detail |
---|
protected void addGetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
protected void addGetter(java.lang.String name, org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
protected void addGetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
protected void addGetter(java.lang.String name, org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
protected void addImageValidator(org.codehaus.groovy.ast.ClassNode classNode, java.lang.String fieldName)
protected void addNullableConstraint(org.codehaus.groovy.ast.ClassNode classNode, java.lang.String fieldName)
protected void addSetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner)
protected void addSetter(org.codehaus.groovy.ast.FieldNode fieldNode, org.codehaus.groovy.ast.ClassNode owner, int modifier)
protected void addTransientValue(org.codehaus.groovy.ast.ClassNode node, java.lang.String transientValue)
protected org.codehaus.groovy.ast.FieldNode getHasManyField(org.codehaus.groovy.ast.ClassNode node)
protected org.codehaus.groovy.ast.FieldNode getTransientsField(org.codehaus.groovy.ast.ClassNode node)
protected boolean hasFieldInClosure(org.codehaus.groovy.ast.FieldNode closure, java.lang.String fieldName)
protected void log(java.lang.String message)
protected org.codehaus.groovy.ast.ClassNode nonGeneric(org.codehaus.groovy.ast.ClassNode type)
private void transformGeneral(org.codehaus.groovy.ast.ClassNode node, java.lang.String fieldName)
protected void transformSpecified(org.codehaus.groovy.ast.ClassNode node, java.lang.String fieldName)
public void visit(org.codehaus.groovy.ast.ASTNode[] nodes, SourceUnit sourceUnit)
Groovy Documentation