jltools.ast
Interface PackageNode

All Superinterfaces:
java.lang.Cloneable, Copy, Node, Prefix, QualifierNode, java.io.Serializable
All Known Implementing Classes:
PackageNode_c

public interface PackageNode
extends Node, Prefix, QualifierNode

A PackageNode is the syntactic representation of a Java package within the abstract syntax tree.


Method Summary
 Package package_()
           
 PackageNode package_(Package p)
           
 
Methods inherited from interface jltools.ast.Node
buildTypes_, buildTypesOverride_, copy, disambiguate_, disambiguateOverride_, disambiguateTypes_, disambiguateTypesOverride_, dump, enterScope, exceptionCheck_, exceptionCheckOverride_, ext, ext, foldConstants_, foldConstantsOverride_, leaveScope, position, position, reconstructTypes_, translate_, typeCheck_, typeCheckOverride_, visit, visitChildren
 
Methods inherited from interface jltools.ast.QualifierNode
qualifier
 

Method Detail

package_

public Package package_()

package_

public PackageNode package_(Package p)