org.codehaus.groovy.ast
Class PackageNode

java.lang.Object
  extended by org.codehaus.groovy.ast.ASTNode
      extended by org.codehaus.groovy.ast.AnnotatedNode
          extended by org.codehaus.groovy.ast.PackageNode

public class PackageNode
extends AnnotatedNode

Represents a package in the AST.

Author:
Paul King

Constructor Summary
PackageNode(String name)
           
 
Method Summary
 String getName()
           
 String getText()
           
 void visit(GroovyCodeVisitor visitor)
           
 
Methods inherited from class org.codehaus.groovy.ast.AnnotatedNode
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, isSynthetic, setDeclaringClass, setSynthetic
 
Methods inherited from class org.codehaus.groovy.ast.ASTNode
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageNode

public PackageNode(String name)
Method Detail

getName

public String getName()

getText

public String getText()
Overrides:
getText in class ASTNode
Returns:
the text display of this package definition

visit

public void visit(GroovyCodeVisitor visitor)
Overrides:
visit in class ASTNode

Copyright © 2003-2009 The Codehaus. All rights reserved.