Class GosuVisitor
- java.lang.Object
-
- editor.util.transform.java.visitor.GosuVisitor
-
-
Constructor Summary
Constructors Constructor Description GosuVisitor(int tabSize, com.sun.source.util.DocTrees docTrees)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilder
getOutput()
String
visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree node, Object v)
String
visitAnnotation(com.sun.source.tree.AnnotationTree node, Object v)
String
visitArrayAccess(com.sun.source.tree.ArrayAccessTree node, Object v)
String
visitArrayType(com.sun.source.tree.ArrayTypeTree node, Object v)
String
visitAssert(com.sun.source.tree.AssertTree node, Object v)
String
visitAssignment(com.sun.source.tree.AssignmentTree node, Object v)
String
visitBinary(com.sun.source.tree.BinaryTree node, Object v)
String
visitBlock(com.sun.source.tree.BlockTree node, Object v)
String
visitBreak(com.sun.source.tree.BreakTree node, Object v)
String
visitCase(com.sun.source.tree.CaseTree node, Object v)
String
visitCatch(com.sun.source.tree.CatchTree node, Object v)
String
visitClass(com.sun.source.tree.ClassTree node, Object v)
String
visitCompilationUnit(com.sun.source.tree.CompilationUnitTree node, Object v)
String
visitCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree node, Object v)
String
visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree node, Object v)
String
visitContinue(com.sun.source.tree.ContinueTree node, Object v)
String
visitDoWhileLoop(com.sun.source.tree.DoWhileLoopTree node, Object v)
String
visitEmptyStatement(com.sun.source.tree.EmptyStatementTree node, Object v)
String
visitEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree node, Object v)
String
visitErroneous(com.sun.source.tree.ErroneousTree node, Object v)
String
visitExports(com.sun.source.tree.ExportsTree node, Object o)
String
visitExpressionStatement(com.sun.source.tree.ExpressionStatementTree node, Object v)
String
visitForLoop(com.sun.source.tree.ForLoopTree node, Object v)
String
visitIdentifier(com.sun.source.tree.IdentifierTree node, Object v)
String
visitIf(com.sun.source.tree.IfTree node, Object v)
String
visitImport(com.sun.source.tree.ImportTree node, Object v)
String
visitInstanceOf(com.sun.source.tree.InstanceOfTree node, Object v)
String
visitIntersectionType(com.sun.source.tree.IntersectionTypeTree node, Object v)
String
visitLabeledStatement(com.sun.source.tree.LabeledStatementTree node, Object v)
String
visitLambdaExpression(com.sun.source.tree.LambdaExpressionTree node, Object v)
String
visitLiteral(com.sun.source.tree.LiteralTree node, Object v)
String
visitMemberReference(com.sun.source.tree.MemberReferenceTree node, Object v)
String
visitMemberSelect(com.sun.source.tree.MemberSelectTree node, Object v)
String
visitMethod(com.sun.source.tree.MethodTree node, Object v)
String
visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node, Object v)
String
visitModifiers(com.sun.source.tree.ModifiersTree node, Object defaultModifier)
String
visitModule(com.sun.source.tree.ModuleTree node, Object o)
String
visitNewArray(com.sun.source.tree.NewArrayTree node, Object v)
String
visitNewClass(com.sun.source.tree.NewClassTree node, Object v)
String
visitOpens(com.sun.source.tree.OpensTree node, Object o)
String
visitOther(com.sun.source.tree.Tree node, Object v)
String
visitPackage(com.sun.source.tree.PackageTree node, Object o)
String
visitParameterizedType(com.sun.source.tree.ParameterizedTypeTree node, Object v)
String
visitParenthesized(com.sun.source.tree.ParenthesizedTree node, Object v)
String
visitPrimitiveType(com.sun.source.tree.PrimitiveTypeTree node, Object v)
String
visitProvides(com.sun.source.tree.ProvidesTree node, Object o)
String
visitRequires(com.sun.source.tree.RequiresTree node, Object o)
String
visitReturn(com.sun.source.tree.ReturnTree node, Object v)
String
visitSwitch(com.sun.source.tree.SwitchTree node, Object v)
String
visitSynchronized(com.sun.source.tree.SynchronizedTree node, Object v)
String
visitThrow(com.sun.source.tree.ThrowTree node, Object v)
String
visitTry(com.sun.source.tree.TryTree node, Object v)
String
visitTypeCast(com.sun.source.tree.TypeCastTree node, Object v)
String
visitTypeParameter(com.sun.source.tree.TypeParameterTree node, Object v)
String
visitUnary(com.sun.source.tree.UnaryTree node, Object v)
String
visitUnionType(com.sun.source.tree.UnionTypeTree node, Object v)
String
visitUses(com.sun.source.tree.UsesTree node, Object o)
String
visitVariable(com.sun.source.tree.VariableTree node, Object v)
String
visitWhileLoop(com.sun.source.tree.WhileLoopTree node, Object v)
String
visitWildcard(com.sun.source.tree.WildcardTree node, Object v)
-
-
-
Method Detail
-
getOutput
public StringBuilder getOutput()
-
visitCompilationUnit
public String visitCompilationUnit(com.sun.source.tree.CompilationUnitTree node, Object v)
-
visitLabeledStatement
public String visitLabeledStatement(com.sun.source.tree.LabeledStatementTree node, Object v)
-
visitEnhancedForLoop
public String visitEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree node, Object v)
-
visitEmptyStatement
public String visitEmptyStatement(com.sun.source.tree.EmptyStatementTree node, Object v)
-
visitExpressionStatement
public String visitExpressionStatement(com.sun.source.tree.ExpressionStatementTree node, Object v)
-
visitArrayAccess
public String visitArrayAccess(com.sun.source.tree.ArrayAccessTree node, Object v)
-
visitParameterizedType
public String visitParameterizedType(com.sun.source.tree.ParameterizedTypeTree node, Object v)
-
visitMemberSelect
public String visitMemberSelect(com.sun.source.tree.MemberSelectTree node, Object v)
-
visitMemberReference
public String visitMemberReference(com.sun.source.tree.MemberReferenceTree node, Object v)
-
visitParenthesized
public String visitParenthesized(com.sun.source.tree.ParenthesizedTree node, Object v)
-
visitSynchronized
public String visitSynchronized(com.sun.source.tree.SynchronizedTree node, Object v)
-
visitDoWhileLoop
public String visitDoWhileLoop(com.sun.source.tree.DoWhileLoopTree node, Object v)
-
visitConditionalExpression
public String visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree node, Object v)
-
visitMethodInvocation
public String visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node, Object v)
-
visitLambdaExpression
public String visitLambdaExpression(com.sun.source.tree.LambdaExpressionTree node, Object v)
-
visitPrimitiveType
public String visitPrimitiveType(com.sun.source.tree.PrimitiveTypeTree node, Object v)
-
visitModifiers
public String visitModifiers(com.sun.source.tree.ModifiersTree node, Object defaultModifier)
-
visitTypeParameter
public String visitTypeParameter(com.sun.source.tree.TypeParameterTree node, Object v)
-
visitCompoundAssignment
public String visitCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree node, Object v)
-
visitAnnotatedType
public String visitAnnotatedType(com.sun.source.tree.AnnotatedTypeTree node, Object v)
-
-