Class WrapPreparator

java.lang.Object
org.eclipse.jdt.core.dom.ASTVisitor
org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator

public class WrapPreparator extends org.eclipse.jdt.core.dom.ASTVisitor
  • Constructor Summary

    Constructors
    Constructor
    Description
    WrapPreparator(org.eclipse.jdt.internal.formatter.TokenManager tokenManager, org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options, int kind)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    endVisit(org.eclipse.jdt.core.dom.DoStatement node)
     
    void
    finishUp(org.eclipse.jdt.core.dom.ASTNode astRoot, List<org.eclipse.jface.text.IRegion> regions)
     
    void
    postVisit(org.eclipse.jdt.core.dom.ASTNode node)
     
    boolean
    preVisit2(org.eclipse.jdt.core.dom.ASTNode node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ArrayInitializer node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.AssertStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.Assignment node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.Block node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.CatchClause node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ClassInstanceCreation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ConditionalExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ConstructorInvocation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.CreationReference node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.DoStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.EnhancedForStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.EnumConstantDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.EnumDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ExportsDirective node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ExpressionMethodReference node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.FieldAccess node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.FieldDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ForStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.IfStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.InfixExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.LambdaExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.MethodDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.MethodInvocation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.NormalAnnotation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.OpensDirective node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.PackageDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ParameterizedType node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ProvidesDirective node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.QualifiedName node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.RecordDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SingleMemberAnnotation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SingleVariableDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SuperConstructorInvocation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SuperFieldAccess node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SuperMethodInvocation node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SuperMethodReference node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SwitchExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.SwitchStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.ThisExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.TryStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.TypeDeclaration node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.TypeMethodReference node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.UnionType node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.VariableDeclarationExpression node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.VariableDeclarationFragment node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.VariableDeclarationStatement node)
     
    boolean
    visit(org.eclipse.jdt.core.dom.WhileStatement node)
     

    Methods inherited from class org.eclipse.jdt.core.dom.ASTVisitor

    endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WrapPreparator

      public WrapPreparator(org.eclipse.jdt.internal.formatter.TokenManager tokenManager, org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options, int kind)
  • Method Details

    • preVisit2

      public boolean preVisit2(org.eclipse.jdt.core.dom.ASTNode node)
      Overrides:
      preVisit2 in class org.eclipse.jdt.core.dom.ASTVisitor
    • postVisit

      public void postVisit(org.eclipse.jdt.core.dom.ASTNode node)
      Overrides:
      postVisit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.PackageDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.NormalAnnotation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SingleMemberAnnotation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.TypeDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.RecordDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.MethodDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.EnumDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.EnumConstantDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.Block node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.MethodInvocation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SuperMethodInvocation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ClassInstanceCreation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ConstructorInvocation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SuperConstructorInvocation node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.FieldAccess node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.QualifiedName node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ThisExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SuperFieldAccess node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.InfixExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ConditionalExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ArrayInitializer node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.Assignment node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationFragment node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.IfStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ForStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.EnhancedForStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.WhileStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.core.dom.DoStatement node)
      Overrides:
      endVisit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.TryStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.UnionType node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.LambdaExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.FieldDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SingleVariableDeclaration node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ParameterizedType node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.TypeMethodReference node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ExpressionMethodReference node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SuperMethodReference node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.CreationReference node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ExportsDirective node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.OpensDirective node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.ProvidesDirective node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.CatchClause node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SwitchStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.SwitchExpression node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.DoStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.core.dom.AssertStatement node)
      Overrides:
      visit in class org.eclipse.jdt.core.dom.ASTVisitor
    • finishUp

      public void finishUp(org.eclipse.jdt.core.dom.ASTNode astRoot, List<org.eclipse.jface.text.IRegion> regions)