See: Description
Class | Description |
---|---|
ArrayContentValidationRule | |
BundleContentsNamingRule |
Implements a validation rule ensuring that only valid files and
directories appear in the root directory of a bundle.
|
BundleReferentialIntegrityRule |
Validation rule that performs referential integrity checking on
a Product_Bundle product label.
|
BundleValidationRule |
Implements a validation chain that validates PDS4 bundles.
|
CollectionInBundleRule |
Implements a rule that iterates over subdirectories, treating each
as a collection within a bundle, and applying the PDS4 collection
rules for each.
|
CollectionReferentialIntegrityRule |
Validation rule that performs referential integrity checking
on a Product_Collection product label.
|
CollectionValidationRule |
Implements a validation chain that validates PDS4 collections.
|
ContextProductReferenceValidationRule |
Class that checks that context products referenced in a product label
exist in a supplied list of registered context products at the
Engineering Node.
|
DateTimeValidator |
Class to validate datetime values.
|
DirectoryValidationRule |
Implements a rule chain for validating PDS4 directories, but not
necessarily bundles or collections.
|
ExceptionProcessor |
Implements an exception handler for XML parsing and Schematron
errors.
|
FileAndDirectoryNamingRule |
Implements a validation rule enforcing file and directory
naming standards.
|
FileReferenceValidationRule |
Implements a rule to validate file references found in a label.
|
FindUnreferencedFiles |
Implements a validation rule that checks that all files are
referenced by some label.
|
FindUnreferencedIdentifiers |
Implements a validation rule that checks that all identifiers are
referenced by some label.
|
LabelInFolderRule |
Implements the rule that all files that look like labels in a folder
must be valid labels.
|
LabelValidationChain |
Implements a validation chain for checking a single PDS4 label.
|
LabelValidationRule |
Implements a validation chain that validates PDS4 bundles.
|
LocalIdentifierReferencesRule |
This class checks that local identifiers referenced in a label
exist in that label.
|
PDS4Context |
Implements constants for storing and retrieving items from the
rule context.
|
PDS4Problems |
Defines the problems that can be reported by PDS4 validation rules.
|
ProblemProcessor |
Implements a ProblemHandler for XML parsing and Schematron
errors.
|
RegisterLabelIdentifiers |
Registers identifiers defined within a label, and verifies that
the same identifier is not registered twice.
|
RegisterTargetReferences |
Registers file references from the label, as well as an implied
reference to the label itself.
|
SchemaValidator |
Class to validate schemas.
|
SubdirectoryNamingRule |
Implements a rule that checks for children of a directory
using illegal names.
|
SubDirectoryRule |
Implements a rule that iterates over subdirectories, validating
each as a PDS4 folder.
|
TableDataContentValidationRule |
Class that does data content validation of tables.
|
TableFieldDefinitionRule |
Implements a validation rule that checks that fields of tables
are defined in order, that they do not overlap, and that the
fields do not extend outside the record.
|
Copyright © 2010-2019 Planetary Data System. All Rights Reserved.