Uses of Interface
gov.nasa.pds.tools.validate.ProblemHandler
| Package | Description |
|---|---|
| gov.nasa.pds.tools.label | |
| gov.nasa.pds.tools.label.validate | |
| gov.nasa.pds.tools.validate |
Implementations of general-purpose classes for the validation
application.
|
| gov.nasa.pds.tools.validate.rule.pds4 |
Implementations of standards rules for the PDS4 data standard.
|
-
Uses of ProblemHandler in gov.nasa.pds.tools.label
Methods in gov.nasa.pds.tools.label that return ProblemHandler Modifier and Type Method Description ProblemHandlerCachedLSResourceResolver. getProblemHandler()Methods in gov.nasa.pds.tools.label with parameters of type ProblemHandler Modifier and Type Method Description List<String>LabelValidator. getSchematrons(NodeList nodeList, URL url, ProblemHandler handler)DocumentLabelValidator. parseAndValidate(ProblemHandler handler, URL url)Parses and validates a label against the schema and Schematron files, and returns the parsed XML.voidCachedLSResourceResolver. setProblemHandler(ProblemHandler handler)TransformerSchematronTransformer. transform(URL schematron, ProblemHandler handler)Transform the given schematron.TransformerSchematronTransformer. transform(Source source, ProblemHandler handler)Transform the given schematron source.voidLabelValidator. validate(ProblemHandler handler, File labelFile)voidLabelValidator. validate(ProblemHandler handler, URL url)Validates the label against schema and schematron constraints.Constructors in gov.nasa.pds.tools.label with parameters of type ProblemHandler Constructor Description CachedLSResourceResolver(ProblemHandler handler)Constructor.LabelErrorHandler(ProblemHandler handler)TransformerErrorListener(ProblemHandler handler)Constructor. -
Uses of ProblemHandler in gov.nasa.pds.tools.label.validate
Methods in gov.nasa.pds.tools.label.validate with parameters of type ProblemHandler Modifier and Type Method Description booleanDefaultDocumentValidator. validate(ProblemHandler handler, Source xml)booleanDocumentValidator. validate(ProblemHandler handler, Source xml)Method signature for checking to see if a label is valid.booleanExternalValidator. validate(ProblemHandler handler, File labelFile)Method signature for checking to see if a label is valid.booleanExternalValidator. validate(ProblemHandler handler, URL url)Method signature for checking to see if a label is valid. -
Uses of ProblemHandler in gov.nasa.pds.tools.validate
Subinterfaces of ProblemHandler in gov.nasa.pds.tools.validate Modifier and Type Interface Description interfaceProblemListenerDefines an interface for receiving problems during the validation.interfaceValidateProblemHandlerDefines an interface for handling exceptions during label validation.Classes in gov.nasa.pds.tools.validate that implement ProblemHandler Modifier and Type Class Description classListenerExceptionPropagatorListener class intended to propagate the problems to a handler for further processing.classProblemContainerImplements a problem listener that accumulates problems in a list. -
Uses of ProblemHandler in gov.nasa.pds.tools.validate.rule.pds4
Classes in gov.nasa.pds.tools.validate.rule.pds4 that implement ProblemHandler Modifier and Type Class Description classProblemProcessorImplements a ProblemHandler for XML parsing and Schematron errors.