Package uk.ac.starlink.ttools.votlint

Implementation classes for VOTable linter tool (votlint).

See:
          Description

Interface Summary
Ancestry Defines the family relationships of an ElementHandler.
AttributeChecker Defines how to perform checks on attributes.
 

Class Summary
BinaryHandler Element handler for BINARY elements.
DataHandler Element handler for DATA elements.
DeprecatedAttChecker Performs checking on attributes which are deprecated by the standard.
DoctypeInterpolator Attempts to check that a DOCTYPE declaration is present in an input stream representing XML.
ElementHandler Provides checking of a VOTable element during a SAX parse.
ElementRef Provides a description of an element.
FieldHandler ElementHandler for FIELD elements.
FieldRefChecker Attribute checker for ref attributes that point to FIELDs.
FitsHandler Element handler for FITS elements.
FudgeNamespaceContentHandler This class provides a hack so that XSD validation can work even when the wrong namespace is declared in the source document.
HandlerStack Data structure which keeps track of the elements currently in scope during the SAX parse.
IDChecker Attribute checker for processing ID attributes.
NameChecker Attribute checker for VOTable name elements.
ParamHandler Element handler for elements which describe values - this is FIELD and PARAM type ones.
ParamHandler.ValueChecker Attribute checker which can check attributes which contain strings of the type described by this element.
RefChecker Attribute checker for checking XML IDREF type attributes.
StreamHandler Handler for STREAM elements.
StreamingHandler Abstract handler superclass for elements with STREAM children (BINARY or FITS).
TableHandler ElementHandler for TABLE elements.
TableHandler.NrowsChecker Attribute checker which checks a TABLE's nrows attribute.
TdHandler Element handler for TD elements.
TrHandler Element handler for TR element.
ValueParser Object which knows how to interpret the values associated with a FIELD or PARAM object.
VersionChecker Attribute checker for the VOTABLE element's version attribute.
VersionDetail Contains VOTable version-specific validation logic.
VersionDetector Determines the version of a VOTable document.
VotLintContentHandler SAX ContentHandler used for linting VOTables.
VotLintContext Context for a VOTLint process.
VotLintEntityResolver Provides entity resolution for the VOTable linter.
VotLinter Main class for performing a VOTable lint.
 

Package uk.ac.starlink.ttools.votlint Description

Implementation classes for VOTable linter tool (votlint).



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.