|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acm.seguin.pretty.PrettyPrintVisitor
public class PrettyPrintVisitor
This object simply reflects all the processing back to the individual nodes.
| Constructor Summary | |
|---|---|
PrettyPrintVisitor()
Constructor for the PrettyPrintVisitor object |
|
| Method Summary | |
|---|---|
protected java.lang.Object |
binaryExpression(net.sourceforge.jrefactory.ast.SimpleNode node,
java.util.Enumeration names,
java.lang.Object data)
Description of the Method |
protected java.lang.Object |
binaryExpression(net.sourceforge.jrefactory.ast.SimpleNode node,
java.lang.String name,
java.lang.Object data)
Description of the Method |
protected void |
forceBlock(net.sourceforge.jrefactory.ast.Node node,
PrintData printData,
boolean newline,
boolean canRemoveBlock)
Forces a block around this node, if it is not already a block |
protected void |
forInit(net.sourceforge.jrefactory.ast.ASTLocalVariableDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTActualTypeArgument node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAdditiveExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAllocationExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAndExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAnnotationMethodDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAnnotation node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAnnotationTypeDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAnnotationTypeMemberDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTArgumentList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTArguments node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTArrayDimsAndInits node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTArrayInitializer node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAssertionStatement node,
java.lang.Object data)
Visit the assertion node |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTAssignmentOperator node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTBlock node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTBlockStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTBooleanLiteral node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTBreakStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTCastExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTClassBodyDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTClassBody node,
java.lang.Object data)
Visits a class body node |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTClassBody node,
java.lang.Object data,
boolean newline)
Visits a class body node |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTClassDeclaration node,
java.lang.Object data)
Visit a class declaration |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTClassOrInterfaceType node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTCompilationUnit node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTConditionalAndExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTConditionalExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTConditionalOrExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTConstantDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTConstructorDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTContinueStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTDoStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTEmptyStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTEnumDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTEnumElement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTEqualityExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTExclusiveOrExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTExplicitConstructorInvocation node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTFieldDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTForInit node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTFormalParameter node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTFormalParameters node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTForStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTForUpdate node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTGenericNameList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTIdentifier node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTIfStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTImportDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInclusiveOrExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInitializer node,
java.lang.Object data)
Formats the initializer |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInstanceOfExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInterfaceBody node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInterfaceDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTInterfaceMemberDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTJSPBody node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTLabeledStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTLiteral node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTLocalVariableDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMemberValueArrayInitializer node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMemberValue node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMemberValuePair node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMemberValuePairs node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMethodDeclaration node,
java.lang.Object data)
Pretty prints the method declaration |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMethodDeclarator node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTMultiplicativeExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTNameList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTName node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTNestedClassDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTNestedInterfaceDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTNullLiteral node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPackageDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPostfixExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPreDecrementExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPreIncrementExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPrimaryExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPrimaryPrefix node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPrimarySuffix node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTPrimitiveType node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTReferenceTypeList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTReferenceType node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTRelationalExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTResultType node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTReturnStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTShiftExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTStatementExpressionList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTStatementExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTSwitchLabel node,
java.lang.Object data)
Reformats the case XXX: portion of a switch statement |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTSwitchStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTSynchronizedStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTThrowStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTryStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTypeArguments node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTypeDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTType node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTypeParameterList node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTypeParameter node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTTypeParameters node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTUnaryExpressionNotPlusMinus node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTUnaryExpression node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTUnmodifiedClassDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTUnmodifiedInterfaceDeclaration node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTVariableDeclaratorId node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTVariableDeclarator node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTVariableInitializer node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.ASTWhileStatement node,
java.lang.Object data)
Description of the Method |
java.lang.Object |
visit(net.sourceforge.jrefactory.ast.SimpleNode node,
java.lang.Object data)
Description of the Method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PrettyPrintVisitor()
| Method Detail |
|---|
public java.lang.Object visit(net.sourceforge.jrefactory.ast.SimpleNode node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTJSPBody node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTypeParameterList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTypeParameter node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTypeParameters node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTypeArguments node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTReferenceTypeList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTReferenceType node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTClassOrInterfaceType node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTActualTypeArgument node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTGenericNameList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTEnumDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTIdentifier node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTEnumElement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAnnotationTypeDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAnnotationTypeMemberDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAnnotationMethodDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTConstantDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAnnotation node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMemberValuePairs node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMemberValuePair node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMemberValue node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMemberValueArrayInitializer node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTCompilationUnit node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPackageDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTImportDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTypeDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTClassDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - the class declarationdata - the print data
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTUnmodifiedClassDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTClassBody node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - The node we are visitingdata - the print data
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTClassBody node,
java.lang.Object data,
boolean newline)
node - The node we are visitingdata - The print datanewline - Whether there should be a new line
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTNestedClassDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTClassBodyDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInterfaceDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTNestedInterfaceDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTUnmodifiedInterfaceDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInterfaceBody node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInterfaceMemberDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTFieldDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTVariableDeclarator node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTVariableDeclaratorId node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTVariableInitializer node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTArrayInitializer node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMethodDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - the node in the parse treedata - the print data
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMethodDeclarator node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTFormalParameters node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTFormalParameter node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTConstructorDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTExplicitConstructorInvocation node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInitializer node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - The initializer nodedata - The print data
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTType node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPrimitiveType node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTResultType node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTName node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTNameList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAssignmentOperator node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTConditionalExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTConditionalOrExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTConditionalAndExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInclusiveOrExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTExclusiveOrExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAndExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTEqualityExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTInstanceOfExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTRelationalExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTShiftExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAdditiveExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTMultiplicativeExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTUnaryExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPreIncrementExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPreDecrementExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTUnaryExpressionNotPlusMinus node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPostfixExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTCastExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPrimaryExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPrimaryPrefix node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTPrimarySuffix node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTLiteral node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTBooleanLiteral node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTNullLiteral node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTArguments node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTArgumentList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAllocationExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTArrayDimsAndInits node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTLabeledStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTBlock node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTBlockStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTLocalVariableDeclaration node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTEmptyStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTStatementExpression node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTSwitchStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTSwitchLabel node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTIfStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTWhileStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTDoStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTForStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTForInit node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTStatementExpressionList node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTForUpdate node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTBreakStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTContinueStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTReturnStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTThrowStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTSynchronizedStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTTryStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - Description of Parameterdata - Description of Parameter
public java.lang.Object visit(net.sourceforge.jrefactory.ast.ASTAssertionStatement node,
java.lang.Object data)
visit in interface net.sourceforge.jrefactory.parser.JavaParserVisitornode - the nodedata - the data needed to perform the visit
protected java.lang.Object binaryExpression(net.sourceforge.jrefactory.ast.SimpleNode node,
java.lang.String name,
java.lang.Object data)
node - Description of Parametername - Description of Parameterdata - Description of Parameter
protected java.lang.Object binaryExpression(net.sourceforge.jrefactory.ast.SimpleNode node,
java.util.Enumeration names,
java.lang.Object data)
node - Description of Parameternames - Description of Parameterdata - Description of Parameter
protected void forInit(net.sourceforge.jrefactory.ast.ASTLocalVariableDeclaration node,
java.lang.Object data)
node - Description of Parameterdata - Description of Parameter
protected void forceBlock(net.sourceforge.jrefactory.ast.Node node,
PrintData printData,
boolean newline,
boolean canRemoveBlock)
node - the nodeprintData - the print datanewline - do we have a newline at the end of the blockcanRemoveBlock - Description of the Parameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||