All Packages Class Hierarchy This Package Previous Next Index
Class hpjava.compiler.reflection.ImportNamesCatcher
java.lang.Object
|
+----hpjava.compiler.grammar.visitor.DepthFirstVisitor
|
+----hpjava.compiler.reflection.ImportNamesCatcher
- public class ImportNamesCatcher
- extends DepthFirstVisitor
names-
ImportNamesCatcher()
-
ImportNamesCatcher(Vector)
-
toString()
-
visit(CompilationUnit)
- f0 -> [ PackageDeclaration() ]
f1 -> ( ImportDeclaration() )*
f2 -> ( TypeDeclaration() )*
f3 ->
visit(ImportDeclaration)
- f0 -> "import"
f1 -> Name()
f2 -> [ "." "*" ]
f3 -> ";"
visit(Name)
- f0 ->
f1 -> ( "." )*
visit(NodeListOptional)
-
visit(NodeToken)
-
names
protected Vector names
ImportNamesCatcher
public ImportNamesCatcher()
ImportNamesCatcher
public ImportNamesCatcher(Vector names)
visit
public void visit(CompilationUnit n)
- f0 -> [ PackageDeclaration() ]
f1 -> ( ImportDeclaration() )*
f2 -> ( TypeDeclaration() )*
f3 ->
- Overrides:
- visit in class DepthFirstVisitor
visit
public void visit(NodeListOptional n)
- Overrides:
- visit in class DepthFirstVisitor
visit
public void visit(ImportDeclaration n)
- f0 -> "import"
f1 -> Name()
f2 -> [ "." "*" ]
f3 -> ";"
- Overrides:
- visit in class DepthFirstVisitor
visit
public void visit(Name n)
- f0 ->
f1 -> ( "." )*
- Overrides:
- visit in class DepthFirstVisitor
visit
public void visit(NodeToken n)
- Overrides:
- visit in class DepthFirstVisitor
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index