Package gov.nasa.pds.tools.validate
package gov.nasa.pds.tools.validate
Implementations of general-purpose classes for the validation application.
-
ClassDescriptionObject representation of additional target input.Provide ways to get latest version of bundle/collection files, or build list of files to ignore and make exception of when a bundle is not applicable for target as a file.An object representation of problems relating to data content validation.Class that represents the lidvid of a PDS4 data product.Defines a reference from a location to an identifier.Listener class intended to propagate the problems to a handler for further processing.Defines categories of problems.Implements a problem listener that accumulates problems in a list.Defines a specific problem uncovered by a validation rule.Defines an interface for handling problems during label validation.Defines an interface for receiving problems during the validation.Defines the types of problems that can be reported by validation rules.Defines the standards documents against which we are testing.Object representation of a target input.Class to examine if a Target maches a certain product type, either a bundle or a collection.Defines an interface for keeping track of validation targets and their attributes.An enum of the different types of targets that can be passed into the Validate Tool.Defines an interface for handling exceptions during label validation.Implements an object that allows validation rules to get resource objects of the proper class.Represents a location within a validation subtree that can have errors reported against it.Class containing some of the common XPaths used in the library.