|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |