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

A

AbstractLexicalHandler - class com.thaiopensource.xml.sax.AbstractLexicalHandler.
 
AbstractLexicalHandler() - Constructor for class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
AbstractSchema - class com.thaiopensource.validate.AbstractSchema.
 
AbstractSchema() - Constructor for class com.thaiopensource.validate.AbstractSchema
 
AbstractSchema(PropertyMap) - Constructor for class com.thaiopensource.validate.AbstractSchema
 
AbstractSchema(PropertyMap, PropertyId[]) - Constructor for class com.thaiopensource.validate.AbstractSchema
 
add(PropertyMapBuilder) - Method in class com.thaiopensource.validate.FlagPropertyId
Adds this property to a PropertyMapBuilder.
ATTRIBUTES_SCHEMA - Static variable in class com.thaiopensource.validate.nrl.NrlProperty
 
AutoSchemaReader - class com.thaiopensource.validate.auto.AutoSchemaReader.
 
AutoSchemaReader() - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
 
AutoSchemaReader(SchemaReceiverFactory) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
 
AutoSchemaReceiver - class com.thaiopensource.validate.auto.AutoSchemaReceiver.
 
AutoSchemaReceiver(PropertyMap, Rewindable) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReceiver
 
available() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 

B

BASE_URI - Static variable in interface com.thaiopensource.validate.SchemaReader
 

C

canRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
canRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
CHECK_ID_IDREF - Static variable in class com.thaiopensource.validate.rng.RngProperty
 
close() - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
close() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
com.thaiopensource.util - package com.thaiopensource.util
 
com.thaiopensource.validate - package com.thaiopensource.validate
 
com.thaiopensource.validate.auto - package com.thaiopensource.validate.auto
 
com.thaiopensource.validate.nrl - package com.thaiopensource.validate.nrl
 
com.thaiopensource.validate.rng - package com.thaiopensource.validate.rng
 
com.thaiopensource.validate.schematron - package com.thaiopensource.validate.schematron
 
com.thaiopensource.validate.xerces - package com.thaiopensource.validate.xerces
 
com.thaiopensource.xml.sax - package com.thaiopensource.xml.sax
 
combine(Object[]) - Method in class com.thaiopensource.validate.StringOption
 
combine(Object[]) - Method in interface com.thaiopensource.validate.Option
Combines multiple values of an option into a single value.
combine(Object[]) - Method in class com.thaiopensource.validate.FlagOption
 
comment(char[], int, int) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
CompactSchemaReader - class com.thaiopensource.validate.rng.CompactSchemaReader.
 
contains(PropertyId) - Method in class com.thaiopensource.util.SinglePropertyMap
 
contains(PropertyId) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
contains(PropertyId) - Method in interface com.thaiopensource.util.PropertyMap
 
CountingErrorHandler - class com.thaiopensource.xml.sax.CountingErrorHandler.
 
CountingErrorHandler() - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
 
CountingErrorHandler(ErrorHandler) - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
 
createParseable(XMLReaderCreator, InputSource, ErrorHandler) - Method in class com.thaiopensource.validate.rng.SAXSchemaReader
 
createParseable(XMLReaderCreator, InputSource, ErrorHandler) - Method in class com.thaiopensource.validate.rng.CompactSchemaReader
 
