Class ProblemProcessor

java.lang.Object
gov.nasa.pds.tools.validate.rule.pds4.ProblemProcessor
All Implemented Interfaces:
ProblemHandler

public class ProblemProcessor
extends Object
implements ProblemHandler
Implements a ProblemHandler for XML parsing and Schematron errors.
  • Constructor Details

    • ProblemProcessor

      public ProblemProcessor​(ProblemListener listener, URL target)
      Constructor.
      Parameters:
      listener - problem listener.
      target - The URL of the target label.
  • Method Details

    • getTarget

      public URL getTarget()
      Returns:
      The target label.
    • addProblem

      public void addProblem​(ValidationProblem problem)
      Add a problem.
      Specified by:
      addProblem in interface ProblemHandler
      Parameters:
      problem - The validation problem to add.