Uses of Class
org.codehaus.groovy.ast.PropertyNode

Packages that use PropertyNode
org.codehaus.groovy.ast Groovy AST nodes for the syntax of the language 
org.codehaus.groovy.classgen Generates Java classes for Groovy classes using ASM. 
org.codehaus.groovy.syntax.parser The main parser of Groovy code into the Groovy AST model (Abstract Syntax Tree)  
 

Uses of PropertyNode in org.codehaus.groovy.ast
 

Methods in org.codehaus.groovy.ast that return PropertyNode
 org.codehaus.groovy.ast.PropertyNode ClassNode.addProperty(String name, int modifiers, String type, org.codehaus.groovy.ast.expr.Expression initialValueExpression, org.codehaus.groovy.ast.stmt.Statement getterBlock, org.codehaus.groovy.ast.stmt.Statement setterBlock)
           
 

Methods in org.codehaus.groovy.ast with parameters of type PropertyNode
 void ClassNode.addProperty(org.codehaus.groovy.ast.PropertyNode node)
           
 void GroovyClassVisitor.visitProperty(org.codehaus.groovy.ast.PropertyNode node)
           
 

Uses of PropertyNode in org.codehaus.groovy.classgen
 

Methods in org.codehaus.groovy.classgen with parameters of type PropertyNode
 void ClassGenerator.visitProperty(org.codehaus.groovy.ast.PropertyNode statement)
          Creates a getter, setter and field
 void Verifier.visitProperty(org.codehaus.groovy.ast.PropertyNode node)
           
protected  org.codehaus.groovy.ast.stmt.Statement Verifier.createGetterBlock(org.codehaus.groovy.ast.PropertyNode propertyNode, org.codehaus.groovy.ast.FieldNode field)
           
protected  org.codehaus.groovy.ast.stmt.Statement Verifier.createSetterBlock(org.codehaus.groovy.ast.PropertyNode propertyNode, org.codehaus.groovy.ast.FieldNode field)
           
 

Uses of PropertyNode in org.codehaus.groovy.syntax.parser
 

Methods in org.codehaus.groovy.syntax.parser that return PropertyNode
protected  org.codehaus.groovy.ast.PropertyNode ASTBuilder.addPropertyDeclaration(org.codehaus.groovy.ast.ClassNode classNode, org.codehaus.groovy.syntax.parser.CSTNode propertyRoot)
           
 



Copyright © 2003 The Codehaus. All Rights Reserved.