createSchema(InputSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
Creates a Schema by reading it from an InputSource.
createSchema(InputSource, PropertyMap) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
 
createSchemaReader(String) - Method in interface com.thaiopensource.validate.SchemaReaderFactory
Creates a SchemaReader for a particular schema language.
createSchemaReader(String) - Method in class com.thaiopensource.validate.SchemaReaderLoader
 
createSchemaReader(String) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
createSchemaReader(String) - Method in class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReceiverLoader
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
 
createValidator(PropertyMap) - Method in interface com.thaiopensource.validate.Schema
Creates a new Validator that can be used to validate XML documents with respect to this schema.
createXMLReader() - Method in class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
 
createXMLReader() - Method in class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
 
createXMLReader() - Method in interface com.thaiopensource.xml.sax.XMLReaderCreator
Creates a new XMLReader.

D

DATATYPE_LIBRARY_FACTORY - Static variable in class com.thaiopensource.validate.rng.RngProperty
 
defaultValue() - Method in class com.thaiopensource.validate.StringOption
 
DelegatingContentHandler - class com.thaiopensource.xml.sax.DelegatingContentHandler.
 
DelegatingContentHandler() - Constructor for class com.thaiopensource.xml.sax.DelegatingContentHandler
 
DelegatingContentHandler(ContentHandler) - Constructor for class com.thaiopensource.xml.sax.DelegatingContentHandler
 
DIAGNOSE - Static variable in class com.thaiopensource.validate.schematron.SchematronProperty
PropertyId thats specifies that diagnostic messages should be included.
DraconianErrorHandler - class com.thaiopensource.xml.sax.DraconianErrorHandler.
An ErrorHandler implementing a brutal error handling policy.
DraconianErrorHandler() - Constructor for class com.thaiopensource.xml.sax.DraconianErrorHandler
 

E

EMPTY - Static variable in interface com.thaiopensource.util.PropertyMap
 
endCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
endDocument() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
endDocument() - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
endDTD() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
endElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
endElement(String, String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
endElement(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
endEntity(String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
endPrefixMapping(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
endPrefixMapping(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
ENTITY_RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying EntityResolver to be used for resolving entities.
Equal - class com.thaiopensource.util.Equal.
 
equal(Object, Object) - Static method in class com.thaiopensource.util.Equal
 
equals(Object) - Method in class com.thaiopensource.util.PropertyId
 
ERROR_HANDLER - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying ErrorHandler to be used for reporting errors.
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
ErrorHandlerImpl - class com.thaiopensource.xml.sax.ErrorHandlerImpl.
 
ErrorHandlerImpl() - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
ErrorHandlerImpl(OutputStream) - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
ErrorHandlerImpl(Writer) - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
escapeDisallowedChars(String) - Static method in class com.thaiopensource.util.Uri
 

F

fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
FEASIBLE - Static variable in class com.thaiopensource.validate.rng.RngProperty
 
fileInputSource(File) - Static method in class com.thaiopensource.validate.ValidationDriver
Returns an InputSource for a File.
fileInputSource(String) - Static method in class com.thaiopensource.validate.ValidationDriver
Returns an InputSource for a filename.
fileToUri(File) - Static method in class com.thaiopensource.util.UriOrFile
 
fileToUri(String) - Static method in class com.thaiopensource.util.UriOrFile
 
filterProperties(PropertyMap, PropertyId[]) - Static method in class com.thaiopensource.validate.AbstractSchema
 
Flag - class com.thaiopensource.validate.Flag.
A class with a unique value, used as the value of properties whose significance is purely whether or not they are present in the PropertyMap.
FlagOption - class com.thaiopensource.validate.FlagOption.
 
FlagOption(FlagPropertyId) - Constructor for class com.thaiopensource.validate.FlagOption
 
FlagPropertyId - class com.thaiopensource.validate.FlagPropertyId.
A PropertyId whose value is not significant.
FlagPropertyId(String) - Constructor for class com.thaiopensource.validate.FlagPropertyId
 
ForkContentHandler - class com.thaiopensource.xml.sax.ForkContentHandler.
 
ForkContentHandler(ContentHandler, ContentHandler) - Constructor for class com.thaiopensource.xml.sax.ForkContentHandler
 
ForkDTDHandler - class com.thaiopensource.xml.sax.ForkDTDHandler.
 
ForkDTDHandler(DTDHandler, DTDHandler) - Constructor for class com.thaiopensource.xml.sax.ForkDTDHandler
 

G

get(PropertyId) - Method in class com.thaiopensource.util.SinglePropertyMap
 
get(PropertyId) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
get(PropertyId) - Method in interface com.thaiopensource.util.PropertyMap
 
get(PropertyMap) - Method in class com.thaiopensource.validate.StringPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.rng.RngProperty.DatatypeLibraryFactoryPropertyId
 
get(PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
getBaseUri() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
getContentHandler() - Method in interface com.thaiopensource.validate.Validator
Returns the ContentHandler that will receive the XML document.
getDelegate() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
getDTDHandler() - Method in interface com.thaiopensource.validate.Validator
Returns a DTDHandler.
getErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getErrorHandler() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getFatalErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getHadErrorOrFatalError() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getInstance() - Static method in class com.thaiopensource.validate.rng.SAXSchemaReader
 
getInstance() - Static method in class com.thaiopensource.validate.rng.CompactSchemaReader
 
getKey(int) - Method in class com.thaiopensource.util.SinglePropertyMap
 
getKey(int) - Method in interface com.thaiopensource.util.PropertyMap
 
getOption(String) - Method in interface com.thaiopensource.validate.SchemaReaderFactory
 
getOption(String) - Method in interface com.thaiopensource.validate.SchemaReader
 
getOption(String) - Method in class com.thaiopensource.validate.SchemaReaderLoader
 
getOption(String) - Static method in class com.thaiopensource.validate.rng.RngProperty
 
getOption(String) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
getOption(String) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 
getOption(String) - Static method in class com.thaiopensource.validate.schematron.SchematronProperty
 
getOption(String) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
getOption(String) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
 
getOption(String) - Method in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
 
getOption(String) - Method in class com.thaiopensource.validate.auto.SchemaReceiverLoader
 
getOption(String) - Method in class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
 
getOption(String) - Method in class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
 
getOptionArg() - Method in class com.thaiopensource.util.OptionParser
 
getOptionChar() - Method in class com.thaiopensource.util.OptionParser
 
getOptionCharString() - Method in class com.thaiopensource.util.OptionParser
 
getProperties() - Method in class com.thaiopensource.validate.AbstractSchema
 
getProperties() - Method in interface com.thaiopensource.validate.Schema
 
getPropertyId() - Method in class com.thaiopensource.validate.StringOption
 
getPropertyId() - Method in interface com.thaiopensource.validate.Option
 
getPropertyId() - Method in class com.thaiopensource.validate.FlagOption
 
getProviders() - Method in class com.thaiopensource.util.Service
 
getRemainingArgs() - Method in class com.thaiopensource.util.OptionParser
 
getSchema() - Method in interface com.thaiopensource.validate.auto.SchemaFuture
 
getValueClass() - Method in class com.thaiopensource.util.PropertyId
 
getVersion(Class) - Static method in class com.thaiopensource.util.Version
 
getWarningCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 

H

hasFragmentId(String) - Static method in class com.thaiopensource.util.Uri
 
hashCode() - Method in class com.thaiopensource.util.PropertyId
 

I

ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
IncorrectSchemaException - exception com.thaiopensource.validate.IncorrectSchemaException.
Thrown to indicate an XML document is not a correct schema, either because the XML document is not well-formed or because it fails to be correct in some other way.
IncorrectSchemaException() - Constructor for class com.thaiopensource.validate.IncorrectSchemaException
 
installHandlers(XMLReader) - Method in interface com.thaiopensource.validate.auto.SchemaReceiver
 
installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
 
installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.AutoSchemaReceiver
 
isAbsolute(String) - Static method in class com.thaiopensource.util.Uri
 
isSurrogate(char) - Static method in class com.thaiopensource.util.Utf16
 
isSurrogate1(char) - Static method in class com.thaiopensource.util.Utf16
 
isSurrogate2(char) - Static method in class com.thaiopensource.util.Utf16
 
isValid(String) - Static method in class com.thaiopensource.util.Uri
 

J

Jaxp11XMLReaderCreator - class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator.
An XMLReaderCreator that uses JAXP 1.1 to create XMLReaders.
Jaxp11XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
Default constructor.

L

loadSchema(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
Loads a schema.
Localizer - class com.thaiopensource.util.Localizer.
 
Localizer(Class) - Constructor for class com.thaiopensource.util.Localizer
 

M

main(String[]) - Static method in class com.thaiopensource.util.UriOrFile
 
main(String[]) - Static method in class com.thaiopensource.util.Service
 
main(String[]) - Static method in class com.thaiopensource.util.OptionParser
 
message(String) - Method in class com.thaiopensource.util.Localizer
 
message(String, Object) - Method in class com.thaiopensource.util.Localizer
 
message(String, Object[]) - Method in class com.thaiopensource.util.Localizer
 
message(String, Object, Object) - Method in class com.thaiopensource.util.Localizer
 
moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
 

N

newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.SaxonSchemaReaderFactory
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
normalize(String) - Method in class com.thaiopensource.validate.StringOption
 
normalize(String) - Method in class com.thaiopensource.validate.schematron.SchematronProperty.PhaseOption
 
notationDecl(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
 
NrlProperty - class com.thaiopensource.validate.nrl.NrlProperty.
 
NrlSchemaReceiverFactory - class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory.
 
NrlSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 

O

Option - interface com.thaiopensource.validate.Option.
 
OptionArgumentException - exception com.thaiopensource.validate.OptionArgumentException.
 
OptionArgumentException() - Constructor for class com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentException(String) - Constructor for class com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentFormatException - exception com.thaiopensource.validate.OptionArgumentFormatException.
 
OptionArgumentFormatException() - Constructor for class com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentFormatException(String) - Constructor for class com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentPresenceException - exception com.thaiopensource.validate.OptionArgumentPresenceException.
 
OptionArgumentPresenceException() - Constructor for class com.thaiopensource.validate.OptionArgumentPresenceException
 
OptionParser - class com.thaiopensource.util.OptionParser.
 
OptionParser.InvalidOptionException - exception com.thaiopensource.util.OptionParser.InvalidOptionException.
 
OptionParser.InvalidOptionException() - Constructor for class com.thaiopensource.util.OptionParser.InvalidOptionException
 
OptionParser.MissingArgumentException - exception com.thaiopensource.util.OptionParser.MissingArgumentException.
 
OptionParser.MissingArgumentException() - Constructor for class com.thaiopensource.util.OptionParser.MissingArgumentException
 
OptionParser(String, String[]) - Constructor for class com.thaiopensource.util.OptionParser
 

P

PHASE - Static variable in class com.thaiopensource.validate.schematron.SchematronProperty
PropertyId that specifies the Schematron phase to use.
PHASE_OPTION - Static variable in class com.thaiopensource.validate.schematron.SchematronProperty
 
PRESENT - Static variable in class com.thaiopensource.validate.Flag
The unique value of this class.
print(String) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
printException(Throwable) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
PROPERTY - Static variable in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
 
PropertyId - class com.thaiopensource.util.PropertyId.
 
PropertyId(String, Class) - Constructor for class com.thaiopensource.util.PropertyId
 
PropertyMap - interface com.thaiopensource.util.PropertyMap.
 
PropertyMapBuilder - class com.thaiopensource.util.PropertyMapBuilder.
 
PropertyMapBuilder() - Constructor for class com.thaiopensource.util.PropertyMapBuilder
 
PropertyMapBuilder(PropertyMap) - Constructor for class com.thaiopensource.util.PropertyMapBuilder
 
put(PropertyId, Object) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
put(PropertyMapBuilder, DatatypeLibraryFactory) - Method in class com.thaiopensource.validate.rng.RngProperty.DatatypeLibraryFactoryPropertyId
 
put(PropertyMapBuilder, EntityResolver) - Method in class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
Sets the value of the property.
put(PropertyMapBuilder, ErrorHandler) - Method in class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
Sets the value of the property.
put(PropertyMapBuilder, SchemaReceiverFactory) - Method in class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
put(PropertyMapBuilder, String) - Method in class com.thaiopensource.validate.StringPropertyId
Sets the value of the property.
put(PropertyMapBuilder, XMLReaderCreator) - Method in class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
Sets the value of the property.

R

read() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read(byte[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
reparse(InputSource) - Method in class com.thaiopensource.validate.auto.ReparseException
 
ReparseException - exception com.thaiopensource.validate.auto.ReparseException.
 
ReparseException() - Constructor for class com.thaiopensource.validate.auto.ReparseException
 
reset() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
reset() - Method in interface com.thaiopensource.validate.Validator
Cleans up after validating a document.
resolve(String, String) - Static method in class com.thaiopensource.util.Uri
 
rewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
rewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
Rewindable - interface com.thaiopensource.validate.auto.Rewindable.
 
RewindableInputStream - class com.thaiopensource.validate.auto.RewindableInputStream.
 
RewindableInputStream(InputStream) - Constructor for class com.thaiopensource.validate.auto.RewindableInputStream
 
RngProperty - class com.thaiopensource.validate.rng.RngProperty.
 
RngProperty.DatatypeLibraryFactoryPropertyId - class com.thaiopensource.validate.rng.RngProperty.DatatypeLibraryFactoryPropertyId.
 
RngProperty.DatatypeLibraryFactoryPropertyId(String) - Constructor for class com.thaiopensource.validate.rng.RngProperty.DatatypeLibraryFactoryPropertyId
 

S

Sax2XMLReaderCreator - class com.thaiopensource.xml.sax.Sax2XMLReaderCreator.
An XMLReaderCreator that creates XMLReaders using the SAX2 XMLReaderFactory.
Sax2XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
Constructs a Sax2XMLReaderCreator that uses system defaults to construct XMLReaders.
Sax2XMLReaderCreator(String) - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
Constructs a Sax2XMLReaderCreator that constructs XMLReaders with the specified class name.
SaxonSchemaReaderFactory - class com.thaiopensource.validate.schematron.SaxonSchemaReaderFactory.
 
SaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SaxonSchemaReaderFactory
 
SAXSchemaReader - class com.thaiopensource.validate.rng.SAXSchemaReader.
 
SAXSchemaReceiverFactory - class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory.
 
SAXSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
scalarValue(char, char) - Static method in class com.thaiopensource.util.Utf16
 
Schema - interface com.thaiopensource.validate.Schema.
A schema that can be used to validate an XML document.
SchemaFuture - interface com.thaiopensource.validate.auto.SchemaFuture.
 
SchemaReader - interface com.thaiopensource.validate.SchemaReader.
A SchemaReader object is immutable and can thus be safely accessed concurrently from multiple threads.
SchemaReaderFactory - interface com.thaiopensource.validate.SchemaReaderFactory.
A factory for SchemaReader.
SchemaReaderFactorySchemaReceiverFactory - class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory.
 
SchemaReaderFactorySchemaReceiverFactory(SchemaReaderFactory) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
 
SchemaReaderLoader - class com.thaiopensource.validate.SchemaReaderLoader.
A SchemaReaderFactory that automatically discovers SchemaReader implementations.
SchemaReaderLoader() - Constructor for class com.thaiopensource.validate.SchemaReaderLoader
 
SchemaReaderLoaderSchemaReceiverFactory - class com.thaiopensource.validate.auto.SchemaReaderLoaderSchemaReceiverFactory.
 
SchemaReaderLoaderSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.auto.SchemaReaderLoaderSchemaReceiverFactory
 
SchemaReaderSchemaReceiver - class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver.
 
SchemaReaderSchemaReceiver(SchemaReader, PropertyMap) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
 
SchemaReceiver - interface com.thaiopensource.validate.auto.SchemaReceiver.
 
SchemaReceiverFactory - interface com.thaiopensource.validate.auto.SchemaReceiverFactory.
 
SchemaReceiverFactory.SchemaReceiverFactoryPropertyId - class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId.
 
SchemaReceiverFactory.SchemaReceiverFactoryPropertyId(String) - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
SchemaReceiverLoader - class com.thaiopensource.validate.auto.SchemaReceiverLoader.
 
SchemaReceiverLoader() - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverLoader
 
SchematronProperty - class com.thaiopensource.validate.schematron.SchematronProperty.
Properties for controlling schema reading and validation specific to Schematron.
SchematronProperty.PhaseOption - class com.thaiopensource.validate.schematron.SchematronProperty.PhaseOption.
 
SchematronSchemaReaderFactory - class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory.
 
SchematronSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
Service - class com.thaiopensource.util.Service.
 
Service(Class) - Constructor for class com.thaiopensource.util.Service
 
setDelegate(ContentHandler) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
setLocator(Locator) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
SinglePropertyMap - class com.thaiopensource.util.SinglePropertyMap.
 
SinglePropertyMap(PropertyId, Object) - Constructor for class com.thaiopensource.util.SinglePropertyMap
 
size() - Method in class com.thaiopensource.util.SinglePropertyMap
 
size() - Method in interface com.thaiopensource.util.PropertyMap
 
skippedEntity(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
skippedEntity(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
startCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
startDocument() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
startDocument() - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
startDTD(String, String, String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
startElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
startElement(String, String, String, Attributes) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
startEntity(String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
StringOption - class com.thaiopensource.validate.StringOption.
 
StringOption(StringPropertyId) - Constructor for class com.thaiopensource.validate.StringOption
 
StringPropertyId - class com.thaiopensource.validate.StringPropertyId.
A PropertyId whose value is constrained to be an instance of String.
StringPropertyId(String) - Constructor for class com.thaiopensource.validate.StringPropertyId
 
surrogate1(int) - Static method in class com.thaiopensource.util.Utf16
 
surrogate2(int) - Static method in class com.thaiopensource.util.Utf16
 

T

toPropertyMap() - Method in class com.thaiopensource.util.PropertyMapBuilder
 
toString() - Method in class com.thaiopensource.util.PropertyId
 
toUri(String) - Static method in class com.thaiopensource.util.UriOrFile
 

U

unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
 
unwrapException(RuntimeException) - Method in interface com.thaiopensource.validate.auto.SchemaFuture
 
Uri - class com.thaiopensource.util.Uri.
 
Uri() - Constructor for class com.thaiopensource.util.Uri
 
UriOrFile - class com.thaiopensource.util.UriOrFile.
 
uriOrFileInputSource(String) - Static method in class com.thaiopensource.validate.ValidationDriver
Returns an InputSource for a string that represents either a file or an absolute URI.
uriToUriOrFile(String) - Static method in class com.thaiopensource.util.UriOrFile
 
Utf16 - class com.thaiopensource.util.Utf16.
 
Utf16() - Constructor for class com.thaiopensource.util.Utf16
 

V

validate(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
Validates a document against the currently loaded schema.
ValidateProperty - class com.thaiopensource.validate.ValidateProperty.
Provides common properties to control reading schemas and validation.
ValidateProperty.EntityResolverPropertyId - class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId.
A PropertyId whose value is constrained to be an instance of EntityResolver.
ValidateProperty.EntityResolverPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
 
ValidateProperty.ErrorHandlerPropertyId - class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId.
A PropertyId whose value is constrained to be an instance of ErrorHandler.
ValidateProperty.ErrorHandlerPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
 
ValidateProperty.XMLReaderCreatorPropertyId - class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId.
A PropertyId whose value is constrained to be an instance of XMLReaderCreator.
ValidateProperty.XMLReaderCreatorPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
 
ValidationDriver - class com.thaiopensource.validate.ValidationDriver.
Provides a simplified API for validating XML documents against schemas.
ValidationDriver() - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
ValidationDriver(PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(properties, properties, null).
ValidationDriver(PropertyMap, PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(schemaProperties, instanceProperties, null).
ValidationDriver(PropertyMap, PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Creates and initializes a ValidationDriver.
ValidationDriver(PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(properties, properties, sr).
ValidationDriver(SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
Validator - interface com.thaiopensource.validate.Validator.
Validates an XML document with respect to a schema.
valueOf(String) - Method in class com.thaiopensource.validate.StringOption
 
valueOf(String) - Method in interface com.thaiopensource.validate.Option
 
valueOf(String) - Method in class com.thaiopensource.validate.FlagOption
 
Version - class com.thaiopensource.util.Version.
 

W

warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
willNotRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
willNotRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 

X

XalanSchemaReaderFactory - class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory.
 
XalanSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
 
XML_READER_CREATOR - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying XMLReaderCreator used to create XMLReader objects needed for parsing XML documents.
xmlBaseAttribute(String) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
XmlBaseHandler - class com.thaiopensource.xml.sax.XmlBaseHandler.
 
XmlBaseHandler() - Constructor for class com.thaiopensource.xml.sax.XmlBaseHandler
 
XMLReaderCreator - interface com.thaiopensource.xml.sax.XMLReaderCreator.
A factory for XMLReaders.
XsdSchemaReaderFactory - class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory.
 
XsdSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
 

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