All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.reflection.PackageNameCatcher

java.lang.Object
    |
    +----hpjava.compiler.grammar.visitor.DepthFirstVisitor
            |
            +----hpjava.compiler.reflection.PackageNameCatcher

public class PackageNameCatcher
extends DepthFirstVisitor

Constructor Index

 o PackageNameCatcher()
 o PackageNameCatcher(StringBuffer)

Method Index

 o toString()
 o visit(CompilationUnit)
f0 -> [ PackageDeclaration() ] f1 -> ( ImportDeclaration() )* f2 -> ( TypeDeclaration() )* f3 ->
 o visit(Name)
f0 -> f1 -> ( "." )*
 o visit(NodeToken)
 o visit(PackageDeclaration)
f0 -> "package" f1 -> Name() f2 -> ";"

Constructors

 o PackageNameCatcher
public PackageNameCatcher()
 o PackageNameCatcher
public PackageNameCatcher(StringBuffer nameBuffer)

Methods

 o visit
public void visit(CompilationUnit n)
f0 -> [ PackageDeclaration() ] f1 -> ( ImportDeclaration() )* f2 -> ( TypeDeclaration() )* f3 ->

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(PackageDeclaration n)
f0 -> "package" f1 -> Name() f2 -> ";"

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(Name n)
f0 -> f1 -> ( "." )*

Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(NodeToken n)
Overrides:
visit in class DepthFirstVisitor
 o toString
public String toString()
Overrides:
toString in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index