All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.unparser.UnparsePrinter

java.lang.Object
    |
    +----hpjava.compiler.grammar.visitor.DepthFirstVisitor
            |
            +----hpjava.compiler.unparser.UnparsePrinter

public class UnparsePrinter
extends DepthFirstVisitor

Variable Index

 o out
 o posCounter
 o previous

Constructor Index

 o UnparsePrinter()
 o UnparsePrinter(OutputStream)
 o UnparsePrinter(Writer)

Method Index

 o flushWriter()
 o visit(CompilationUnit)
f0 -> [ PackageDeclaration() ] f1 -> ( ImportDeclaration() )* f2 -> ( TypeDeclaration() )* f3 ->
 o visit(NodeToken)

Variables

 o out
protected PrintWriter out
 o posCounter
protected int[] posCounter
 o previous
protected NodeToken previous

Constructors

 o UnparsePrinter
public UnparsePrinter()
 o UnparsePrinter
public UnparsePrinter(Writer o)
 o UnparsePrinter
public UnparsePrinter(OutputStream o)

Methods

 o flushWriter
public void flushWriter()
 o visit
public void visit(NodeToken n)
Overrides:
visit in class DepthFirstVisitor
 o visit
public void visit(CompilationUnit n)
f0 -> [ PackageDeclaration() ] f1 -> ( ImportDeclaration() )* f2 -> ( TypeDeclaration() )* f3 ->

Overrides:
visit in class DepthFirstVisitor

All Packages  Class Hierarchy  This Package  Previous  Next  Index