All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.unparser.AbstractPrimaryExpressionUnparsePrinter

java.lang.Object
    |
    +----hpjava.compiler.expression.AbstractPrimaryExpressionVisitor
            |
            +----hpjava.compiler.unparser.AbstractPrimaryExpressionUnparsePrinter

public class AbstractPrimaryExpressionUnparsePrinter
extends AbstractPrimaryExpressionVisitor

Variable Index

 o out
 o posCounter
 o previous

Constructor Index

 o AbstractPrimaryExpressionUnparsePrinter()
 o AbstractPrimaryExpressionUnparsePrinter(IUnparsePrinter)
 o AbstractPrimaryExpressionUnparsePrinter(OutputStream)
 o AbstractPrimaryExpressionUnparsePrinter(Writer)

Method Index

 o flushWriter()
 o visit(AllocationExpressionDescriptor)
 o visit(ArgumentsDescriptor)
 o visit(ClassLiteralDescriptor)
 o visit(DistArraySecRefDimListDescriptor)
 o visit(ExpressionDescriptor)
 o visit(IdentifierDescriptor)
 o visit(LiteralDescriptor)
 o visit(PrimaryConcatenation)
 o visit(SuperDescriptor)
 o visit(ThisDescriptor)
 o visit(TripletOrExpressionListDescriptor)

Variables

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

Constructors

 o AbstractPrimaryExpressionUnparsePrinter
public AbstractPrimaryExpressionUnparsePrinter(IUnparsePrinter iup)
 o AbstractPrimaryExpressionUnparsePrinter
public AbstractPrimaryExpressionUnparsePrinter()
 o AbstractPrimaryExpressionUnparsePrinter
public AbstractPrimaryExpressionUnparsePrinter(Writer o)
 o AbstractPrimaryExpressionUnparsePrinter
public AbstractPrimaryExpressionUnparsePrinter(OutputStream o)

Methods

 o flushWriter
public void flushWriter()
 o visit
public void visit(PrimaryConcatenation n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(ThisDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(SuperDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(LiteralDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(ClassLiteralDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(TripletOrExpressionListDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(DistArraySecRefDimListDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(IdentifierDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(AllocationExpressionDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(ExpressionDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor
 o visit
public void visit(ArgumentsDescriptor n)
Overrides:
visit in class AbstractPrimaryExpressionVisitor

All Packages  Class Hierarchy  This Package  Previous  Next  Index