Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
Q
R
S
T
U
V
W
X
_
A
accept(File)
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
accept(File, String)
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
addConfiguration(String)
- Method in class gov.nasa.pds.validate.report.
Report
Adds the string supplied to the configuration section in the heading of the report.
addParameter(String)
- Method in class gov.nasa.pds.validate.report.
Report
Adds the string supplied to the parameter section in the heading of the report.
ARGNAME
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
C
CATALOGKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
CONFIG
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
ConfigKeys
- Interface in
gov.nasa.pds.validate.commandline.options
An interface that contains the valid property keys for the Validate Tool configuration file.
CONFIGURATION
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
crawl(File, boolean, List<String>)
- Method in class gov.nasa.pds.validate.crawler.
DirectoryCrawler
Crawl a given directory.
D
DirectoryCrawler
- Class in
gov.nasa.pds.validate.crawler
Class that crawls a given directory.
DirectoryCrawler()
- Constructor for class gov.nasa.pds.validate.crawler.
DirectoryCrawler
Constructor.
DirectoryValidator
- Class in
gov.nasa.pds.validate
Class that validates a directory containing PDS products.
DirectoryValidator(Report)
- Constructor for class gov.nasa.pds.validate.
DirectoryValidator
Constructor.
displayHelp()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Displays tool usage.
displayVersion()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Displays the current version and disclaimer notice.
E
error(SAXParseException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorHandler
F
fatalError(SAXParseException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorHandler
FileValidator
- Class in
gov.nasa.pds.validate
Class that validates a single file.
FileValidator(Report)
- Constructor for class gov.nasa.pds.validate.
FileValidator
Constructor.
Flags
- Interface in
gov.nasa.pds.validate.commandline.options
Class to hold the command-line option flags.
FullReport
- Class in
gov.nasa.pds.validate.report
This class represents a full report for the Vtool command line.
FullReport()
- Constructor for class gov.nasa.pds.validate.report.
FullReport
G
getDefaultNamepsace()
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getDocNode()
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getExceptionType()
- Method in class gov.nasa.pds.validate.report.
Report
getFilename()
- Method in class gov.nasa.pds.validate.logging.
ToolsLogRecord
getFilename()
- Method in class gov.nasa.pds.validate.target.
Target
Gets the name of the file.
getLine()
- Method in class gov.nasa.pds.validate.logging.
ToolsLogRecord
getName()
- Method in enum gov.nasa.pds.validate.status.
Status
getName()
- Method in enum gov.nasa.pds.validate.target.
TargetType
getNamespaceURI(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getNodeFromDoc(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getNodeFromItem(String, Object)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getNodesFromDoc(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getNodesFromItem(String, Object)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getNumFailed()
- Method in class gov.nasa.pds.validate.report.
Report
getNumPassed()
- Method in class gov.nasa.pds.validate.report.
Report
getNumSkipped()
- Method in class gov.nasa.pds.validate.report.
Report
getPrefix()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the prefix property.
getPrefix(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getPrefixes(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getTotalErrors()
- Method in class gov.nasa.pds.validate.report.
Report
getTotalInfos()
- Method in class gov.nasa.pds.validate.report.
Report
getTotalWarnings()
- Method in class gov.nasa.pds.validate.report.
Report
getType()
- Method in class gov.nasa.pds.validate.target.
Target
Returns the target type.
getUri()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the uri property.
getValue()
- Method in enum gov.nasa.pds.validate.status.
Status
getValue()
- Method in enum gov.nasa.pds.validate.target.
TargetType
getValue(String, String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getValueFromDoc(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getValueFromItem(String, Object)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getValuesFromDoc(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getValuesFromItem(String, Object)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
getWildcards()
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Returns list of filters that were set.
gov.nasa.pds.validate
- package gov.nasa.pds.validate
gov.nasa.pds.validate.commandline.options
- package gov.nasa.pds.validate.commandline.options
gov.nasa.pds.validate.crawler
- package gov.nasa.pds.validate.crawler
gov.nasa.pds.validate.logging
- package gov.nasa.pds.validate.logging
gov.nasa.pds.validate.logging.handler
- package gov.nasa.pds.validate.logging.handler
gov.nasa.pds.validate.report
- package gov.nasa.pds.validate.report
gov.nasa.pds.validate.status
- package gov.nasa.pds.validate.status
gov.nasa.pds.validate.target
- package gov.nasa.pds.validate.target
gov.nasa.pds.validate.util
- package gov.nasa.pds.validate.util
H
handleEvent(ValidationEvent)
- Method in class gov.nasa.pds.validate.util.
XMLValidationEventHandler
hasArg(String, Object)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires a single argument to follow the option.
hasArg(String, Object, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Allows a single argument to be passed into the option.
hasArgs(String, Object)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Allows multiple arguments to be passed in to the option.
hasArgs(int, String, Object, char, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Defines an argument's "properties" for an option.
hasErrors()
- Method in class gov.nasa.pds.validate.report.
Report
hasWarnings()
- Method in class gov.nasa.pds.validate.report.
Report
HELP
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
I
INGEST_ASSOC_FAIL
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
INGEST_ASSOC_SUCCESS
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
INGEST_FAIL
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
INGEST_SUCCESS
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
InvalidOptionException
- Exception in
gov.nasa.pds.validate.commandline.options
InvalidOptionException(String)
- Constructor for exception gov.nasa.pds.validate.commandline.options.
InvalidOptionException
isDefault()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the default property.
L
LOCAL
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
LOCALKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
LONG
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
M
main(String[])
- Static method in class gov.nasa.pds.validate.
ValidateLauncher
N
Namespace
- Class in
gov.nasa.pds.validate.util
Java class for Namespace complex type.
Namespace()
- Constructor for class gov.nasa.pds.validate.util.
Namespace
NOTIFICATION
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
P
parse(String[])
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Parse the command-line arguments
PDSNamespaceContext
- Class in
gov.nasa.pds.validate.util
Class that provides support for handling namespaces in PDS4 data products
PDSNamespaceContext(Namespace)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(Namespace, String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(List<Namespace>)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(List<Namespace>, String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
prefix
- Variable in class gov.nasa.pds.validate.util.
Namespace
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
FullReport
printFooter()
- Method in class gov.nasa.pds.validate.report.
Report
Prints out the footer or the report and calls the customized footer section.
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
Report
Allows customization of the footer section of the report
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
FullReport
printHeader()
- Method in class gov.nasa.pds.validate.report.
Report
This method will display the default header for the Vtool command line library reports.
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a Report to customize the header portion of the Report if necessary.
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
FullReport
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a report to customize how it handles reporting on a particular label.
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
FullReport
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
Report
Q
query(CommandLine)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
query(File)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Query the configuration file.
R
record(URI, LabelException)
- Method in class gov.nasa.pds.validate.report.
Report
record(URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a report to change how they manage reporting on a given file that has been parsed and validated.
REGEXP
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
REGEXPKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
removeQuotes(List<String>)
- Static method in class gov.nasa.pds.validate.util.
Utility
REPORT
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
Report
- Class in
gov.nasa.pds.validate.report
Abstract class that represents a Report for the Vtool command line API.
Report()
- Constructor for class gov.nasa.pds.validate.report.
Report
Default constructor to initialize report variables.
report
- Variable in class gov.nasa.pds.validate.
Validator
REPORTKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
S
SCHEMA
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
schema
- Variable in class gov.nasa.pds.validate.
Validator
SCHEMAKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
setDefault(Boolean)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the default property.
setDefaultNamespace(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
setExceptionType(ExceptionType)
- Method in class gov.nasa.pds.validate.report.
Report
Anything at or above the level will be reported.
setFileFilters(List<String>)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Sets the file filter.
setNamespaceContext(NamespaceContext)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
setOutput(Writer)
- Method in class gov.nasa.pds.validate.report.
Report
Handles writing a Report to the writer interface.
setOutput(OutputStream)
- Method in class gov.nasa.pds.validate.report.
Report
Handle writing a Report to an
OutputStream
.
setOutput(File)
- Method in class gov.nasa.pds.validate.report.
Report
Handles writing a Report to a
File
.
setPrefix(String)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the prefix property.
setRecurse(boolean)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Sets the recursion flag.
setSchema(List<File>)
- Method in class gov.nasa.pds.validate.
Validator
Sets the schemas to use during validation.
setSchema(Schema)
- Method in class gov.nasa.pds.validate.
Validator
setUri(String)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the uri property.
SHORT
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
SKIP
- Static variable in class gov.nasa.pds.validate.logging.
ToolsLevel
Status
- Enum in
gov.nasa.pds.validate.status
This enum represents the status of parsing and validation against a particular file.
T
TARGET
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
Target
- Class in
gov.nasa.pds.validate.target
Class representation of a target in the Validate Tool.
Target(File)
- Constructor for class gov.nasa.pds.validate.target.
Target
Constructor.
Target(String)
- Constructor for class gov.nasa.pds.validate.target.
Target
Constructor.
TARGETKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
TargetType
- Enum in
gov.nasa.pds.validate.target
ToolsFileHandler
- Class in
gov.nasa.pds.validate.logging.handler
Class to setup a file handler for the tools logging capability.
ToolsFileHandler(String, Formatter)
- Constructor for class gov.nasa.pds.validate.logging.handler.
ToolsFileHandler
Constructor that does not append to a file and automatically sets the log level to 'ALL'.
ToolsFileHandler(String, Level, Formatter)
- Constructor for class gov.nasa.pds.validate.logging.handler.
ToolsFileHandler
Constructor that does not append to a file.
ToolsFileHandler(String, boolean, Level, Formatter)
- Constructor for class gov.nasa.pds.validate.logging.handler.
ToolsFileHandler
Constructor.
ToolsLevel
- Class in
gov.nasa.pds.validate.logging
ToolsLevel(String, int)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLevel
ToolsLogRecord
- Class in
gov.nasa.pds.validate.logging
ToolsLogRecord(Level, String)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLogRecord
ToolsLogRecord(Level, File)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLogRecord
ToolsLogRecord(Level, String, String)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLogRecord
ToolsLogRecord(Level, String, File)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLogRecord
ToolsLogRecord(Level, String, String, int)
- Constructor for class gov.nasa.pds.validate.logging.
ToolsLogRecord
ToolsOption
- Class in
gov.nasa.pds.validate.commandline.options
Class that extends Apache's Option class.
ToolsOption(String, String, String)
- Constructor for class gov.nasa.pds.validate.commandline.options.
ToolsOption
Constructor.
ToolsStreamHandler
- Class in
gov.nasa.pds.validate.logging.handler
This class sets up a stream handler for the tools logging capability.
ToolsStreamHandler(OutputStream, Formatter)
- Constructor for class gov.nasa.pds.validate.logging.handler.
ToolsStreamHandler
Constructor.
ToolsStreamHandler(OutputStream, Level, Formatter)
- Constructor for class gov.nasa.pds.validate.logging.handler.
ToolsStreamHandler
Constructor.
U
uri
- Variable in class gov.nasa.pds.validate.util.
Namespace
Utility
- Class in
gov.nasa.pds.validate.util
Utility()
- Constructor for class gov.nasa.pds.validate.util.
Utility
V
validate(File)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Perform validation on a directory.
validate(File)
- Method in class gov.nasa.pds.validate.
FileValidator
Validate a PDS product file.
validate(String)
- Method in class gov.nasa.pds.validate.util.
XMLExtractor
validate(File)
- Method in class gov.nasa.pds.validate.
Validator
Validate a PDS product.
ValidateLauncher
- Class in
gov.nasa.pds.validate
Wrapper class for the Validate Tool.
ValidateLauncher()
- Constructor for class gov.nasa.pds.validate.
ValidateLauncher
Constructor.
Validator
- Class in
gov.nasa.pds.validate
Abstract class to validate a PDS4 product label.
Validator(Report)
- Constructor for class gov.nasa.pds.validate.
Validator
Constructor.
valueOf(String)
- Static method in enum gov.nasa.pds.validate.status.
Status
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum gov.nasa.pds.validate.target.
TargetType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum gov.nasa.pds.validate.status.
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.validate.target.
TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
VERBOSEKEY
- Static variable in interface gov.nasa.pds.validate.commandline.options.
ConfigKeys
VERSION
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
W
warning(SAXParseException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorHandler
WHATIS_CONFIG
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_HELP
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_LOCAL
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_REGEXP
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_REPORT
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_SCHEMA
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_TARGET
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_VERBOSE
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WHATIS_VERSION
- Static variable in interface gov.nasa.pds.validate.commandline.options.
Flags
WildcardOSFilter
- Class in
gov.nasa.pds.validate.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter(String)
- Constructor for class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Constructor for a single wildcard.
WildcardOSFilter(List<String>)
- Constructor for class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Constructor for a list of wildcards.
X
XMLErrorHandler
- Class in
gov.nasa.pds.validate.util
XMLErrorHandler()
- Constructor for class gov.nasa.pds.validate.util.
XMLErrorHandler
XMLExtractor
- Class in
gov.nasa.pds.validate.util
XMLExtractor()
- Constructor for class gov.nasa.pds.validate.util.
XMLExtractor
Constructor.
XMLExtractor(File)
- Constructor for class gov.nasa.pds.validate.util.
XMLExtractor
XMLExtractor(String)
- Constructor for class gov.nasa.pds.validate.util.
XMLExtractor
XMLValidationEventHandler
- Class in
gov.nasa.pds.validate.util
XMLValidationEventHandler()
- Constructor for class gov.nasa.pds.validate.util.
XMLValidationEventHandler
_
_default
- Variable in class gov.nasa.pds.validate.util.
Namespace
A
C
D
E
F
G
H
I
L
M
N
P
Q
R
S
T
U
V
W
X
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2005-2010
Planetary Data System
. All Rights Reserved.