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.


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

Constructor Detail

PackageNode

public PackageNode(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

getText

public java.lang.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