Klasse OneLineEnforcer

java.lang.Object
org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
org.aspectj.org.eclipse.jdt.internal.formatter.OneLineEnforcer

public class OneLineEnforcer extends ASTVisitor
Implementation of the "Keep braced code on one line" feature.
  • Konstruktordetails

  • Methodendetails

    • preVisit2

      public boolean preVisit2(ASTNode node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      Visits the given AST node prior to the type-specific visit (before visit).

      The default implementation calls ASTVisitor.preVisit(ASTNode) and then returns true. Subclasses may reimplement.

      Setzt außer Kraft:
      preVisit2 in Klasse ASTVisitor
      Parameter:
      node - the node to visit
      Gibt zurück:
      true if visit(node) should be called, and false otherwise.
      Siehe auch:
    • endVisit

      public void endVisit(TypeDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(EnumDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(AnnotationTypeDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(RecordDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may re implement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(AnonymousClassDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(SwitchExpression node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(SwitchStatement node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(Block node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit
    • endVisit

      public void endVisit(ModuleDeclaration node)
      Beschreibung aus Klasse kopiert: ASTVisitor
      End of visit the given type-specific AST node.

      The default implementation does nothing. Subclasses may reimplement.

      Setzt außer Kraft:
      endVisit in Klasse ASTVisitor
      Parameter:
      node - the node to visit