Home | History | Annotate | Download | only in validator
      1 package com.github.javaparser.ast.validator;
      2 
      3 import com.github.javaparser.ast.Node;
      4 import com.github.javaparser.ast.visitor.VoidVisitorAdapter;
      5 
      6 /**
      7  * A validator that uses a visitor for validation.
      8  * This class is the visitor too.
      9  * Implement the "visit" methods you want to use for validation.
     10  */
     11 public abstract class VisitorValidator extends VoidVisitorAdapter<ProblemReporter> implements Validator {
     12     @Override
     13     public void accept(Node node, ProblemReporter problemReporter) {
     14         node.accept(this, problemReporter);
     15     }
     16 }
     17