Uses of Class
openjava.ptree.util.ParseTreeVisitor

Packages that use ParseTreeVisitor
openjava.ptree   
openjava.ptree.util   
 

Uses of ParseTreeVisitor in openjava.ptree
 

Methods in openjava.ptree with parameters of type ParseTreeVisitor
abstract  void ParseTreeObject.accept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on the accepted visitor.
abstract  void ParseTreeObject.childrenAccept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on each child ParseTree object with this visitor.
 void NonLeaf.childrenAccept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on each child ParseTree object with this visitor.
 void VariableDeclaration.accept(ParseTreeVisitor v)
           
 void Leaf.childrenAccept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on each child ParseTree object with this visitor.
 void Leaf.accept(ParseTreeVisitor v)
           
 void SelfAccess.accept(ParseTreeVisitor v)
           
 void AssignmentExpression.accept(ParseTreeVisitor v)
           
 void Literal.accept(ParseTreeVisitor v)
           
 void CompilationUnit.accept(ParseTreeVisitor v)
           
 void BreakStatement.accept(ParseTreeVisitor v)
           
 void UnaryExpression.accept(ParseTreeVisitor v)
           
 void ThrowStatement.accept(ParseTreeVisitor v)
           
 void EmptyStatement.accept(ParseTreeVisitor v)
           
 void Variable.accept(ParseTreeVisitor v)
           
 void List.childrenAccept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on each child ParseTree object with this visitor.
 void ModifierList.accept(ParseTreeVisitor v)
           
 void StatementList.accept(ParseTreeVisitor v)
           
 void Block.accept(ParseTreeVisitor v)
           
 void ArrayAccess.accept(ParseTreeVisitor v)
           
 void FieldDeclaration.accept(ParseTreeVisitor v)
           
 void ArrayAllocationExpression.accept(ParseTreeVisitor v)
           
 void ClassDeclarationList.accept(ParseTreeVisitor v)
           
 void ForStatement.accept(ParseTreeVisitor v)
           
 void VariableDeclarator.accept(ParseTreeVisitor v)
           
 void ConstructorDeclaration.accept(ParseTreeVisitor v)
           
 void MethodDeclaration.accept(ParseTreeVisitor v)
           
 void SwitchStatement.accept(ParseTreeVisitor v)
           
 void MemberDeclarationList.accept(ParseTreeVisitor v)
           
 void MemberInitializer.accept(ParseTreeVisitor v)
           
 void FieldAccess.accept(ParseTreeVisitor v)
           
 void CaseLabelList.accept(ParseTreeVisitor v)
           
 void TryStatement.accept(ParseTreeVisitor v)
           
 void CaseLabel.accept(ParseTreeVisitor v)
           
 void DoWhileStatement.accept(ParseTreeVisitor v)
           
 void ConditionalExpression.accept(ParseTreeVisitor v)
           
 void LabeledStatement.accept(ParseTreeVisitor v)
           
 void SynchronizedStatement.accept(ParseTreeVisitor v)
           
 void CaseGroupList.accept(ParseTreeVisitor v)
           
 void ParameterList.accept(ParseTreeVisitor v)
           
 void ContinueStatement.accept(ParseTreeVisitor v)
           
 void InstanceofExpression.accept(ParseTreeVisitor v)
           
 void ClassLiteral.accept(ParseTreeVisitor v)
           
 void ExpressionStatement.accept(ParseTreeVisitor v)
           
 void MethodCall.accept(ParseTreeVisitor v)
           
 void CatchList.accept(ParseTreeVisitor v)
           
 void AllocationExpression.accept(ParseTreeVisitor v)
           
 void ExpressionList.accept(ParseTreeVisitor v)
           
 void Parameter.accept(ParseTreeVisitor v)
           
 void CastExpression.accept(ParseTreeVisitor v)
           
 void BinaryExpression.accept(ParseTreeVisitor v)
           
 void CaseGroup.accept(ParseTreeVisitor v)
           
 void ParseTree.accept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on the accepted visitor.
 void ParseTree.childrenAccept(ParseTreeVisitor visitor)
          Accepts a ParseTreeVisitor object as the role of a Visitor in the Visitor pattern, as the role of an Element in the Visitor pattern. This invoke an appropriate visit() method on each child ParseTree object with this visitor.
 void ObjectList.accept(ParseTreeVisitor v)
           
 void TypeName.accept(ParseTreeVisitor v)
           
 void IfStatement.accept(ParseTreeVisitor v)
           
 void ReturnStatement.accept(ParseTreeVisitor v)
           
 void ClassDeclaration.accept(ParseTreeVisitor v)
           
 void CatchBlock.accept(ParseTreeVisitor v)
           
 void WhileStatement.accept(ParseTreeVisitor v)
           
 void ArrayInitializer.accept(ParseTreeVisitor v)
           
 void ConstructorInvocation.accept(ParseTreeVisitor v)
           
 

Uses of ParseTreeVisitor in openjava.ptree.util
 

Subclasses of ParseTreeVisitor in openjava.ptree.util
 class ClassLiteralReplacer
          The class ClassLiteralReplacer
 class EvaluationShuttle
          The class EvaluationShuttle is a Visitor role in the Visitor pattern and this also visits each child ParseTree object from left to right.
 class ExpansionApplier
          The class ExpansionApplier is an evaluator of each objects of ParseTree family.
 class MemberAccessCorrector
          The class MemberAccessCorrector For example
 class ScopeHandler
          The class ScopeHandler For example
 class SourceCodeWriter
          The class SourceCodeWriter is a Visitor role in the Visitor pattern and this also visits each child ParseTree object from left to right.
 class TypeNameQualifier
          The class TypeNameQualifier is a utility class to be usede for making a copy of ptree work well without import statements.
 class VariableBinder
          The class VariableBinder For example