A B C D E F G H I L M N O P R S T U V W X 

A

AbstractFileSubtreeWalker<T> - Class in gov.nasa.pds.tools.validate.rule
Implements a class that walks a file system subtree and performs an operation on each file or directory found.
AbstractFileSubtreeWalker() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
 
AbstractFindTargets - Class in gov.nasa.pds.tools.validate.rule
 
AbstractFindTargets() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
AbstractValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements a command chain that also implements ValidationRule, so we can distinguish command chains that can be used for data validation.
AbstractValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
AbstractValidationRule - Class in gov.nasa.pds.tools.validate.rule
The base class for validation rules.
AbstractValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
accept(File) - Method in class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
accept(File, String) - Method in class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
addCachedEntities(Map<String, byte[]>) - Method in class gov.nasa.pds.tools.label.CachedEntityResolver
 
addCachedEntities(Map<String, byte[]>) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
addElement(Element) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
addException(LabelException) - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
addException(LabelException) - Method in interface gov.nasa.pds.tools.label.ExceptionHandler
Reports an exception encountered during label validation.
addException(LabelException) - Method in class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
addIdentifierReference(String, Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addIdentifierReference(String, Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Adds a reference to a target identifier.
addNewValue(File, LabelParserException) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
addPointers(ObjectStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
addProblem(ValidationProblem) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
addProblem(LabelException) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
addProblem(ValidationProblem) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Indicates another problem during the validation.
addProblem(LabelException) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Indicates another problem during the validation.
addProblem(ValidationResults.SimpleProblem) - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
addProblem(File, String, Constants.ProblemType, Integer, Object...) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
addProblem(int, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(Statement, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(Statement, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(URI, int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(File, int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(LabelParserException) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblems(List<LabelParserException>) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
addRow(Object...) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addRow(RowContainer) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addRows(List<RowContainer>) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addTarget(String, TargetType, String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addTarget(String, TargetType, String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Indicates that a target was discovered in the subtree being validated.
addTargetReference(String, String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addTargetReference(String, String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Adds a reference from a label to a target.
addValidator(ExternalValidator) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
addValidator(DocumentValidator) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
addValidator(DocumentValidator) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
appendName(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
APPLICATION_CONTEXT_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
APPLICATION_PROPERTIES_FILENAME - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
APPLICATION_URL_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
ApplicationConstants - Interface in gov.nasa.pds.web.ui.constants
 
ApplicationProperties - Class in gov.nasa.pds.web.ui.utils
 
ApplicationProperties() - Constructor for class gov.nasa.pds.web.ui.utils.ApplicationProperties
 

B

BaseContainerInterface - Interface in gov.nasa.pds.web.ui.containers
An interface used to identify whether an object surfaced in a JSP is a container or not
BinaryConversionUtils - Class in gov.nasa.pds.web.ui.utils
 
BinaryConversionUtils() - Constructor for class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
BinaryPDS4ConversionUtils - Class in gov.nasa.pds.web.ui.utils
Helper class to convert between PDS4 data types
BinaryPDS4ConversionUtils() - Constructor for class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
 
bitToString(StringBuilder, boolean) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Appends a logical 1 or 0 to the existing string based on the value of the bit Used to convert a byte array to string.
BlockingTaskManager - Class in gov.nasa.pds.tools.validate.task
Implements a simple task manager suitable for non-Swing applications that runs a task as soon as it is submitted and does not return until the task is complete.
BlockingTaskManager() - Constructor for class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
booleanGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
BootstrapResolver - Class in gov.nasa.pds.tools.label
 
BootstrapResolver() - Constructor for class gov.nasa.pds.tools.label.BootstrapResolver
 
BROWSE_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
BROWSE_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
Bucket - Class in gov.nasa.pds.web.ui.containers.dataSet
 
Bucket() - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
Bucket(Long) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
BUCKET_LIMIT - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
BundleContentsNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule ensuring that only valid files and directories appear in the root directory of a bundle.
BundleContentsNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
 
BundleReferentialIntegrityRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Validation rule that performs referential integrity checking on a Product_Bundle product label.
BundleReferentialIntegrityRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
bundleReferentialIntegrityRule() - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
BundleValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 bundles.
BundleValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleValidationRule
 
byteArrayToString(byte[], String) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert byte array to String.
bytesToMeg(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 

C

CachedEntityResolver - Class in gov.nasa.pds.tools.label
Class that caches entities into memory.
CachedEntityResolver() - Constructor for class gov.nasa.pds.tools.label.CachedEntityResolver
Constructor.
CachedLSResourceResolver - Class in gov.nasa.pds.tools.label
Class to resolve resources.
CachedLSResourceResolver() - Constructor for class gov.nasa.pds.tools.label.CachedLSResourceResolver
Constructor.
CachedLSResourceResolver(ExceptionHandler) - Constructor for class gov.nasa.pds.tools.label.CachedLSResourceResolver
Constructor.
CALIB_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CALIB_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
cancel(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
cancel(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Requests to cancel the task.
CancelledException - Exception in gov.nasa.pds.web.ui.utils
Action cancelled event.
CancelledException() - Constructor for exception gov.nasa.pds.web.ui.utils.CancelledException
 
cancelRequested() - Method in interface gov.nasa.pds.tools.validate.task.TaskAdvisor
Tests whether the task is being asked to cancel early.
canRead(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
canRead(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
CASE_INSENSITIVE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
CATALOG_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CATALOG_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
checkAvailableMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkAvailableMemory(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkAvailableMemory(double) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkFileAndDirectoryNaming() - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
Checks that files and directories at the root of the bundle are valid.
checkFileAndDirectoryNaming() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
Checks that the files and directories in the target conform to the naming rules in sections 6C.1 and 6C.2.
checkIllegalDirectoryNames() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
Checks for illegal subdirectory names.
checkLabelExtension() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
Implements a rule that checks the label file extension.
CHECKSUM_MANIFEST_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve a hash map containing the checksum values from a given checksum manifest.
clear() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
clear() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Forces the cache of catalog mappings to be cleared.
clear() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Clears all problems.
clone() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
clone() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
CollectionInBundleRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that iterates over subdirectories, treating each as a collection within a bundle, and applying the PDS4 collection rules for each.
CollectionInBundleRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
CollectionReferentialIntegrityRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Validation rule that performs referential integrity checking on a Product_Collection product label.
CollectionReferentialIntegrityRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
collectionReferentialIntegrityRule() - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
CollectionValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 collections.
CollectionValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionValidationRule
 
Column - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Column(int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
Column(ColumnInfo, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
Column() - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
ColumnInfo - Class in gov.nasa.pds.web.ui.containers
 
ColumnInfo(ObjectStatement) - Constructor for class gov.nasa.pds.web.ui.containers.ColumnInfo
Constructor used for PDS3 labels.
Comparators - Class in gov.nasa.pds.web.ui.utils
 
Comparators() - Constructor for class gov.nasa.pds.web.ui.utils.Comparators
 
compareTo(IdentifierReference) - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
compareTo(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
convertByte(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertByteArrayToInt(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert a byte array of size 4 bytes to type int
convertByteArrayToInt(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 4 bytes to type int
convertByteArrayToLong(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert a byte array of size 8 bytes to type long
convertByteArrayToLong(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 8 bytes to type long
convertByteArrayToShort(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 2 bytes to type short
convertLSBSigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into an int.
convertLSBUnsigned(int[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
convertLSBUnsigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
convertMSBSigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into an int.
convertMSBUnsigned(int[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertMSBUnsigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertSignedLSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into an int.
convertSignedMSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into an int.
convertUnsignedLSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertUnsignedMSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
COPYRIGHT - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
crawl(URL) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, boolean) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.FileCrawler
Crawl a given directory url.
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.URLCrawler
 
Crawler - Class in gov.nasa.pds.tools.validate.crawler
 
Crawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.Crawler
 
Crawler(IOFileFilter) - Constructor for class gov.nasa.pds.tools.validate.crawler.Crawler
 
CRAWLER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the crawler.
CrawlerFactory - Class in gov.nasa.pds.tools.validate.crawler
Factory class to instantiate the different Crawler objects.
CrawlerFactory() - Constructor for class gov.nasa.pds.tools.validate.crawler.CrawlerFactory
 
CUMINDEX_NAME_REGEX - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 

D

DATA_FILE - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to the external table file of a collection.
DATA_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DATA_SET_DIRECTORY_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DataSetConstants - Class in gov.nasa.pds.web.ui.constants
 
DataSetConstants() - Constructor for class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DataSetConstants.DataType - Enum in gov.nasa.pds.web.ui.constants
 
DataSetConstants.SetNodeType - Enum in gov.nasa.pds.web.ui.constants
 
DataSetConstants.Status - Enum in gov.nasa.pds.web.ui.constants
 
DataSetValidator - Class in gov.nasa.pds.web.ui.utils
 
DataSetValidator(String, File) - Constructor for class gov.nasa.pds.web.ui.utils.DataSetValidator
 
DataSetValidator(String, File, StatusContainer) - Constructor for class gov.nasa.pds.web.ui.utils.DataSetValidator
 
dateTimeGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
DateUtils - Class in gov.nasa.pds.web.ui.utils
 
DateUtils() - Constructor for class gov.nasa.pds.web.ui.utils.DateUtils
 
DAY - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
DEFAULT_LANGUAGE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_LOCALE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_LOCALE_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
DefaultDocumentValidator - Class in gov.nasa.pds.tools.label.validate
The intent of this class is to perform some default semantic validation on the parsed PDS4 label.
DefaultDocumentValidator() - Constructor for class gov.nasa.pds.tools.label.validate.DefaultDocumentValidator
 
dictionary - Variable in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
DIRECTORY_NAME_CONFLICTS_IN_CASE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that conflicts with the name of another file or folder in the same parent folder.
DIRECTORY_NAME_TOO_LONG - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that exceeds the maximum length.
DIRECTORY_NAME_USES_INVALID_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that includes a disallowed character.
directoryFilter - Variable in class gov.nasa.pds.tools.validate.crawler.Crawler
A directory filter.
DirectoryValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule chain for validating PDS4 directories, but not necessarily bundles or collections.
DirectoryValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.DirectoryValidationRule
 
DOCUMENT_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DOCUMENT_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DocumentValidator - Interface in gov.nasa.pds.tools.label.validate
 
DummyValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements an empty validation chain that is never applicable.
DummyValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.DummyValidationChain
 
DUPLICATE_LOGICAL_IDENTIFIER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a logical identifier that was used more than once.

E

Element - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Element(String, Column, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Element
 
equals(Object) - Method in class gov.nasa.pds.tools.label.SourceLocation
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.Identifier
Determines where 2 LIDVIDs are equal.
equals(Object) - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.Target
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
equals(Object) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
equals(Object) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
ERRATA_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
error(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
error(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
error(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when an error is encountered.
ErrorCodeMapping - Class in gov.nasa.pds.web.ui.utils
 
ErrorCodeMapping() - Constructor for class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
EXCEPTION_CONTAINER_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
ExceptionContainer - Class in gov.nasa.pds.tools.label
Implements an exception handler that retains the exceptions in memory.
ExceptionContainer() - Constructor for class gov.nasa.pds.tools.label.ExceptionContainer
 
ExceptionContainer - Class in gov.nasa.pds.web.ui.containers
 
ExceptionContainer(int, String, String, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
ExceptionContainer(int, String, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
ExceptionHandler - Interface in gov.nasa.pds.tools.label
Defines an interface for handling exceptions during label validation.
ExceptionProcessor - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements an exception handler for XML parsing and Schematron errors.
ExceptionProcessor(ProblemListener, URL) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
ExceptionType - Enum in gov.nasa.pds.tools.label
 
execute(Context) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Invokes the validation tests in the rule in their declared order.
execute(TaskAdvisor) - Method in interface gov.nasa.pds.tools.validate.task.Task
Executes the task with a given advisor to detect cancel requests.
execute(TaskAdvisor) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
 
exists() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
ExternalValidator - Interface in gov.nasa.pds.tools.label.validate
 
EXTRAS_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
EXTRAS_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 

F

fatalError(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
fatalError(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
fatalError(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when a fatal error is encountered.
FIELD_DELIMITER - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field delimiter being used in the inventory table.
fieldDelimiters - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryKeys
 
FIELDS_NOT_IN_ORDER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a table definition where the fields are not defined in physical order.
FIELDS_OVERLAP - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a table definition where the fields are not defined in physical order.
FILE_FILTERS - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to set file name filters.
FILE_NAME_CONFLICTS_IN_CASE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that conflicts with the name of another file or folder in the same parent folder.
FILE_NAME_TOO_LONG - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that exceeds the maximum length.
FILE_NAME_USES_INVALID_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that includes illegal characters.
FileAndDirectoryNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule enforcing file and directory naming standards.
FileAndDirectoryNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
FileCrawler - Class in gov.nasa.pds.tools.validate.crawler
Class that crawls a given file url.
FileCrawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.FileCrawler
 
fileFilter - Variable in class gov.nasa.pds.tools.validate.crawler.Crawler
A file filter.
FileReferenceValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule to validate file references found in a label.
FileReferenceValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
FileReferenceValidator - Class in gov.nasa.pds.tools.label.validate
Validator class that looks for file references in the PDS4 product label and performs the following checks: - Verify that the generated checksum matches the supplied checksum, if provided - Verify that the casing of the file reference matches the file name casing on the file system
FileReferenceValidator() - Constructor for class gov.nasa.pds.tools.label.validate.FileReferenceValidator
 
findApplicableRule(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds an applicable rule for the given location.
findByID(int) - Static method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
findPointer(String, List<FileReference>) - Static method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
findPointer(String) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
findRuleByCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds a rule given its caption.
findRuleByName(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds a validation rule by name.
findTargets() - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
FindUnreferencedFiles - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule that checks that all files are referenced by some label.
FindUnreferencedFiles() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
 
FindUnreferencedIdentifiers - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule that checks that all identifiers are referenced by some label.
FindUnreferencedIdentifiers() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
 
findUnreferencedIdentifiers() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
Iterate over unreferenced targets, reporting an error for each.
findUnreferencedTargets() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
Iterate over unreferenced targets, reporting an error for each.
FORCE_LABEL_SCHEMA_VALIDATION - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate that declared schema and Schematron files in a label should be validated before the label is validate.
fromFile(File) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
fromFileName(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 

G

GAZETTEER_DESC_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_LABEL_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_TAB_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GenericProblems - Class in gov.nasa.pds.tools.validate.rule
Defines problems which are not specific to a data standard.
GEOMETRY_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GEOMETRY_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
get(String) - Static method in class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
GET_FILE_PROBLEMS - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
GET_FILE_PROBLEMS_STMNT - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
GET_PROBLEMS - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getAllObjects(DictIdentifier) - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getAllTargets() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
 
getAncestorTargets() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getApplication() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getApplicationProperties() - Static method in class gov.nasa.pds.web.ui.managers.PropsManager
 
getArguments() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getAvailableMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getBits() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getBits() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getBlocked() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getBucket() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getBytes() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getBytes() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getCachedEntities() - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
getCachedLSResolver() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
 
getCaption() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
getCaption() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
getCaption() - Method in interface gov.nasa.pds.tools.validate.rule.ValidationRule
Gets a caption describing the rule.
getCatalogList() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the initial list of catalog entry files.
getChecksum() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the checksum.
getChecksumManifest() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getChildContext(URL) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets a rule context for validating a file or directory inside the current target.
getChildTargets(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getChildTargets(ValidationTarget) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the locations of children of a given target.
getCode() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getColumn() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getColumn(String) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumn(int) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumnDef() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getColumnDef() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getColumnDefs() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumnNumber() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getColumnNumber() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the source column number.
getColumnNumber() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getColumns() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getConfiguration(String) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getContentType() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getContext() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the rule context.
getContextValue(String, Class<T>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets a value from the context in a type-safe manner.
getCopyright() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getCrawler() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getCreatedBy() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getDanglingReferences() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getDanglingReferences() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of identifiers that are referenced but not defined.
getDataFile() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the data file that is being read.
getDataFile() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getDataSetRoot() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getDataType() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getDate() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getDefaultModelVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getDefaultNamespace() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getDescription() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getDescription() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getDictionaryChganges() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getDirectoryFileNames(File) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getDirectoryListing(File) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getDocNode() - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the document node of the XML document.
getDuration() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getElements() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getElements() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Row
 
getErrorCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getErrorCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of error problems encountered.
getErrorCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of errors encountered.
getErrorLimit() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the limit on the number of errors found.
getException() - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
 
getExceptions() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
getExceptionType() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getExceptionType() - Method in exception gov.nasa.pds.tools.label.ValidatorException
 
getExtension() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getExternalSubset(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Locates an external subset for documents which do not explicitly provide one.
getFieldNumber() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getFieldNumber() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getFile() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the file.
getFile() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getFile() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getFile(FileReference) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileEntry(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileFilters() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getFileMap(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileObj() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getFileObj() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getFiles(PointerStatement) - Static method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFirstFile(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFirstURI(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFormat() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getFormat() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getGroupCount() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getHeader() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getID() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getId() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getId() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getId() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getIdentifier() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the logical identifier.
getIdentifier() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
Gets the identifier referenced.
getIdentifier() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the identification string for this target.
getIdentifierDefinitions() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getIdentifierDefinitions() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a mapping of identifiers to their locations.
getIndex() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getIndex() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getIndexDataFile() - Method in class gov.nasa.pds.web.ui.containers.IndexContainer
 
getInfoCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getInfoCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of informational problems encountered.
getInfoCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of informational events encountered.
getItemBits() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemBits() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getItemBytes() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemBytes() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getItemOffset() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemOffset() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getKey() - Method in enum gov.nasa.pds.tools.validate.ProblemType
Gets the key for mapping the problem type to a UI string.
getKey() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getKey() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getKey() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getLabelCount() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getLabelCount() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the number of labels encountered so far.
getLabelFile() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelList() - Method in class gov.nasa.pds.web.ui.containers.IndexContainer
 
getLabelObj() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelUrl() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelValidator() - Method in class gov.nasa.pds.tools.label.LocationValidator
Gets a singleton label validator.
getLastModified() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getLastModifiedDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getLibraryVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getLid() - Method in class gov.nasa.pds.tools.validate.Identifier
 
getLineNumber() - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
 
getLineNumber() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the line number that was just read.
getLineNumber() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getLineNumber() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the source line number.
getLineNumber() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getListener() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the problem listener for this validation rule.
getLocation() - Method in class gov.nasa.pds.tools.validate.TargetWithErrors
 
getLocation() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the location of the target to validate.
getLocation() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the target location.
getMasterDictionary() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getMasterDictionaryCopy() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getMD5Checksum(URL) - Static method in class gov.nasa.pds.tools.util.MD5Checksum
Gets the MD5 checksum value.
getMemberStatus() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the member status.
getMessage() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getMessage() - Method in exception gov.nasa.pds.tools.label.ValidatorException
 
getMessage() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getMessage() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getMessage() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getMessage() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getMessageKey() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getMillisecondsToDuration(long) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
getMissingConstant() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getMissingConstant() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getModelVersion() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getMysqlDB() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlPass() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMySqlPattern() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getMysqlPort() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlServer() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlUser() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getName() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
getName() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the name of the target.
getName() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getName() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getName() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getName() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getNewValues() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNext() - Method in interface gov.nasa.pds.tools.inventory.reader.InventoryReader
Get the next file reference in the Inventory file.
getNext() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the next product file reference in the PDS Inventory file.
getNodeFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets a Node object from the given expression.
getNodeFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets a Node object from the given expression.
getNodesFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets Node objects from the given expression.
getNodesFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets Node objects from the given expression.
getNumFiles() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNumFolders() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNumItems() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getNumItems() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getNumSteps() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getOriginalSeparator() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getParent(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getParentTarget() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the parent target location for this rule.
getParentTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the parent target location.
getPath() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getPattern(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
getPDSDefaultNamespace(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getPDSVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getPercentMemoryFree() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getPointers() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getPreferPublic() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the preference for whether system or public matches are preferred.
getProblem() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getProblemCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Gets the number of problems reported.
getProblemCount() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
Gets a count of problems in this bucket.
getProblemDefinitionId() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getProblemListener() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getProblemListener() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the problem listener for getting problems found.
getProblems() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Gets the problems encountered.
getProblems() - Method in class gov.nasa.pds.tools.validate.TargetWithErrors
 
getProblems() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
getProblems() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getProblems() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getProblemsForLocation(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getProblemsForLocation(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets a collection of problems for a given location.
getPublicId() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getReferenceLocation() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
Gets the location of the target containing the reference.
getRegistrar() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the target registrar for this validation rule.
getRegistrar() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the registrar for getting target information.
getResource(Class<T>) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
getResourceListing(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getResults() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getRoot() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getRoot() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the root location.
getRootValidator() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the top-level validator for getting singleton utilities, such as the label validator.
getRows() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getRows() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getRule() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getRuleManager() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the rule manager used to find other rules to apply.
getScalingFactor() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getScalingFactor() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getSchemaLocation() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getSchemaRefFromJar(String, String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemas() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemasFromDirectory() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemasFromJar(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematronNamespace() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematronRefFromJar(String, String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematrons(NodeList, URL, ExceptionHandler) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getSchematronsFromJar(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSetId() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getSeverity(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getSeverity() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getSeverity(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the maximum severity of problems related to a location.
getSortIndex() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
getSource() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getStack() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getStandardsDocument() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getStandardsSection() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getStandardsVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getStartBit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStartBit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getStartByte() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStartByte() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getStatus(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
getStatus(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Gets the task status.
getStatus() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getStatus() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getStatusDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getStep() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getStopBit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStopBit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getString(String, String) - Method in enum gov.nasa.pds.tools.util.SettingsManager
Gets a string settings identified by a key, or a default value if the setting has no specified value.
getSupportedModels() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSystemId() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getTabularData(long) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getTabularData(String, long) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getTabularData(String, long) - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getTabularPointers() - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the target of this rule.
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getTarget() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getTargetCount(TargetType) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getTargetCount(TargetType) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the number of targets encountered so far for a target type.
getTargetForIdentifier(Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getTargetForIdentifier(Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the location where an identifier was defined.
getTargetNamespace() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getTargetRegistrar() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getTargetUrl() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getTitle() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getTotalMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getType() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getType() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the target type.
getType() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getType() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getType() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getType() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getType() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getTypeDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getUnit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getUnit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getUnreferencedIdentifiers() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getUnreferencedIdentifiers() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of identifiers that are defined but never referenced.
getUnreferencedTargets() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getUnreferencedTargets() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of target locations that are never referenced.
getURIEntry(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getURIMap(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getUrl() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the url of the source location.
getUrl() - Method in class gov.nasa.pds.tools.validate.Target
 
getUseLiteralSystemId() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the preference for whether the literal system identifier should be used when resolving system identifiers when both it and the expanded system identifier are available.
getUuid() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getValidationType() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the type of validation.
getValidators() - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Gets the list of available validators.
getValue() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
getValue() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getValue() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getValueFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the value of the given expression.
getValueFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the value of the given expression.
getValueOffset() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getValueOffset() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getValues() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getValuesFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the values of the given expression.
getValuesFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the values of the given expression.
getVersion() - Method in class gov.nasa.pds.tools.validate.Identifier
 
getVolId() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getVolumeId() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getVolumePath() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getVolumeSpace() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getWarningCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getWarningCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of warning problems encountered.
getWarningCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of warnings encountered.
getWildcards() - Method in class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Returns list of filters that were set.
getXmlModels() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getXMLParserVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getXMLVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
gov.nasa.pds.tools.inventory.reader - package gov.nasa.pds.tools.inventory.reader
 
gov.nasa.pds.tools.label - package gov.nasa.pds.tools.label
 
gov.nasa.pds.tools.label.validate - package gov.nasa.pds.tools.label.validate
 
gov.nasa.pds.tools.util - package gov.nasa.pds.tools.util
 
gov.nasa.pds.tools.validate - package gov.nasa.pds.tools.validate
Implementations of general-purpose classes for the validation application.
gov.nasa.pds.tools.validate.crawler - package gov.nasa.pds.tools.validate.crawler
 
gov.nasa.pds.tools.validate.rule - package gov.nasa.pds.tools.validate.rule
Implementations of rules for checking compliance to data standards.
gov.nasa.pds.tools.validate.rule.pds3 - package gov.nasa.pds.tools.validate.rule.pds3
 
gov.nasa.pds.tools.validate.rule.pds4 - package gov.nasa.pds.tools.validate.rule.pds4
Implementations of standards rules for the PDS4 data standard.
gov.nasa.pds.tools.validate.task - package gov.nasa.pds.tools.validate.task
Defines client-independent processing interfaces and classes for background tasks.
gov.nasa.pds.web.ui.constants - package gov.nasa.pds.web.ui.constants
 
gov.nasa.pds.web.ui.containers - package gov.nasa.pds.web.ui.containers
 
gov.nasa.pds.web.ui.containers.dataSet - package gov.nasa.pds.web.ui.containers.dataSet
 
gov.nasa.pds.web.ui.containers.tabularData - package gov.nasa.pds.web.ui.containers.tabularData
 
gov.nasa.pds.web.ui.containers.tabularManagement - package gov.nasa.pds.web.ui.containers.tabularManagement
 
gov.nasa.pds.web.ui.managers - package gov.nasa.pds.web.ui.managers
 
gov.nasa.pds.web.ui.utils - package gov.nasa.pds.web.ui.utils
 

H

handleDirectory(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Handles encountering a directory.
handleDirectory(URL, TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
handleFile(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Handles encountering a file.
handleFile(URL, TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
hasError() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
hasFatal() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
hashCode() - Method in class gov.nasa.pds.tools.label.SourceLocation
 
hashCode() - Method in class gov.nasa.pds.tools.validate.Identifier
 
hashCode() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
hashCode() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
hashCode() - Method in class gov.nasa.pds.tools.validate.Target
 
hashCode() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
hashCode() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
hashCode() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
hasProblems(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
hasProblems(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Tests whether a target has had problems reported.
hasTarget(String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
hasTarget(String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether a target exists for a location.
hasVersion() - Method in class gov.nasa.pds.tools.validate.Identifier
 
hasWarning() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
HOUR - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 

I

Identifier - Class in gov.nasa.pds.tools.validate
Class that represents the lidvid of a PDS4 data product.
Identifier(String) - Constructor for class gov.nasa.pds.tools.validate.Identifier
 
Identifier(String, String) - Constructor for class gov.nasa.pds.tools.validate.Identifier
 
IdentifierReference - Class in gov.nasa.pds.tools.validate
Defines a reference from a location to an identifier.
IdentifierReference(String, Identifier) - Constructor for class gov.nasa.pds.tools.validate.IdentifierReference
Creates a new instance with a given location for the target referring to an identifier.
IEEE754LSBToIEEE754MSBDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert from IEEE754LSBDouble type to IEEE754MSBDouble precision
IEEE754LSBToIEEE754MSBSingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert from IEEE754LSBSingle type to IEEE754MSBSingle precision
ILLEGAL_INDEXED_FOLDERS - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
increment() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
incrementStep() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
INDEX_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
INDEX_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
IndexContainer - Class in gov.nasa.pds.web.ui.containers
 
IndexContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.IndexContainer
 
initDictionary() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initLabel(VolumeContainerSimple, Dictionary, boolean) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
initLabel(VolumeContainerSimple, Dictionary, boolean) - Method in class gov.nasa.pds.web.ui.containers.LabelFragmentContainer
 
initMasterDDSerialized() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initMasterDictionary(URL) - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initMasterDictionary() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
InMemoryRegistrar - Class in gov.nasa.pds.tools.validate
 
InMemoryRegistrar() - Constructor for class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
INVALID_COLLECTION_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a collection directory that has an invalid name.
INVALID_LABEL - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a label that has invalid structure.
INVALID_LABEL_EXTENSION - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a label that does not have the required extension.
InventoryEntry - Class in gov.nasa.pds.tools.inventory.reader
Class representation of a single entry in a PDS Inventory file.
InventoryEntry() - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Default constructor
InventoryEntry(String, String) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Constructor.
InventoryEntry(File, String, String, String) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Constructor.
InventoryKeys - Class in gov.nasa.pds.tools.inventory.reader
 
InventoryKeys() - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryKeys
 
InventoryReader - Interface in gov.nasa.pds.tools.inventory.reader
Interface for reading a PDS Inventory File.
InventoryReaderException - Exception in gov.nasa.pds.tools.inventory.reader
Exception class for handling errors when reading a PDS Inventory file.
InventoryReaderException(Exception) - Constructor for exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
Constructor.
InventoryTableReader - Class in gov.nasa.pds.tools.inventory.reader
Class that supports reading of a table-version of the PDS Inventory file.
InventoryTableReader(URL) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Constructor.
is(LabelParserException) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Tests whether a rule is applicable to a target location.
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.DummyValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.DirectoryValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableFieldDefinitionRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.StandardValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
isApplicable(String) - Method in interface gov.nasa.pds.tools.validate.rule.ValidationRule
Tests whether a rule is applicable to a target location.
isCancelled() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isDir(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
isDir(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
isDir() - Method in class gov.nasa.pds.tools.validate.Target
 
isDone() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isEmpty() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Determines whether the object is empty.
isForceLabelSchemaValidation() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Tests whether to force validation of schemas and Schematrons defined in a label file.
isFull() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
isIdentifierReferenced(Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
isIdentifierReferenced(Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether an identifier was referenced.
isInternalMode() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
isLabel() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Tests whether the target is a label.
isMajor() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isRecursive() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
isRootTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Tests whether this is the root target for the validation.
isTargetReferenced(String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
isTargetReferenced(String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether a target was referenced.
isValid - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
isValid() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 

L

LABEL_DOCUMENT - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Context
The key for storing a parsed label as a W3C document.
LABEL_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
LABEL_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
LabelContainer - Class in gov.nasa.pds.web.ui.containers
 
LabelContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(URL, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(File, VolumeContainerSimple, Dictionary, boolean) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(URL, VolumeContainerSimple, Dictionary, boolean) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelErrorHandler - Class in gov.nasa.pds.tools.label
 
LabelErrorHandler(ExceptionHandler) - Constructor for class gov.nasa.pds.tools.label.LabelErrorHandler
 
LabelException - Exception in gov.nasa.pds.tools.label
 
LabelException(ExceptionType, String, String, String, Integer, Integer) - Constructor for exception gov.nasa.pds.tools.label.LabelException
 
LabelException(ExceptionType, String, String) - Constructor for exception gov.nasa.pds.tools.label.LabelException
 
labelFile - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelFragmentContainer - Class in gov.nasa.pds.web.ui.containers
 
LabelFragmentContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelFragmentContainer
 
LabelInFolderRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements the rule that all files that look like labels in a folder must be valid labels.
LabelInFolderRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
 
labelObj - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelParser - Class in gov.nasa.pds.tools.util
 
LabelParser() - Constructor for class gov.nasa.pds.tools.util.LabelParser
 
labelUrl - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelValidationChain - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain for checking a single PDS4 label.
LabelValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationChain
 
LabelValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 bundles.
LabelValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
 
LabelValidator - Class in gov.nasa.pds.tools.label
This class is responsible for providing utility functions for validating PDS XML Labels.
LabelValidator() - Constructor for class gov.nasa.pds.tools.label.LabelValidator
Default constructor.
lenientParse(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
LIBRARY_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
LIDVID_LID_FIELD_NUMBER - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field location of the LID-LIDVID field in the inventory table.
LISTENER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the definition listener from the execution context.
LOCATION_VALIDATOR_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the top-level validator for getting singleton utilities.
LocationValidator - Class in gov.nasa.pds.tools.label
Implements a validator that validates a location (file or directory) against a validation rule set.
LocationValidator() - Constructor for class gov.nasa.pds.tools.label.LocationValidator
Creates a new instance.
LSBByteArrayToFloat(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
convert LSB byte array (of size 4) to float

M

main(String[]) - Static method in class gov.nasa.pds.tools.label.LabelValidator
 
makeURL(String) - Static method in class gov.nasa.pds.tools.label.BootstrapResolver
 
MALFORMED_UTF8_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.GenericProblems
Indicates a problem in a UTF-8 byte stream, where one or more bytes do not indicate a legal encoding of a character.
MAPPINGS - Static variable in class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
MarkSubdirectoriesReferenced - Class in gov.nasa.pds.tools.validate.rule
Implements a validation rule that marks all subdirectories as referenced.
MarkSubdirectoriesReferenced() - Constructor for class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
markSubdirectoriesReferenced() - Method in class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
markValidated() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
MD5Checksum - Class in gov.nasa.pds.tools.util
A class that calculates the MD5 checksum of a file.
MD5Checksum() - Constructor for class gov.nasa.pds.tools.util.MD5Checksum
 
megsToBytes(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
MEMBER_STATUS_FIELD_NUMBER - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field location of the member status field in the inventory table.
MessageContainer - Class in gov.nasa.pds.web.ui.containers
 
MessageContainer(int, int, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.MessageContainer
 
MessageContainer(String) - Constructor for class gov.nasa.pds.web.ui.containers.MessageContainer
 
MINUTE - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
MissingLabelSchemaException - Exception in gov.nasa.pds.tools.label
Exception class to indicate that a given PDS4 label is missing the xsi:schemaLocation attribute.
MissingLabelSchemaException(String) - Constructor for exception gov.nasa.pds.tools.label.MissingLabelSchemaException
 
MODEL_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
MSBByteArrayToFloat(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
convert MSB byte array (of size 4) to float
MYSQL_DATABASE_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_DATABASE_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_DATE_FORMAT - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
MYSQL_PASSWORD_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PASSWORD_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PORT_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PORT_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_SERVER_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_SERVER_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_USER_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_USER_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 

N

NEW_VALUE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
newInstance(URL) - Static method in class gov.nasa.pds.tools.validate.crawler.CrawlerFactory
Creates the appropriate Crawler object based on the given inputs.
NON_INDEXED_FOLDERS - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
NON_PROCESSED_TYPES - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
nullCompare(Object, Object) - Static method in class gov.nasa.pds.web.ui.utils.Comparators
 
NUMERIC_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
numericGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 

O

ObjectUtils - Class in gov.nasa.pds.web.ui.utils
 
ObjectUtils() - Constructor for class gov.nasa.pds.web.ui.utils.ObjectUtils
 
openConnection(URLConnection) - Static method in class gov.nasa.pds.tools.util.Utility
Method that opens a connection.
orderGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 

P

PARENT_TARGET_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the parent target from the context.
parse(Source) - Static method in class gov.nasa.pds.tools.util.LabelParser
Parses a label.
parseAndValidate(ExceptionHandler, URL) - Method in class gov.nasa.pds.tools.label.LabelValidator
Parses and validates a label against the schema and Schematron files, and returns the parsed XML.
pcReal4BTypeToIEEESingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from PC_REAL type to IEEE single precision
pcReal8BTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from PC_REAL 8 Byte type to IEEE double precision
PDS3_DICTIONARY_PATH - Static variable in class gov.nasa.pds.tools.label.ValidationSettings
Specifies the path to the PDS3 Master Data Dictionary.
PDS3_STANDARDS_REFERENCE - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for PDS3.
PDS4_STANDARDS_REFERENCE - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for PDS4.
PDS4Context - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements constants for storing and retrieving items from the rule context.
PDS4Context() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.PDS4Context
 
PDS4Problems - Class in gov.nasa.pds.tools.validate.rule.pds4
Defines the problems that can be reported by PDS4 validation rules.
PDS_DEFAULT_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
PDS_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
performsSchematronValidation() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
performsSchemaValidation() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
pointers - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
ProblemContainer - Class in gov.nasa.pds.tools.validate
Implements a problem listener that accumulates problems in a list.
ProblemContainer() - Constructor for class gov.nasa.pds.tools.validate.ProblemContainer
 
ProblemDefinition - Class in gov.nasa.pds.tools.validate
Defines a specific problem uncovered by a validation rule.
ProblemDefinition(ExceptionType, ProblemType, String, String, String) - Constructor for class gov.nasa.pds.tools.validate.ProblemDefinition
 
ProblemDefinition(ExceptionType, ProblemType, String) - Constructor for class gov.nasa.pds.tools.validate.ProblemDefinition
 
ProblemListener - Interface in gov.nasa.pds.tools.validate
Defines an interface for receiving problems during the validation.
problems - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
ProblemType - Enum in gov.nasa.pds.tools.validate
Defines the types of problems that can be reported by validation rules.
PropsManager - Class in gov.nasa.pds.web.ui.managers
 
PropsManager() - Constructor for class gov.nasa.pds.web.ui.managers.PropsManager
 
putContextValue(String, T) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Puts a value into the context in a type-safe manner.

R

README_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
RECURSIVE_VALIDATION - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to set whether to validate recursively.
registerDocumentFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
registerFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
registerIdentifiers() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
Tests that label identifiers are uniquely defined.
RegisterLabelIdentifiers - Class in gov.nasa.pds.tools.validate.rule.pds4
Registers identifiers defined within a label, and verifies that the same identifier is not registered twice.
RegisterLabelIdentifiers() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
Creates a new instance.
RegisterTargetReferences - Class in gov.nasa.pds.tools.validate.rule.pds4
Registers file references from the label, as well as an implied reference to the label itself.
RegisterTargetReferences() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
Creates a new instance.
RegisterTargets - Class in gov.nasa.pds.tools.validate.rule
Implements a rule that inserts this target into the target registry, if not already present, and also adds all of its child targets.
RegisterTargets() - Constructor for class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
registerTargets() - Method in class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
REGISTRAR_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the validation registrar from the execution context.
remove(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
remove(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Removes a task from the task manager.
removeLastSlash(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
reportError(ProblemDefinition, URL, int, int) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Reports an error to the validation listener.
reportError(ProblemDefinition, URL, int, int, String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Reports an error to the validation listener with a custom message.
resetProblemPosition() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
resolve(String, String) - Method in class gov.nasa.pds.tools.label.BootstrapResolver
Transformer resolve API.
resolve(String, String) - Method in class gov.nasa.pds.tools.util.XslURIResolver
 
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.BootstrapResolver
SAX resolveEntity API.
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.CachedEntityResolver
 
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveEntity(String, String, String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveEntity(XMLResourceIdentifier) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveIdentifier(XMLResourceIdentifier) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an identifier using the catalog.
resolvePublic(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given external identifier or null if no mapping exists.
resolver - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
resolveResource(String, String, String, String, String) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
resolveResource(String, String, String, String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves a resource using the catalog.
resolveSystem(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given external identifier or null if no mapping exists.
resolveURI(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given URI reference or null if no mapping exists.
results - Variable in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
RFC_3629 - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for UTF-8.
Row - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Row(List<Element>) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
Row(String, List<Column>, int, TabularData) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
Row(int, String, List<Column>, TabularData) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
Row(int, String, List<Column>, TabularData, String, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
Used for FieldDelimited tables since there is no start byte or bytes attributes.
RowContainer - Class in gov.nasa.pds.web.ui.containers
 
RowContainer(Object...) - Constructor for class gov.nasa.pds.web.ui.containers.RowContainer
 
RULE_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
RULE_MANAGER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the rule manager from the context.
RuleContext - Class in gov.nasa.pds.tools.validate.rule
Implements a type-safe context for using validation rules in commands and chains.
RuleContext() - Constructor for class gov.nasa.pds.tools.validate.rule.RuleContext
 

S

SCHEMA_CHECK - Static variable in class gov.nasa.pds.tools.label.LabelValidator
 
SCHEMA_DIR - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SCHEMA_DIR_PROP - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SCHEMA_LOCATION_XPATH - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
SCHEMATRON_CHECK - Static variable in class gov.nasa.pds.tools.label.LabelValidator
 
SCHEMATRON_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SchematronTransformer - Class in gov.nasa.pds.tools.label
A class that transforms Schematron files based on the isoSchematron stylesheet.
SchematronTransformer() - Constructor for class gov.nasa.pds.tools.label.SchematronTransformer
Constructor.
SchemaValidator - Class in gov.nasa.pds.tools.validate.rule.pds4
Class to validate schemas.
SchemaValidator() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
Constructor.
SECOND - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
seen() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
sendBucket() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
serialVersionUID - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
SERVER_HOSTNAME_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
SERVER_SCHEME_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
setAncestorTargets(Collection<ValidationTarget>) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setBlocked(boolean) - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setBytes(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCancelled() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
Sets the caption for this chain.
setCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Sets the caption for this chain.
setCatalogList(String[]) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the initial list of catalog entry files.
setCatalogs(String[]) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of Catalog files to use during the validation step.
setCatalogs(List<String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setChecksumManifest(Map<URL, String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setChecksumManifest(Map<URL, String>) - Method in class gov.nasa.pds.tools.label.validate.FileReferenceValidator
 
setChecksumManifest(Map<URL, String>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setColumnNumber(int) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setConfiguration(String, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setCrawler(Crawler) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setDataType(String) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setDescription(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setDictionaryChanges(List<SimpleDictionaryChange>) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setDone() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setDuration(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setErrorLimit(int) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the limit on the number of errors encountered before the validation will terminate.
setExceptionHandler(ExceptionHandler) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
setExternalLocations(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
 
setFieldNumber(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setFileFilter(List<String>) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
setFileFilter(IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
setFileFilters(List<String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setFileFilters(List<String>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setFileFilters(WildcardOSFilter) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setForce(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setForceLabelSchemaValidation(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets whether to force schema and Schematron validation defined in a label.
setHeader(RowContainer) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
setIdentifier(Identifier) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the identification string for this target.
setIndex(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setIndex(int) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setLabel(boolean) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets whether the target is a label.
setLabelSchematrons(Map<String, Transformer>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a hash map of schematron URLs to its transformed schematron object.
setLabelSchematrons(Map<String, Transformer>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setLineNumber(int) - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
Sets the line number.
setLineNumber(int) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setLocation(String) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the location to validate.
setLocation(String) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target location.
setMessage(String) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setModelVersion(String) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setModelVersion(String) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setName(String) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target name.
setName(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setName(String) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setName(String) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setNumFiles(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setNumFolders(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setParentTarget(String) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the parent target location.
setPreferPublic(boolean) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the preference for whether system or public matches are preferred.
setProblemDefinitionId(int) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setProblemListener(ProblemListener) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setProblemListener(ProblemListener) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
setRecurse(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setRecursive(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setRootNode(File) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setRootTarget(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets whether this is the root target for the validation.
setRootValidator(LocationValidator) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the top-level validator.
setRule(String) - Method in class gov.nasa.pds.tools.label.LocationValidator
Forces a validation rule to use for the target location.
setRule(ValidationRule) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setRule(ValidationRule) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the validation rule to use.
setRuleManager(ValidationRuleManager) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the rule manager to use for finding new rules.
setRuleManager(ValidationRuleManager) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the validation rule manager to use for finding validation rules.
setSchema(List<URL>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of schemas to validate against.
setSchema(List<URL>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchemaCheck(Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchemaCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchemaCheck(boolean, boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchematronCheck(Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchematronCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchematronCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchematronFiles(List<URL>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of schematron files to validate against.
setSchematrons(List<Transformer>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of transformed schematrons to validate against.
setSchematrons(List<Transformer>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSource(String) - Method in exception gov.nasa.pds.tools.label.LabelException
 
setStartByte(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setStatus(Task.Status) - Method in interface gov.nasa.pds.tools.validate.task.TaskAdvisor
Sets the status of the task.
setStatus(String) - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setStopBit(int) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setTarget(URL) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setTarget(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setTargetIdentifier(String, Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setTargetIdentifier(String, Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Sets an identifier for uniquely identifying the target.
setTargetIsLabel(String, boolean) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setTargetIsLabel(String, boolean) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Indicates whether a target is a label.
setTargetRegistrar(TargetRegistrar) - Method in class gov.nasa.pds.tools.label.LocationValidator
Sets the target registrar for the next validation.
setTargetRegistrar(TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setTargetRegistrar(TargetRegistrar) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
setTaskManager(TaskManager) - Method in class gov.nasa.pds.tools.label.LocationValidator
Sets the task manager to use for running the validation tasks.
SettingsManager - Enum in gov.nasa.pds.tools.util
Implements a class that manages settings for an application.
setType(TargetType) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target type.
SETUP_SQL_FILENAME - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
setUseLiteralSystemId(boolean) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the preference for whether the literal system identifier should be used when resolving system identifiers when both it and the expanded system identifier are available.
setVolume(File) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
setVolumeId(String) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setVolumeSpace(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
size() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
SOFTWARE_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
SOFTWARE_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
SourceLocation - Class in gov.nasa.pds.tools.label
Implements an object that stores a line, column, and location in a source document.
SourceLocation(int, int, String) - Constructor for class gov.nasa.pds.tools.label.SourceLocation
Creates a new instance with a given line, column number and url of the source.
SQL_SCHEMA_VERSION_ROOT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
Standard - Class in gov.nasa.pds.tools.validate
Defines the standards documents against which we are testing.
STANDARDS_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
StandardValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements a validation chain that is applicable if any of its contained validation commands are applicable, and performs validation by invoking all of its contained commands in turn.
StandardValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.StandardValidationChain
 
statementsContain(String, List<FileReference>) - Static method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
status - Variable in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
Status container to hold current state of the validation process
StatusContainer - Class in gov.nasa.pds.web.ui.containers
 
StatusContainer() - Constructor for class gov.nasa.pds.web.ui.containers.StatusContainer
 
StatusContainer(int) - Constructor for class gov.nasa.pds.web.ui.containers.StatusContainer
 
stringGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
SubdirectoryNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that checks for children of a directory using illegal names.
SubdirectoryNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
 
SubDirectoryRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that iterates over subdirectories, validating each as a PDS4 folder.
SubDirectoryRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
submit(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
submit(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Submits a task to run in the background.
supportXincludes() - Static method in class gov.nasa.pds.tools.util.Utility
Convenience method for disabling xinclude support throughout the core library.
SystemUtils - Class in gov.nasa.pds.web.ui.utils
 
SystemUtils() - Constructor for class gov.nasa.pds.web.ui.utils.SystemUtils
 

T

TableContainer - Class in gov.nasa.pds.web.ui.containers
 
TableContainer() - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableContainer(String) - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableContainer(String, RowContainer) - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableFieldDefinitionRule - Class in gov.nasa.pds.tools.validate.rule.pds4
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.
TableFieldDefinitionRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.TableFieldDefinitionRule
Creates a new instance.
TABULAR_COLUMN_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
TABULAR_COLUMN_DATATYPE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
TABULAR_COLUMN_NAME_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
tabularData - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
TabularData - Class in gov.nasa.pds.web.ui.utils
 
TabularData(File, Long, long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(File, List<ColumnInfo>, long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(File, List<ColumnInfo>, long, Long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(URL, List<ColumnInfo>, long, Long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(URL, List<ColumnInfo>, long, Long, String, int) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
Used for TableDelimited
TABULARDATA_TABLE_PREFIX - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
TabularLabelContainer - Class in gov.nasa.pds.web.ui.containers.tabularManagement
 
TabularLabelContainer(URL, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
TabularManagementConstants - Class in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants() - Constructor for class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
TabularManagementConstants.Condition - Enum in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants.ConditionType - Enum in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants.FileType - Enum in gov.nasa.pds.web.ui.constants
 
Target - Class in gov.nasa.pds.tools.validate
Object representation of a target input.
Target(URL, boolean) - Constructor for class gov.nasa.pds.tools.validate.Target
 
TARGET_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the current validation target from the execution context.
TARGET_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
TargetRegistrar - Interface in gov.nasa.pds.tools.validate
Defines an interface for keeping track of validation targets and their attributes.
TargetType - Enum in gov.nasa.pds.tools.validate
Defines the types of targets that can be involved in a validation.
TargetWithErrors - Class in gov.nasa.pds.tools.validate
 
TargetWithErrors(ValidationTarget, ProblemListener) - Constructor for class gov.nasa.pds.tools.validate.TargetWithErrors
 
Task - Interface in gov.nasa.pds.tools.validate.task
Defines an interface all tasks must implement.
Task.Status - Enum in gov.nasa.pds.tools.validate.task
Defines the states a task can be in.
TaskAdvisor - Interface in gov.nasa.pds.tools.validate.task
Defines an interface that a task may use to find out whether it should exit early.
TaskManager - Interface in gov.nasa.pds.tools.validate.task
Defines the operations of a service that can run tasks in the background.
testCollectionDirectories() - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
testCollectionDirectories() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
testTableDefinitions() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableFieldDefinitionRule
 
testUTF8ByteStream() - Method in class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
TEXT_FILE_ENCODING - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
toEpochDate(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
toGMTString(Date) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
toSQLTimeStamp(Date) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
toString() - Method in class gov.nasa.pds.tools.validate.Identifier
 
toString() - Method in class gov.nasa.pds.tools.validate.Target
 
toString() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
toString() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
toString() - Method in class gov.nasa.pds.web.ui.containers.RowContainer
 
toString() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
toURL(List<String>) - Static method in class gov.nasa.pds.tools.util.Utility
 
toURL(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
transform(Source) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron source.
transform(Source, ExceptionHandler) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron source.
transform(URL) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron.
transform(URL, ExceptionHandler) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron.
TransformerErrorListener - Class in gov.nasa.pds.tools.label
Listener class to simply throw exceptions when an error occurs when transforming a schematron.
TransformerErrorListener(ExceptionHandler) - Constructor for class gov.nasa.pds.tools.label.TransformerErrorListener
Constructor.

U

UNALLOWED_BASE_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that includes a disallowed base name.
UNALLOWED_BUNDLE_SUBDIRECTORY_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that is explicitly disallowed by the standard.
UNALLOWED_DIRECTORY_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that is explicitly disallowed by the standard.
UNALLOWED_FILE_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that is explicitly disallowed by the standard.
UNCAUGHT_EXCEPTION - Static variable in class gov.nasa.pds.tools.validate.rule.GenericProblems
 
UNEXPECTED_FILE_IN_BUNDLE_ROOT - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates an unexpected file in the root directory of a bundle.
UNLABELED_FILE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file that is not associated with any label.
update(Observable, Object) - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
Generic update to validation process, either updates message or posts a bucket
URLCrawler - Class in gov.nasa.pds.tools.validate.crawler
Class to crawl a resource.
URLCrawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.URLCrawler
 
UTF8ByteStreamRule - Class in gov.nasa.pds.tools.validate.rule
Tests that a file has only legal UTF-8 byte sequences.
UTF8ByteStreamRule() - Constructor for class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
Utility - Class in gov.nasa.pds.tools.util
Utility class.
Utility() - Constructor for class gov.nasa.pds.tools.util.Utility
 

V

validate(ExceptionHandler, File) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
validate(ExceptionHandler, URL) - Method in class gov.nasa.pds.tools.label.LabelValidator
Validates the label against schema and schematron constraints.
validate(File) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
validate(File) - Method in class gov.nasa.pds.tools.label.LocationValidator
Validates a location specified by a file or directory.
validate(URL) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
validate(ExceptionHandler, URL) - Method in class gov.nasa.pds.tools.label.LocationValidator
Validates a URL location with a given exception handler.
validate(ExceptionHandler, DocumentInfo) - Method in class gov.nasa.pds.tools.label.validate.DefaultDocumentValidator
 
validate(ExceptionHandler, DocumentInfo) - Method in interface gov.nasa.pds.tools.label.validate.DocumentValidator
Method signature for checking to see if a label is valid.
validate(ExceptionHandler, File) - Method in interface gov.nasa.pds.tools.label.validate.ExternalValidator
Method signature for checking to see if a label is valid.
validate(ExceptionHandler, URL) - Method in interface gov.nasa.pds.tools.label.validate.ExternalValidator
Method signature for checking to see if a label is valid.
validate(ExceptionHandler, DocumentInfo) - Method in class gov.nasa.pds.tools.label.validate.FileReferenceValidator
 
validate(StreamSource) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
Validate the given schema.
validate() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validated - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
validated() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
validateFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
validateLabel() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
Parses the label and records any errors resulting from the parse, including schema and schematron errors.
validateLabel(File) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validateLabel(File, boolean) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validateLabelsInFolder() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
Validates each file with a label suffix as a PDS4 label.
validateVolume() - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 
VALIDATION_REPORT_FILE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
VALIDATION_RESULT_FILE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
VALIDATION_RULE - Static variable in class gov.nasa.pds.tools.label.ValidationSettings
Specifies the type of validation to perform.
ValidationProblem - Class in gov.nasa.pds.tools.validate
 
ValidationProblem(ProblemDefinition, ValidationTarget, int, int, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget, int, int) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationResourceManager - Enum in gov.nasa.pds.tools.validate
Implements an object that allows validation rules to get resource objects of the proper class.
ValidationResults - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults(String) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
ValidationResults.Counter - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults.Counter() - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
ValidationResults.NewValue - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults.NewValue(File, LabelParserException, File) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
ValidationResults.SimpleProblem - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults.SimpleProblem(File, File, String, Constants.ProblemType, Integer, Object...) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
ValidationRule - Interface in gov.nasa.pds.tools.validate.rule
Defines an interface that validation rule classes must implement.
ValidationRuleManager - Class in gov.nasa.pds.tools.validate.rule
Implements an object that allows callers to find out what validators exist.
ValidationRuleManager(Catalog) - Constructor for class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Creates a new instance with a given catalog.
ValidationSettings - Class in gov.nasa.pds.tools.label
Defines keys for validation settings that the user may specify.
ValidationTarget - Class in gov.nasa.pds.tools.validate
Represents a location within a validation subtree that can have errors reported against it.
ValidationTarget(URL) - Constructor for class gov.nasa.pds.tools.validate.ValidationTarget
Creates a new instance.
ValidationTarget(String, TargetType) - Constructor for class gov.nasa.pds.tools.validate.ValidationTarget
Creates an instance with a given location.
ValidationTask - Class in gov.nasa.pds.tools.validate.task
Implements a background task for performing a validation.
ValidationTask(ProblemListener, RuleContext, TargetRegistrar) - Constructor for class gov.nasa.pds.tools.validate.task.ValidationTask
Creates a new instance of the validation task.
ValidationTest - Annotation Type in gov.nasa.pds.tools.validate.rule
Defines an annotation used to mark validation tests within a validation rule.
ValidatorException - Exception in gov.nasa.pds.tools.label
 
ValidatorException(ExceptionType, String) - Constructor for exception gov.nasa.pds.tools.label.ValidatorException
 
valueOf(String) - Static method in enum gov.nasa.pds.tools.label.ExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.util.SettingsManager
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.ProblemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.task.Task.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.nasa.pds.tools.label.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.util.SettingsManager
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.ProblemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.task.Task.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
vaxDTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX D-type to IEEE double precision.
vaxFTypeToIEEESingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX F-type 4-byte to IEEE single precision
vaxGTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX G-type to IEEE 8-byte double precision
VersionInfo - Class in gov.nasa.pds.tools.util
This class provides the means to retrieve underlying supported versions of standards.
VersionInfo() - Constructor for class gov.nasa.pds.tools.util.VersionInfo
 
VOLUME_CONTAINER_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
VOLUME_DESC_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
VolumeContainer - Class in gov.nasa.pds.web.ui.containers
 
VolumeContainer(LocaleUtils, String, String, String, String, DataSetConstants.Status, String, DataSetConstants.DataType, UUID) - Constructor for class gov.nasa.pds.web.ui.containers.VolumeContainer
 
VolumeValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds3
Implements a validation rule for PDS3 volumes.
VolumeValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 

W

walkSubtree(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Walks a subtree starting from a specified file or directory.
warning(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
warning(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
warning(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when a warning is encountered.
WEB_INF - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
WildcardOSFilter - Class in gov.nasa.pds.tools.validate.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter(String) - Constructor for class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Constructor for a single wildcard.
WildcardOSFilter(List<String>) - Constructor for class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Constructor for a list of wildcards.

X

xCatalogPubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for legacy Apache XCatalog files.
XML_MODEL_XPATH - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
XML_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
xmlCatalog11PubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for OASIS XML Catalog 1.1 files.
xmlCatalog11SysId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
System identifier for OASIS XML Catalog 1.1 files.
xmlCatalogPubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for OASIS XML Catalog files.
XMLCatalogResolver - Class in gov.nasa.pds.tools.label
Adaption of Xerces XMLCatalogResolver to bootstrap in catalog 1.1 support.
XMLCatalogResolver() - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with a default configuration.
XMLCatalogResolver(String[]) - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with the given list of entry files.
XMLCatalogResolver(String[], boolean) - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with the given list of entry files and the preference for whether system or public matches are preferred.
xmlCatalogRNG - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
URI of the RELAX NG Grammar for OASIS XML Catalog files.
xmlCatalogSysId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
System identifier for OASIS XML Catalog files.
xmlCatalogXSD - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
URI of the W3C XML Schema for OASIS XML Catalog files.
XMLErrorListener - Class in gov.nasa.pds.tools.util
Class that handles errors while parsing an XML file.
XMLErrorListener() - Constructor for class gov.nasa.pds.tools.util.XMLErrorListener
 
XMLExtractor - Class in gov.nasa.pds.tools.util
Class to extract data from an XML file.
XMLExtractor(DocumentInfo) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XMLExtractor(URL) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XMLExtractor(InputSource) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
 
XMLExtractor(File) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
 
XMLExtractor(String) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XslURIResolver - Class in gov.nasa.pds.tools.util
This class will load stylesheets used for processing schematron from within the jar file.
XslURIResolver() - Constructor for class gov.nasa.pds.tools.util.XslURIResolver
 
A B C D E F G H I L M N O P R S T U V W X 

Copyright © 2010–2017 Planetary Data System. All rights reserved.