com.ibm.adt.ovf.ext.punit.ast
Class AbstractVisitor

java.lang.Object
  extended by com.ibm.adt.ovf.ext.punit.ast.AbstractVisitor
All Implemented Interfaces:
ArgumentVisitor, Visitor
Direct Known Subclasses:
PUnitVisitor

public abstract class AbstractVisitor
extends java.lang.Object
implements Visitor, ArgumentVisitor


Constructor Summary
AbstractVisitor()
           
 
Method Summary
abstract  void unimplementedVisitor(java.lang.String s)
           
 void visit(ASTNode n)
           
 void visit(ASTNode n, java.lang.Object o)
           
 void visit(ASTNodeToken n)
           
 void visit(ASTNodeToken n, java.lang.Object o)
           
 void visit(Base n)
           
 void visit(Base n, java.lang.Object o)
           
 void visit(CountedOrDecibelBaseUnit n)
           
 void visit(CountedOrDecibelBaseUnit n, java.lang.Object o)
           
 void visit(DividedBaseUnit n)
           
 void visit(DividedBaseUnit n, java.lang.Object o)
           
 void visit(Exponent0 n)
           
 void visit(Exponent0 n, java.lang.Object o)
           
 void visit(Exponent1 n)
           
 void visit(Exponent1 n, java.lang.Object o)
           
 void visit(Exponent2 n)
           
 void visit(Exponent2 n, java.lang.Object o)
           
 void visit(Lpar n)
           
 void visit(Lpar n, java.lang.Object o)
           
 void visit(Modifier1 n)
           
 void visit(Modifier1 n, java.lang.Object o)
           
 void visit(Modifier2 n)
           
 void visit(Modifier2 n, java.lang.Object o)
           
 void visit(MultipliedBaseUnit n)
           
 void visit(MultipliedBaseUnit n, java.lang.Object o)
           
 void visit(Number0 n)
           
 void visit(Number0 n, java.lang.Object o)
           
 void visit(Number1 n)
           
 void visit(Number1 n, java.lang.Object o)
           
 void visit(Operator0 n)
           
 void visit(Operator0 n, java.lang.Object o)
           
 void visit(Operator1 n)
           
 void visit(Operator1 n, java.lang.Object o)
           
 void visit(OptionalSpace n)
           
 void visit(OptionalSpace n, java.lang.Object o)
           
 void visit(OptionalWS0 n)
           
 void visit(OptionalWS0 n, java.lang.Object o)
           
 void visit(OptionalWS1 n)
           
 void visit(OptionalWS1 n, java.lang.Object o)
           
 void visit(PositiveNumber0 n)
           
 void visit(PositiveNumber0 n, java.lang.Object o)
           
 void visit(PositiveNumber1 n)
           
 void visit(PositiveNumber1 n, java.lang.Object o)
           
 void visit(ProgrammaticUnit n)
           
 void visit(ProgrammaticUnit n, java.lang.Object o)
           
 void visit(Rpar n)
           
 void visit(Rpar n, java.lang.Object o)
           
 void visit(SimpleName0 n)
           
 void visit(SimpleName0 n, java.lang.Object o)
           
 void visit(SimpleName1 n)
           
 void visit(SimpleName1 n, java.lang.Object o)
           
 void visit(Terms n)
           
 void visit(Terms n, java.lang.Object o)
           
 void visit(WhatsCounted n)
           
 void visit(WhatsCounted n, java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractVisitor

public AbstractVisitor()
Method Detail

unimplementedVisitor

public abstract void unimplementedVisitor(java.lang.String s)

visit

public void visit(ASTNodeToken n)
Specified by:
visit in interface Visitor

visit

public void visit(ASTNodeToken n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(ProgrammaticUnit n)
Specified by:
visit in interface Visitor

visit

public void visit(ProgrammaticUnit n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Terms n)
Specified by:
visit in interface Visitor

visit

public void visit(Terms n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(MultipliedBaseUnit n)
Specified by:
visit in interface Visitor

visit

public void visit(MultipliedBaseUnit n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(DividedBaseUnit n)
Specified by:
visit in interface Visitor

visit

public void visit(DividedBaseUnit n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Modifier1 n)
Specified by:
visit in interface Visitor

visit

public void visit(Modifier1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Modifier2 n)
Specified by:
visit in interface Visitor

visit

public void visit(Modifier2 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Base n)
Specified by:
visit in interface Visitor

visit

public void visit(Base n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(CountedOrDecibelBaseUnit n)
Specified by:
visit in interface Visitor

visit

public void visit(CountedOrDecibelBaseUnit n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Lpar n)
Specified by:
visit in interface Visitor

visit

public void visit(Lpar n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Rpar n)
Specified by:
visit in interface Visitor

visit

public void visit(Rpar n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(WhatsCounted n)
Specified by:
visit in interface Visitor

visit

public void visit(WhatsCounted n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(OptionalSpace n)
Specified by:
visit in interface Visitor

visit

public void visit(OptionalSpace n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(PositiveNumber0 n)
Specified by:
visit in interface Visitor

visit

public void visit(PositiveNumber0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(PositiveNumber1 n)
Specified by:
visit in interface Visitor

visit

public void visit(PositiveNumber1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Number0 n)
Specified by:
visit in interface Visitor

visit

public void visit(Number0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Number1 n)
Specified by:
visit in interface Visitor

visit

public void visit(Number1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Exponent0 n)
Specified by:
visit in interface Visitor

visit

public void visit(Exponent0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Exponent1 n)
Specified by:
visit in interface Visitor

visit

public void visit(Exponent1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Exponent2 n)
Specified by:
visit in interface Visitor

visit

public void visit(Exponent2 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Operator0 n)
Specified by:
visit in interface Visitor

visit

public void visit(Operator0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(Operator1 n)
Specified by:
visit in interface Visitor

visit

public void visit(Operator1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(SimpleName0 n)
Specified by:
visit in interface Visitor

visit

public void visit(SimpleName0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(SimpleName1 n)
Specified by:
visit in interface Visitor

visit

public void visit(SimpleName1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(OptionalWS0 n)
Specified by:
visit in interface Visitor

visit

public void visit(OptionalWS0 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(OptionalWS1 n)
Specified by:
visit in interface Visitor

visit

public void visit(OptionalWS1 n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor

visit

public void visit(ASTNode n)
Specified by:
visit in interface Visitor

visit

public void visit(ASTNode n,
                  java.lang.Object o)
Specified by:
visit in interface ArgumentVisitor


© Copyright 2008 IBM Corp. 2008 All Rights Reserved