All Packages Class Hierarchy This Package Previous Next Index
Interface openjava.tools.Traverser
- public interface Traverser
The Traverser class is a base class of classes which are
used to handle parse-tree.
-
traverseArrayAccess(Traverser)
-
-
traverseArrayAllocationExpression(Traverser)
-
-
traverseAssignmentExpression(Traverser)
-
-
traverseBinaryExpression(Traverser)
-
-
traverseBreakStatement(Traverser)
-
-
traverseCastExpression(Traverser)
-
-
traverseClassDeclaration(Traverser)
-
-
traverseClassLiteral(Traverser)
-
-
traverseClassTypeList(Traverser)
-
-
traverseCompilationUnit(Traverser)
-
-
traverseConditionalExpression(Traverser)
-
-
traverseConstructExpression(Traverser)
-
-
traverseConstructorDeclaration(Traverser)
-
-
traverseContinueStatement(Traverser)
-
-
traverseDoWhileStatement(Traverser)
-
-
traverseEmptyStatement(Traverser)
-
-
traverseExpressionList(Traverser)
-
-
traverseExpressionStatement(Traverser)
-
-
traverseFieldAccess(Traverser)
-
-
traverseFieldDeclaration(Traverser)
-
-
traverseForStatement(Traverser)
-
-
traverseIfStatement(Traverser)
-
-
traverseInstanceInitializer(Traverser)
-
-
traverseInterfaceDeclaration(Traverser)
-
-
traverseLabeledStatement(Traverser)
-
-
traverseLiteral(Traverser)
-
-
traverseMemberList(Traverser)
-
-
traverseMethodCall(Traverser)
-
-
traverseMethodDeclaration(Traverser)
-
-
traverseModifierList(Traverser)
-
-
traverseParameter(Traverser)
-
-
traverseParameterList(Traverser)
-
-
traversePrimitiveType(Traverser)
-
-
traverseQualifiedName(Traverser)
-
-
traverseReturnStatement(Traverser)
-
-
traverseSpecialName(Traverser)
-
-
traverseStatementList(Traverser)
-
-
traverseStaticInitializer(Traverser)
-
-
traverseSwitchStatement(Traverser)
-
-
traverseSyncronizedStatement(Traverser)
-
-
traverseThrowStatement(Traverser)
-
-
traverseTryStatement(Traverser)
-
-
traverseTypeDeclarationList(Traverser)
-
-
traverseTypeSpecifier(Traverser)
-
-
traverseUnaryExpression(Traverser)
-
-
traverseVariableDeclaration(Traverser)
-
-
traverseWhileStatement(Traverser)
-
traverseCompilationUnit
public abstract void traverseCompilationUnit(Traverser t)
traverseTypeDeclarationList
public abstract void traverseTypeDeclarationList(Traverser t)
traverseInterfaceDeclaration
public abstract void traverseInterfaceDeclaration(Traverser t)
traverseClassDeclaration
public abstract void traverseClassDeclaration(Traverser t)
traverseModifierList
public abstract void traverseModifierList(Traverser t)
traverseClassTypeList
public abstract void traverseClassTypeList(Traverser t)
traverseMemberList
public abstract void traverseMemberList(Traverser t)
traverseStaticInitializer
public abstract void traverseStaticInitializer(Traverser t)
traverseInstanceInitializer
public abstract void traverseInstanceInitializer(Traverser t)
traverseFieldDeclaration
public abstract void traverseFieldDeclaration(Traverser t)
traverseMethodDeclaration
public abstract void traverseMethodDeclaration(Traverser t)
traverseConstructorDeclaration
public abstract void traverseConstructorDeclaration(Traverser t)
traverseParameterList
public abstract void traverseParameterList(Traverser t)
traverseStatementList
public abstract void traverseStatementList(Traverser t)
traverseParameter
public abstract void traverseParameter(Traverser t)
traverseTypeSpecifier
public abstract void traverseTypeSpecifier(Traverser t)
traverseVariableDeclaration
public abstract void traverseVariableDeclaration(Traverser t)
traverseExpressionStatement
public abstract void traverseExpressionStatement(Traverser t)
traverseEmptyStatement
public abstract void traverseEmptyStatement(Traverser t)
traverseLabeledStatement
public abstract void traverseLabeledStatement(Traverser t)
traverseIfStatement
public abstract void traverseIfStatement(Traverser t)
traverseSwitchStatement
public abstract void traverseSwitchStatement(Traverser t)
traverseWhileStatement
public abstract void traverseWhileStatement(Traverser t)
traverseDoWhileStatement
public abstract void traverseDoWhileStatement(Traverser t)
traverseForStatement
public abstract void traverseForStatement(Traverser t)
traverseBreakStatement
public abstract void traverseBreakStatement(Traverser t)
traverseContinueStatement
public abstract void traverseContinueStatement(Traverser t)
traverseReturnStatement
public abstract void traverseReturnStatement(Traverser t)
traverseThrowStatement
public abstract void traverseThrowStatement(Traverser t)
traverseSyncronizedStatement
public abstract void traverseSyncronizedStatement(Traverser t)
traverseTryStatement
public abstract void traverseTryStatement(Traverser t)
traverseExpressionList
public abstract void traverseExpressionList(Traverser t)
traverseUnaryExpression
public abstract void traverseUnaryExpression(Traverser t)
traverseBinaryExpression
public abstract void traverseBinaryExpression(Traverser t)
traverseConditionalExpression
public abstract void traverseConditionalExpression(Traverser t)
traverseCastExpression
public abstract void traverseCastExpression(Traverser t)
traverseAssignmentExpression
public abstract void traverseAssignmentExpression(Traverser t)
traverseConstructExpression
public abstract void traverseConstructExpression(Traverser t)
traverseArrayAllocationExpression
public abstract void traverseArrayAllocationExpression(Traverser t)
traverseQualifiedName
public abstract void traverseQualifiedName(Traverser t)
traverseSpecialName
public abstract void traverseSpecialName(Traverser t)
traverseLiteral
public abstract void traverseLiteral(Traverser t)
traverseArrayAccess
public abstract void traverseArrayAccess(Traverser t)
traverseFieldAccess
public abstract void traverseFieldAccess(Traverser t)
traverseMethodCall
public abstract void traverseMethodCall(Traverser t)
traverseClassLiteral
public abstract void traverseClassLiteral(Traverser t)
traversePrimitiveType
public abstract void traversePrimitiveType(Traverser t)
All Packages Class Hierarchy This Package Previous Next Index