Index

A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLexicalHandler - Class in com.thaiopensource.xml.sax
 
AbstractLexicalHandler() - Constructor for class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
AbstractNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
Base class for normalizing name classes.
AbstractNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
 
AbstractResolver - Class in com.thaiopensource.resolver
 
AbstractResolver() - Constructor for class com.thaiopensource.resolver.AbstractResolver
 
AbstractSchema - Class in com.thaiopensource.validate
 
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
 
AbstractSchemaReader - Class in com.thaiopensource.validate
 
AbstractSchemaReader() - Constructor for class com.thaiopensource.validate.AbstractSchemaReader
 
accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
 
accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
 
accept(NameClassVisitor) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
 
accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
 
add(NameClass) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
 
add(NameClass) - Method in class com.thaiopensource.relaxng.pattern.UnionNameClassNormalizer
 
add(PropertyMap) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
add(PropertyMapBuilder) - Method in class com.thaiopensource.validate.FlagPropertyId
Adds this property to a PropertyMapBuilder.
addAttribute(String, String, String, String, L) - Method in interface com.thaiopensource.relaxng.parse.Annotations
 
addAttribute(String, String, String, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
 
addCharacters(char[], int, int) - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
Passes an additional fragment of the literal.
addCharacters(char[], int, int) - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
addComment(CL) - Method in interface com.thaiopensource.relaxng.parse.Annotations
 
addComment(CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
 
addComment(String, L) - Method in interface com.thaiopensource.relaxng.parse.CommentList
 
addComment(String, Locator) - Method in class com.thaiopensource.relaxng.pattern.CommentListImpl
 
addElement(VoidValue) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
 
addElement(EA) - Method in interface com.thaiopensource.relaxng.parse.Annotations
 
addFileset(FileSet) - Method in class com.thaiopensource.relaxng.util.JingTask
 
addLeadingComment(CL) - Method in interface com.thaiopensource.relaxng.parse.Annotations
 
addLeadingComment(CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
 
addParam(String, String, Context, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
 
addParameter(String, String, ValidationContext) - Method in interface org.relaxng.datatype.DatatypeBuilder
Adds a new parameter.
addParameter(String, String, ValidationContext) - Method in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
 
addText(String, L, CL) - Method in interface com.thaiopensource.relaxng.parse.ElementAnnotationBuilder
 
addText(String, Locator, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
adjustBeginLineColumn(int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
Method to adjust line and column numbers for the start of a token.
alwaysValid() - Method in interface com.thaiopensource.datatype.Datatype2
 
annotateAfterNameClass(NameClass, VoidValue) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
annotateAfterNameClass(NC, EA) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
annotateAfterPattern(Pattern, VoidValue) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
annotateAfterPattern(P, EA) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
annotateNameClass(NameClass, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
annotateNameClass(NC, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
annotatePattern(Pattern, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
annotatePattern(P, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
annotation(EA) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
 
Annotations<L,EA,CL extends CommentList<L>> - Interface in com.thaiopensource.relaxng.parse
Includes attributes and child elements before any RELAX NG element.
AnnotationsImpl - Class in com.thaiopensource.relaxng.pattern
 
AnnotationsImpl() - Constructor for class com.thaiopensource.relaxng.pattern.AnnotationsImpl
 
attribute(Name, Name, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
 
attribute(String, String) - Method in class com.thaiopensource.xml.out.XmlWriter
 
ATTRIBUTE_OWNER - Static variable in class com.thaiopensource.validate.prop.wrap.WrapProperty
 
AutoSchemaReader - Class in com.thaiopensource.validate.auto
 
AutoSchemaReader() - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
 
AutoSchemaReader(SchemaReceiverFactory) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
 
AutoSchemaReceiver - Class in com.thaiopensource.validate.auto
 
AutoSchemaReceiver(PropertyMap, Rewindable) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReceiver
 
available() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 

B

backup(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
BASE_URI - Static variable in interface com.thaiopensource.validate.SchemaReader
 
BasicResolver - Class in com.thaiopensource.resolver
 
BasicResolver() - Constructor for class com.thaiopensource.resolver.BasicResolver
 
BeginToken() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
bufpos - Variable in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
BuildException - Exception Class in com.thaiopensource.relaxng.parse
 
BuildException(Throwable) - Constructor for exception class com.thaiopensource.relaxng.parse.BuildException
 
BuiltinDatatypeLibrary - Class in com.thaiopensource.relaxng.pattern
 
BuiltinDatatypeLibrary() - Constructor for class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
 

C

canRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
canRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
canRewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
caseAfter(AfterPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseAttribute(AttributePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseChoice(ChoicePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseData(DataPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseDataExcept(DataExceptPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseElement(ElementPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseEmpty(EmptyPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseError(ErrorPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseGroup(GroupPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseInterleave(InterleavePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseList(ListPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseNamed(NameClass) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseNotAllowed(NotAllowedPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseOneOrMore(OneOrMorePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseOther(Pattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseRef(RefPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseText(TextPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
caseValue(ValuePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
CatalogResolver - Class in com.thaiopensource.resolver.catalog
A Resolver that uses OASIS XML catalogs.
CatalogResolver(List<String>) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
 
CatalogResolver(List<String>, Resolver) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
 
CatalogResolver(List<String>, SAXResolver) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
 
CatalogResolver(Catalog) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
 
characters(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
characters(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
characters(String) - Method in class com.thaiopensource.xml.out.XmlWriter
 
characters(String, boolean) - Method in class com.thaiopensource.xml.out.XmlWriter
 
CharRepertoire - Class in com.thaiopensource.xml.out
 
CHECK_ID_IDREF - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Flag indicating that ID/IDREF/IDREFS should be checked.
CHECK_ID_IDREF - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
 
checkValid() - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
Similar to the isValid method, but this method throws Exception (with possibly diagnostic information), instead of returning false.
checkValid() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
checkValid(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Similar to the isValid method but throws an exception with diagnosis in case of errors.
clear() - Method in class com.thaiopensource.util.Ref
 
clearDtdContext() - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
 
clone() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
close() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
close() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
close() - Method in class com.thaiopensource.xml.out.XmlWriter
 
close() - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
com.thaiopensource.datatype - package com.thaiopensource.datatype
 
com.thaiopensource.relaxng - package com.thaiopensource.relaxng
 
com.thaiopensource.relaxng.jarv - package com.thaiopensource.relaxng.jarv
 
com.thaiopensource.relaxng.jaxp - package com.thaiopensource.relaxng.jaxp
 
com.thaiopensource.relaxng.match - package com.thaiopensource.relaxng.match
 
com.thaiopensource.relaxng.parse - package com.thaiopensource.relaxng.parse
 
com.thaiopensource.relaxng.parse.compact - package com.thaiopensource.relaxng.parse.compact
 
com.thaiopensource.relaxng.parse.sax - package com.thaiopensource.relaxng.parse.sax
 
com.thaiopensource.relaxng.pattern - package com.thaiopensource.relaxng.pattern
 
com.thaiopensource.relaxng.sax - package com.thaiopensource.relaxng.sax
 
com.thaiopensource.relaxng.util - package com.thaiopensource.relaxng.util
 
com.thaiopensource.resolver - package com.thaiopensource.resolver
 
com.thaiopensource.resolver.catalog - package com.thaiopensource.resolver.catalog
 
com.thaiopensource.resolver.load - package com.thaiopensource.resolver.load
 
com.thaiopensource.resolver.xml - package com.thaiopensource.resolver.xml
 
com.thaiopensource.resolver.xml.ls - package com.thaiopensource.resolver.xml.ls
 
com.thaiopensource.resolver.xml.sax - package com.thaiopensource.resolver.xml.sax
 
com.thaiopensource.resolver.xml.transform - package com.thaiopensource.resolver.xml.transform
 
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.jarv - package com.thaiopensource.validate.jarv
 
com.thaiopensource.validate.mns - package com.thaiopensource.validate.mns
 
com.thaiopensource.validate.nrl - package com.thaiopensource.validate.nrl
 
com.thaiopensource.validate.nvdl - package com.thaiopensource.validate.nvdl
 
com.thaiopensource.validate.picl - package com.thaiopensource.validate.picl
 
com.thaiopensource.validate.prop.rng - package com.thaiopensource.validate.prop.rng
 
com.thaiopensource.validate.prop.schematron - package com.thaiopensource.validate.prop.schematron
 
com.thaiopensource.validate.prop.wrap - package com.thaiopensource.validate.prop.wrap
 
com.thaiopensource.validate.rng - package com.thaiopensource.validate.rng
 
com.thaiopensource.validate.rng.impl - package com.thaiopensource.validate.rng.impl
 
com.thaiopensource.validate.schematron - package com.thaiopensource.validate.schematron
 
com.thaiopensource.validate.xerces - package com.thaiopensource.validate.xerces
 
com.thaiopensource.validation - package com.thaiopensource.validation
 
com.thaiopensource.xml.out - package com.thaiopensource.xml.out
 
com.thaiopensource.xml.sax - package com.thaiopensource.xml.sax
 
com.thaiopensource.xml.util - package com.thaiopensource.xml.util
 
combine(Object[]) - Method in class com.thaiopensource.validate.FlagOption
 
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.StringOption
 
COMBINE_CHOICE - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
 
COMBINE_INTERLEAVE - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
 
CombineSchema - Class in com.thaiopensource.validate
 
CombineSchema(Schema, Schema, PropertyMap) - Constructor for class com.thaiopensource.validate.CombineSchema
 
CombineValidator - Class in com.thaiopensource.validate
 
CombineValidator(Validator, Validator) - Constructor for class com.thaiopensource.validate.CombineValidator
 
comment(char[], int, int) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
comment(String) - Method in class com.thaiopensource.xml.out.XmlWriter
 
commentAfterNameClass(NameClass, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
commentAfterNameClass(NC, CL) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
commentAfterPattern(Pattern, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
commentAfterPattern(P, CL) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
CommentList<L> - Interface in com.thaiopensource.relaxng.parse
 
CommentListImpl - Class in com.thaiopensource.relaxng.pattern
 
CommentListImpl() - Constructor for class com.thaiopensource.relaxng.pattern.CommentListImpl
 
COMPACT_SYNTAX - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Flag indicating that the schema is in the RELAX NG compact syntax rather than the XML syntax.
COMPACT_SYNTAX_FLAG - Static variable in class com.thaiopensource.relaxng.match.MatchablePatternLoader
 
CompactParseable<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Class in com.thaiopensource.relaxng.parse.compact
 
CompactParseable(Input, Resolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.compact.CompactParseable
 
CompactSchemaReader - Class in com.thaiopensource.validate.rng
 
CompactSyntaxSchemaFactory - Class in com.thaiopensource.relaxng.jaxp
A SchemaFactory that supports RELAX NG Compact Syntax.
CompactSyntaxSchemaFactory() - Constructor for class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
 
compare(Name, Name) - Static method in class com.thaiopensource.xml.util.Name
 
compileSchema(InputSource) - Method in class com.thaiopensource.relaxng.jarv.VerifierFactoryImpl
 
Constants - Class in com.thaiopensource.validation
Some useful constants for the names of schema languages.
contains(char) - Method in class com.thaiopensource.xml.out.CharRepertoire
 
contains(char, char) - Method in class com.thaiopensource.xml.out.CharRepertoire
 
contains(PropertyId<?>) - Method in interface com.thaiopensource.util.PropertyMap
 
contains(PropertyId<?>) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
contains(PropertyId<?>) - Method in class com.thaiopensource.util.SinglePropertyMap
 
contains(Name) - Method in interface com.thaiopensource.relaxng.match.NameClass
Tests whether this name class contains a name.
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
 
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
 
contains(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
 
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
 
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
containsSpecificity(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
 
Context - Class in com.thaiopensource.relaxng.sax
 
Context - Interface in com.thaiopensource.relaxng.parse
 
Context() - Constructor for class com.thaiopensource.relaxng.sax.Context
 
Context.PrefixMapping - Class in com.thaiopensource.relaxng.sax
 
copy() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a copy of the current Matcher.
copy() - Method in interface com.thaiopensource.relaxng.parse.Context
 
copy() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
CountingErrorHandler - Class in com.thaiopensource.xml.sax
 
CountingErrorHandler() - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
 
CountingErrorHandler(ErrorHandler) - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
 
createDatatype() - Method in interface org.relaxng.datatype.DatatypeBuilder
Derives a new Datatype from a Datatype by parameters that were already set through the addParameter method.
createDatatype() - Method in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
 
createDatatype(String) - Method in class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
 
createDatatype(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
Gets or creates a pre-defined type.
createDatatypeBuilder(String) - Method in class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
 
createDatatypeBuilder(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
Creates a new instance of DatatypeBuilder.
createDatatypeLibrary(String) - Method in class com.thaiopensource.datatype.DatatypeLibraryLoader
 
createDatatypeLibrary(String) - Method in interface org.relaxng.datatype.DatatypeLibraryFactory
Creates a new instance of a DatatypeLibrary that supports the specified namespace URI.
createDatatypeLibrary(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader
 
createEntityResolver(Resolver) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
createFactory(String) - Method in class com.thaiopensource.relaxng.jarv.VerifierFactoryLoaderImpl
 
createInput(InputSource) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
createMatcher() - Method in interface com.thaiopensource.relaxng.match.MatchablePattern
Create a Matcher for matching against this pattern.
createMatcher() - Method in class com.thaiopensource.relaxng.pattern.MatchablePatternImpl
 
createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
 
createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
 
createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
 
createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.CompactSchemaReader
 
createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
 
createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReader
 
createResolver(PropertyMap) - Static method in class com.thaiopensource.validate.ResolverFactory
 
createResolver(URIResolver) - Static method in class com.thaiopensource.resolver.xml.transform.Transform
 
createResolver(LSResourceResolver) - Static method in class com.thaiopensource.resolver.xml.ls.LS
 
createResolver(EntityResolver, boolean) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
createSAXSource(Input) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
createSAXURIResolver(Resolver) - Static method in class com.thaiopensource.resolver.xml.transform.Transform
Creates a URIResolver that returns a SAXSource.
createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
 
createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
 
createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
 
createSchema(SAXSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
 
createSchema(InputSource) - Method in class com.thaiopensource.relaxng.SchemaFactory
Creates a schema by parsing an XML document.
createSchema(InputSource, PropertyMap) - Method in class com.thaiopensource.validate.AbstractSchemaReader
 
createSchema(InputSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
Creates a Schema by reading it from an InputSource.
createSchemaReader(String) - Method in class com.thaiopensource.validate.jarv.JarvSchemaReaderFactory
 
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.auto.SchemaReaderFactorySchemaReceiverFactory
 
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.mns.MnsSchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
Checks if the namespace is the NVDL namespace and if yes then it creates a schema receiver, otherwise returns null.
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
 
createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
createStreamingValidator(ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Creates an instance of a streaming validator for this type.
createSubParseable(String, String) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
 
createSubParseable(String, String) - Method in class com.thaiopensource.relaxng.parse.sax.SAXSubParser
 
createSubParseable(String, String) - Method in interface com.thaiopensource.relaxng.parse.SubParser
 
createValidator(PropertyMap) - Method in class com.thaiopensource.validate.CombineSchema
 
createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.FeasibleIdTypeMapSchema
 
createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.IdTypeMapSchema
 
createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.PatternSchema
 
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.
createValue(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Converts lexcial value and the current context to the corresponding value object.
createXMLReader() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
createXMLReader() - Method in class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
 
createXMLReader() - Method in class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
 
createXMLReader() - Method in interface com.thaiopensource.xml.sax.XMLReaderCreator
Creates a new XMLReader.
createXMLReaderWithoutResolver() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 

D

DataPatternBuilder<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
Datatype - Interface in org.relaxng.datatype
Datatype object.
DATATYPE_LIBRARY_FACTORY - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
 
Datatype2 - Interface in com.thaiopensource.datatype
 
DatatypeBuilder - Interface in org.relaxng.datatype
Creates a user-defined type by adding parameters to the pre-defined type.
DatatypeException - Exception Class in org.relaxng.datatype
Signals Datatype related exceptions.
DatatypeException() - Constructor for exception class org.relaxng.datatype.DatatypeException
A constructor for those datatype libraries which don't support any diagnostic information at all.
DatatypeException(int, String) - Constructor for exception class org.relaxng.datatype.DatatypeException
 
DatatypeException(String) - Constructor for exception class org.relaxng.datatype.DatatypeException
 
DatatypeLibrary - Interface in org.relaxng.datatype
A Datatype library
DatatypeLibraryFactory - Interface in org.relaxng.datatype
Factory class for the DatatypeLibrary class.
DatatypeLibraryLoader - Class in com.thaiopensource.datatype
 
DatatypeLibraryLoader - Class in org.relaxng.datatype.helpers
Discovers the datatype library implementation from the classpath.
DatatypeLibraryLoader() - Constructor for class com.thaiopensource.datatype.DatatypeLibraryLoader
 
DatatypeLibraryLoader() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader
 
DatatypeStreamingValidator - Interface in org.relaxng.datatype
Datatype streaming validator.
defaultValue() - Method in class com.thaiopensource.validate.StringOption
 
defaultValue(String, String, String, String, String) - Method in interface com.thaiopensource.relaxng.pattern.DefaultValuesExtractor.DefaultValuesListener
The callback/notification method.
DefaultValuesExtractor - Class in com.thaiopensource.relaxng.pattern
Extracts the default values for attributes and notifies a listener for each value.
DefaultValuesExtractor(DefaultValuesExtractor.DefaultValuesListener) - Constructor for class com.thaiopensource.relaxng.pattern.DefaultValuesExtractor
Constructor
DefaultValuesExtractor.DefaultValuesListener - Interface in com.thaiopensource.relaxng.pattern
Receives notification of default values.
define(String, GrammarSection.Combine, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
 
DelegatingContentHandler - Class in com.thaiopensource.xml.sax
 
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.prop.schematron.SchematronProperty
PropertyId thats specifies that diagnostic messages should be included.
Div<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
Done() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
DraconianErrorHandler - Class in com.thaiopensource.xml.sax
An ErrorHandler implementing a brutal error handling policy.
DraconianErrorHandler() - Constructor for class com.thaiopensource.xml.sax.DraconianErrorHandler
 
DtdContext - Class in com.thaiopensource.relaxng.parse.sax
 
DtdContext() - Constructor for class com.thaiopensource.relaxng.parse.sax.DtdContext
 
DtdContext(DtdContext) - Constructor for class com.thaiopensource.relaxng.parse.sax.DtdContext
 

E

ElementAnnotationBuilder<L,EA,CL extends CommentList<L>> - Interface in com.thaiopensource.relaxng.parse
 
EMPTY - Static variable in interface com.thaiopensource.util.PropertyMap
 
encode(int) - Static method in class com.thaiopensource.util.Utf8
 
encode(String) - Static method in class com.thaiopensource.util.UriEncoder
 
encodeAsAscii(String) - Static method in class com.thaiopensource.util.UriEncoder
 
EncodingMap - Class in com.thaiopensource.xml.util
 
EncodingMap() - Constructor for class com.thaiopensource.xml.util.EncodingMap
 
endCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
endDiv(L, A) - Method in interface com.thaiopensource.relaxng.parse.Div
 
endDocument() - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
 
endDocument() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
endDocument() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
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.out.XmlWriter
 
endElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
endElement(String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
endElement(String, String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
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
 
endGrammar(L, A) - Method in interface com.thaiopensource.relaxng.parse.Grammar
 
endInclude(String, String, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Include
 
endIncludedGrammar(L, A) - Method in interface com.thaiopensource.relaxng.parse.IncludedGrammar
 
endPrefixMapping(String) - Method in class com.thaiopensource.relaxng.sax.Context
 
endPrefixMapping(String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
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(Object, Object) - Static method in class com.thaiopensource.util.Equal
 
Equal - Class in com.thaiopensource.util
 
equals(Object) - Method in interface com.thaiopensource.relaxng.match.Matcher
Test whether obj is an equivalent Matcher.
equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
equals(Object) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
equals(Object) - Method in class com.thaiopensource.util.PropertyId
 
equals(Object) - Method in class com.thaiopensource.xml.util.Name
 
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
error(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
ERROR_HANDLER - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying ErrorHandler to be used for reporting errors.
ErrorHandlerImpl - Class in com.thaiopensource.xml.sax
 
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
 
execute() - Method in class com.thaiopensource.relaxng.util.JingTask
 
ExternalDTDSubsetIdentifier - Class in com.thaiopensource.resolver.xml
 
ExternalDTDSubsetIdentifier(String, String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalDTDSubsetIdentifier
 
ExternalEntityIdentifier - Class in com.thaiopensource.resolver.xml
 
ExternalEntityIdentifier(String, String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalEntityIdentifier
 
ExternalIdentifier - Class in com.thaiopensource.resolver.xml
 
ExternalIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalIdentifier
 

F

fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
FEASIBLE - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
 
FEASIBLE - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
 
FEASIBLE_FLAG - Static variable in class com.thaiopensource.relaxng.match.MatchablePatternLoader
 
FeasibleIdTypeMapSchema - Class in com.thaiopensource.validate.rng.impl
 
FeasibleIdTypeMapSchema(IdTypeMap, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.FeasibleIdTypeMapSchema
 
FeasibleTransform - Class in com.thaiopensource.relaxng.pattern
 
FeasibleTransform() - Constructor for class com.thaiopensource.relaxng.pattern.FeasibleTransform
 
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 in com.thaiopensource.validate
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 in com.thaiopensource.validate
 
FlagOption(FlagPropertyId) - Constructor for class com.thaiopensource.validate.FlagOption
 
FlagPropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is not significant.
FlagPropertyId(String) - Constructor for class com.thaiopensource.validate.FlagPropertyId
 
flush() - Method in class com.thaiopensource.xml.out.XmlWriter
 
ForkContentHandler - Class in com.thaiopensource.xml.sax
 
ForkContentHandler(ContentHandler, ContentHandler) - Constructor for class com.thaiopensource.xml.sax.ForkContentHandler
 
ForkDTDHandler - Class in com.thaiopensource.xml.sax
 
ForkDTDHandler(DTDHandler, DTDHandler) - Constructor for class com.thaiopensource.xml.sax.ForkDTDHandler
 
fromResolverException(ResolverException) - Static method in exception class com.thaiopensource.relaxng.parse.BuildException
 
fromSAXException(SAXException) - Static method in exception class com.thaiopensource.relaxng.parse.BuildException
 

G

get() - Method in class com.thaiopensource.util.Ref
 
get(PropertyId<T>) - Method in interface com.thaiopensource.util.PropertyMap
 
get(PropertyId<T>) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
get(PropertyId<V>) - Method in class com.thaiopensource.util.SinglePropertyMap
 
get(PropertyMap) - Method in class com.thaiopensource.util.PropertyId
Deprecated. 
getBase() - Method in class com.thaiopensource.resolver.Identifier
 
getBaseUri() - Method in class com.thaiopensource.relaxng.sax.Context
 
getBaseUri() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
getBaseUri() - Method in interface org.relaxng.datatype.ValidationContext
Returns the base URI of the context.
getBaseURI() - Method in class com.thaiopensource.validation.LSInputImpl
 
getBeginColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getBeginLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getByteStream() - Method in class com.thaiopensource.resolver.Input
 
getByteStream() - Method in class com.thaiopensource.validation.LSInputImpl
 
getCause() - Method in exception class com.thaiopensource.relaxng.parse.BuildException
 
getCertifiedText() - Method in class com.thaiopensource.validation.LSInputImpl
 
getCharacterStream() - Method in class com.thaiopensource.resolver.Input
 
getCharacterStream() - Method in class com.thaiopensource.validation.LSInputImpl
 
getCheckIdIdref() - Method in class com.thaiopensource.relaxng.SchemaFactory
Indicates whether ID/IDREF/IDREFS attributes will be checked in accordance RELAX NG DTD Compatibility.
getColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
Deprecated. 
getCompactSyntax() - Method in class com.thaiopensource.relaxng.SchemaFactory
Indicates whether the compact syntax will be used to parse the RELAX NG schema rather than the normal XML syntax.
getContentHandler() - Method in class com.thaiopensource.validate.CombineValidator
 
getContentHandler() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
 
getContentHandler() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
 
getContentHandler() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
 
getContentHandler() - Method in interface com.thaiopensource.validate.Validator
Returns the ContentHandler that will receive the XML document.
getDatatypeLibraryFactory() - Method in class com.thaiopensource.relaxng.SchemaFactory
Returns the DatatypeLibraryFactory that will be used for handling datatypes in the schema.
getDelegate() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
getDoctypeName() - Method in class com.thaiopensource.resolver.xml.ExternalDTDSubsetIdentifier
 
getDTDHandler() - Method in class com.thaiopensource.validate.CombineValidator
 
getDTDHandler() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
 
getDTDHandler() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
 
getDTDHandler() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
 
getDTDHandler() - Method in interface com.thaiopensource.validate.Validator
Returns a DTDHandler.
getDTDHandler() - Method in class com.thaiopensource.validation.ValidatorHandler2
Gets the DTD handler that receives the validation result.
getEncoding() - Method in class com.thaiopensource.resolver.Input
 
getEncoding() - Method in class com.thaiopensource.validation.LSInputImpl
 
getEndColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getEndLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getEntityName() - Method in class com.thaiopensource.resolver.xml.ExternalEntityIdentifier
 
getErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getErrorHandler() - Method in class com.thaiopensource.relaxng.SchemaFactory
Returns the ErrorHandler that will be used for reporting errors while creating the schema.
getErrorHandler() - Method in class com.thaiopensource.validation.SchemaFactory2
 
getErrorHandler() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getErrorMessage() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return the current error message.
getErrorMessage() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
getExcludedLocalNames(String) - Method in interface com.thaiopensource.relaxng.match.NameClass
Returns the set of local names excluded from a namespace wildcard.
getExcludedLocalNames(String) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
getExcludedLocalNames(String) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
getExcludedNames() - Method in interface com.thaiopensource.relaxng.match.NameClass
Returns the set of names excluded from a wildcard matching any name.
getExcludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
getExcludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
getExcludedNamespaces() - Method in interface com.thaiopensource.relaxng.match.NameClass
Returns the set of namespaces excluded from a wildcard matching any name.
getExcludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
getExcludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
getFatalErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getFeasible() - Method in class com.thaiopensource.relaxng.SchemaFactory
 
getFeature(String) - Method in class com.thaiopensource.validation.SchemaFactory2
Extends SchemaFactory.setFeature by implementing the secure processing feature.
getHadErrorOrFatalError() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
getIdType() - Method in interface org.relaxng.datatype.Datatype
Checks if the ID/IDREF semantics is associated with this datatype.
getIdType(Name, Name) - Method in interface com.thaiopensource.relaxng.pattern.IdTypeMap
 
getIdTypeMap() - Method in class com.thaiopensource.relaxng.pattern.IdTypeMapBuilder
 
GetImage() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getIncludedNames() - Method in interface com.thaiopensource.relaxng.match.NameClass
Returns the set of names that this name class contains.
getIncludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
getIncludedNamespaces() - Method in interface com.thaiopensource.relaxng.match.NameClass
Returns the set of namespace wildcards that this name class contains.
getIncludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
getIncludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
getIndex() - Method in exception class org.relaxng.datatype.DatatypeException
Gets the index of the content where the error occurred.
getInstance() - Static method in class com.thaiopensource.resolver.BasicResolver
 
getInstance() - Static method in class com.thaiopensource.validate.rng.CompactSchemaReader
 
getInstance() - Static method in class com.thaiopensource.validate.rng.SAXSchemaReader
 
getInstance(String) - Static method in class com.thaiopensource.xml.out.CharRepertoire
 
getJavaName(String) - Static method in class com.thaiopensource.xml.util.EncodingMap
 
getKey(int) - Method in interface com.thaiopensource.util.PropertyMap
 
getKey(int) - Method in class com.thaiopensource.util.SinglePropertyMap
 
getLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
Deprecated. 
getLocalName() - Method in class com.thaiopensource.xml.util.Name
 
getMediaType() - Method in class com.thaiopensource.resolver.Identifier
Return a canonical media type for what's expected.
getMediaType() - Method in class com.thaiopensource.resolver.MediaTypedIdentifier
 
getMediaType() - Method in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
 
getNameClass() - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
 
getNamespaceUri() - Method in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
 
getNamespaceUri() - Method in class com.thaiopensource.xml.util.Name
 
getOption(String) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
 
getOption(String) - Method in class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
 
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.jarv.JarvSchemaReaderFactory
 
getOption(String) - Method in class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
 
getOption(String) - Method in class com.thaiopensource.validate.mns.MnsSchemaReceiverFactory
 
getOption(String) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 
getOption(String) - Method in class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
No options handling, always returns null.
getOption(String) - Method in class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
 
getOption(String) - Static method in class com.thaiopensource.validate.prop.rng.RngProperty
 
getOption(String) - Static method in class com.thaiopensource.validate.prop.schematron.SchematronProperty
 
getOption(String) - Method in class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
 
getOption(String) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
getOption(String) - Method in interface com.thaiopensource.validate.SchemaReader
 
getOption(String) - Method in interface com.thaiopensource.validate.SchemaReaderFactory
 
getOption(String) - Method in class com.thaiopensource.validate.SchemaReaderLoader
 
getOption(String) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
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
 
getParsedPattern() - Method in interface com.thaiopensource.relaxng.parse.ParsedPatternFuture
 
getPattern(boolean) - Method in interface com.thaiopensource.relaxng.pattern.PatternFuture
 
getPrefix(String) - Method in interface com.thaiopensource.relaxng.match.MatchContext
Return a prefix bound to a namespace URI.
getPrefix(String) - Method in class com.thaiopensource.relaxng.sax.Context
 
getProperties() - Method in class com.thaiopensource.validate.AbstractSchema
 
getProperties() - Method in interface com.thaiopensource.validate.Schema
 
getProperty(String) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
 
getPropertyId() - Method in class com.thaiopensource.validate.FlagOption
 
getPropertyId() - Method in interface com.thaiopensource.validate.Option
 
getPropertyId() - Method in class com.thaiopensource.validate.StringOption
 
getProviders() - Method in class com.thaiopensource.util.Service
 
getPublicId() - Method in class com.thaiopensource.resolver.xml.ExternalIdentifier
 
getPublicId() - Method in class com.thaiopensource.validation.LSInputImpl
 
getRemainingArgs() - Method in class com.thaiopensource.util.OptionParser
 
getResolver() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
getResolverException() - Method in exception class com.thaiopensource.resolver.catalog.ResolverIOException
 
getResourceResolver() - Method in class com.thaiopensource.validation.SchemaFactory2
 
getSchema() - Method in interface com.thaiopensource.validate.auto.SchemaFuture
 
getSchemaProperties() - Method in class com.thaiopensource.validate.ValidationDriver
Get the actual properties of the loaded schema
getSecureProcessing() - Method in class com.thaiopensource.validation.SchemaFactory2
 
getStringData() - Method in class com.thaiopensource.validation.LSInputImpl
 
GetSuffix(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getSystemId() - Method in class com.thaiopensource.validation.LSInputImpl
 
getTabSize(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
getTargetNamespace() - Method in interface com.thaiopensource.resolver.xml.TargetNamespaceIdentifier
 
getUri() - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
 
getUri() - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
 
getUri() - Method in interface com.thaiopensource.relaxng.parse.SubParseable
 
getUri() - Method in class com.thaiopensource.resolver.Input
 
getUriReference() - Method in class com.thaiopensource.resolver.Identifier
Must return non-null
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
 
getWrapped() - Method in exception class com.thaiopensource.validate.jarv.JarvConfigurationException
 
getWrappedException(SAXException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
getXMLReader() - Method in class com.thaiopensource.resolver.xml.sax.SAXInput
 
getXMLReaderCreator() - Method in class com.thaiopensource.relaxng.SchemaFactory
Returns the current XMLReaderCreator as specified by setXMLReaderCreator.
Grammar<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
GrammarSection<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
GrammarSection.Combine - Class in com.thaiopensource.relaxng.parse
 

H

hasFragmentId(String) - Static method in class com.thaiopensource.util.Uri
Tests whether a valid URI reference has a fragment identifier.
hashCode() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a hashCode for the Matcher.
hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
hashCode() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
hashCode() - Method in class com.thaiopensource.util.PropertyId
 
hashCode() - Method in class com.thaiopensource.xml.util.Name
 
hasIdTypes() - Method in class com.thaiopensource.relaxng.pattern.SchemaPatternBuilder
 

I

ID_TYPE_ID - Static variable in interface org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having ID semantics.
ID_TYPE_IDREF - Static variable in interface org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREF semantics.
ID_TYPE_IDREFS - Static variable in interface org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREFS semantics.
ID_TYPE_NULL - Static variable in interface org.relaxng.datatype.Datatype
Indicates that the datatype doesn't have ID/IDREF semantics.
IdContentHandler - Class in com.thaiopensource.relaxng.sax
 
IdContentHandler(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.sax.IdContentHandler
 
Identifier - Class in com.thaiopensource.resolver
 
Identifier(String) - Constructor for class com.thaiopensource.resolver.Identifier
 
Identifier(String, String) - Constructor for class com.thaiopensource.resolver.Identifier
 
IdSoundnessChecker - Class in com.thaiopensource.relaxng.pattern
 
IdSoundnessChecker(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
 
IdTypeMap - Interface in com.thaiopensource.relaxng.pattern
 
IdTypeMapBuilder - Class in com.thaiopensource.relaxng.pattern
 
IdTypeMapBuilder(ErrorHandler, Pattern) - Constructor for class com.thaiopensource.relaxng.pattern.IdTypeMapBuilder
 
IdTypeMapSchema - Class in com.thaiopensource.validate.rng.impl
 
IdTypeMapSchema(IdTypeMap, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.IdTypeMapSchema
 
IdValidator - Class in com.thaiopensource.validate.rng.impl
 
IdValidator(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.validate.rng.impl.IdValidator
 
ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
IllegalSchemaException - Exception Class in com.thaiopensource.relaxng.parse
 
IllegalSchemaException() - Constructor for exception class com.thaiopensource.relaxng.parse.IllegalSchemaException
 
Include<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
IncludedGrammar<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
IncorrectSchemaException - Exception Class in com.thaiopensource.relaxng.match
 
IncorrectSchemaException - Exception Class in com.thaiopensource.validate
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 exception class com.thaiopensource.relaxng.match.IncorrectSchemaException
 
IncorrectSchemaException() - Constructor for exception class com.thaiopensource.validate.IncorrectSchemaException
 
INHERIT_NS - Static variable in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
 
initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
initTransformerFactory(TransformerFactory) - Method in interface com.thaiopensource.validate.schematron.TransformerFactoryInitializer
 
initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
 
initTransformerFactory(TransformerFactoryImpl) - Method in class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
 
Input - Class in com.thaiopensource.resolver
 
Input() - Constructor for class com.thaiopensource.resolver.Input
 
installHandlers(ParseReceiver<Pattern, NameClass, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, XMLReader, ErrorHandler, DatatypeLibraryFactory, SchemaPatternBuilder) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.AutoSchemaReceiver
 
installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
 
installHandlers(XMLReader) - Method in interface com.thaiopensource.validate.auto.SchemaReceiver
 
installHandlers(XMLReader) - Method in class com.thaiopensource.validate.rng.impl.SchemaReceiverImpl
 
installHandlers(XMLReader, SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.ParseReceiver
 
installHandlers(XMLReader, SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseReceiver
 
interner - Variable in class com.thaiopensource.relaxng.pattern.PatternBuilder
 
IntersectionNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
Computes the normalized intersection of zero or more name classes.
IntersectionNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
 
InvalidOptionException() - Constructor for exception class com.thaiopensource.util.OptionParser.InvalidOptionException
 
isAbsolute(String) - Static method in class com.thaiopensource.util.Uri
Tests whether a valid URI reference is absolute.
isAnyNameIncluded() - Method in interface com.thaiopensource.relaxng.match.NameClass
Tests whethers this name class contains a wildcard matching any name.
isAnyNameIncluded() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
isAnyNameIncluded() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
isContextDependent() - Method in interface org.relaxng.datatype.Datatype
Checks if this datatype may need a context object for the validation.
isEmpty() - Method in interface com.thaiopensource.relaxng.match.NameClass
Tests whether this name class is empty.
isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
 
isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
isName(String) - Static method in class com.thaiopensource.xml.util.Naming
 
isNcname(String) - Static method in class com.thaiopensource.xml.util.Naming
 
isNmtoken(String) - Static method in class com.thaiopensource.xml.util.Naming
 
isNotation(String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
 
isNotation(String) - Method in interface org.relaxng.datatype.ValidationContext
Checks if a notation is declared with the specified name.
isOpen() - Method in interface com.thaiopensource.relaxng.pattern.NameClass
 
isOpen() - Method in class com.thaiopensource.resolver.Input
 
isQname(String) - Static method in class com.thaiopensource.xml.util.Naming
 
isResolved() - Method in class com.thaiopensource.resolver.Input
 
isSchemaLanguageSupported(String) - Method in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
 
isSchemaLanguageSupported(String) - Method in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
 
isSurrogate(char) - Static method in class com.thaiopensource.util.Utf16
 
isSurrogate(int) - 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
 
isTextTyped() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return true if text may be typed in the current state, false otherwise.
isTextTyped() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
isUnparsedEntity(String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
 
isUnparsedEntity(String) - Method in interface org.relaxng.datatype.ValidationContext
Checks if an unparsed entity is declared with the specified name.
isUriDefinitive() - Method in class com.thaiopensource.resolver.Input
 
isValid() - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
Tells if the accumulated literal is valid with respect to the underlying Datatype.
isValid() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
isValid(String) - Static method in class com.thaiopensource.util.Uri
Tests whether a string is a valid URI reference.
isValid(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Checks if the specified 'literal' matches this Datatype with respect to the current context.
isValidSoFar() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return true if the document is valid so far.
isValidSoFar() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 

J

JarvConfigurationException - Exception Class in com.thaiopensource.validate.jarv
 
JarvConfigurationException(VerifierConfigurationException) - Constructor for exception class com.thaiopensource.validate.jarv.JarvConfigurationException
 
JarvSchemaReaderFactory - Class in com.thaiopensource.validate.jarv
 
JarvSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.jarv.JarvSchemaReaderFactory
 
JavaCharStream - Class in com.thaiopensource.relaxng.parse.compact
An implementation of interface CharStream, where the stream is assumed to contain 16-bit unicode characters.
JavaCharStream(InputStream) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
JavaCharStream(Reader, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
Jaxp11XMLReaderCreator - Class in com.thaiopensource.xml.sax
An XMLReaderCreator that uses JAXP 1.1 to create XMLReaders.
Jaxp11XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
Default constructor.
JingTask - Class in com.thaiopensource.relaxng.util
Ant task to validate XML files using RELAX NG or other schema languages.
JingTask() - Constructor for class com.thaiopensource.relaxng.util.JingTask
 

L

load(Input, SAXResolver, ErrorHandler, DatatypeLibraryFactory, int) - Method in class com.thaiopensource.relaxng.match.MatchablePatternLoader
 
loadResolver(String, ClassLoader) - Static method in class com.thaiopensource.resolver.load.ResolverLoader
 
loadSchema(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
Loads a schema.
Localizer - Class in com.thaiopensource.util
 
Localizer(Class<?>) - Constructor for class com.thaiopensource.util.Localizer
 
LS - Class in com.thaiopensource.resolver.xml.ls
 
LSInputImpl - Class in com.thaiopensource.validation
A straightforward default implementation of LSInput.
LSInputImpl() - Constructor for class com.thaiopensource.validation.LSInputImpl
 

M

main(String[]) - Static method in class com.thaiopensource.util.OptionParser
 
main(String[]) - Static method in class com.thaiopensource.util.Service
 
main(String[]) - Static method in class com.thaiopensource.xml.util.EncodingMap
 
makeAnnotations(CL, Context) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeAnnotations(CommentListImpl, Context) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeAnyName(NameClass, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeAnyName(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeAnyName(NC, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeAnyName(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeAttribute(NameClass, Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeAttribute(NC, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeChoice(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeChoice(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeCommentList() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeCommentList() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeDataPatternBuilder(String, String, L) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeDataPatternBuilder(String, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeDiv() - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
 
makeElement(NameClass, Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeElement(NC, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeElementAnnotation() - Method in interface com.thaiopensource.relaxng.parse.ElementAnnotationBuilder
 
makeElementAnnotation() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeElementAnnotationBuilder(String, String, String, L, CL, Context) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeElementAnnotationBuilder(String, String, String, Locator, CommentListImpl, Context) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeEmpty(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeEmpty(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeErrorNameClass() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeErrorNameClass() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeErrorPattern() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeErrorPattern() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeExternalRef(String, String, String, Scope<Pattern, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeExternalRef(String, String, String, Scope<P, L, EA, CL, A>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeGrammar(Scope<Pattern, Locator, VoidValue, CommentListImpl, AnnotationsImpl>) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeGrammar(Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeGroup(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeGroup(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeInclude() - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
 
makeInterleave(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeInterleave(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeList(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeList(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeLocation(String, int, int) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeLocation(String, int, int) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeMixed(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeMixed(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeName(String, String, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeName(String, String, String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeNameClassChoice(List<NameClass>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeNameClassChoice(List<NC>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeNotAllowed(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeNotAllowed(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeNsName(String, NameClass, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeNsName(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeNsName(String, NC, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeNsName(String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeOneOrMore(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeOneOrMore(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeOptional(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeOptional(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeParentRef(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Scope
 
makePattern(L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
 
makePattern(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
 
makeRef(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Scope
 
makeText(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeText(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeValue(String, String, String, Context, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
makeValue(String, String, String, Context, String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeZeroOrMore(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
makeZeroOrMore(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
MatchablePattern - Interface in com.thaiopensource.relaxng.match
A RELAX NG pattern that can be matched against an XML document.
MatchablePatternImpl - Class in com.thaiopensource.relaxng.pattern
 
MatchablePatternImpl(SchemaPatternBuilder, Pattern) - Constructor for class com.thaiopensource.relaxng.pattern.MatchablePatternImpl
 
MatchablePatternLoader - Class in com.thaiopensource.relaxng.match
Provides method to load a MatchablePattern by parsing.
MatchablePatternLoader() - Constructor for class com.thaiopensource.relaxng.match.MatchablePatternLoader
 
matchAttributeName(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match an AttributeName event.
matchAttributeName(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchAttributeValue(String, Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match an AttributeValue event.
matchAttributeValue(String, Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
MatchContext - Interface in com.thaiopensource.relaxng.match
Extends ValidationContext to provide information about which namespace URI is bound to a prefix.
matchEndDocument() - Method in interface com.thaiopensource.relaxng.match.Matcher
Match an EndDocument event.
matchEndDocument() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchEndTag(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match an EndTag event.
matchEndTag(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
Matcher - Interface in com.thaiopensource.relaxng.match
Represents the state of matching an XML document against a RELAX NG pattern.
matchStartDocument() - Method in interface com.thaiopensource.relaxng.match.Matcher
Match a StartDocument event.
matchStartDocument() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchStartTagClose(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match a StartTagClose event.
matchStartTagClose(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchStartTagOpen(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match a StartTagOpen event.
matchStartTagOpen(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchTextBeforeEndTag(String, Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match a Text event that occurs immediately before an EndTag event.
matchTextBeforeEndTag(String, Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchTextBeforeStartTag(String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
Match a Text event that occurs immediately before a StartTagOpen event.
matchTextBeforeStartTag(String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
matchUntypedText(MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
An optimization of matchTextBeforeStartTag/matchTextBeforeEndTag.
matchUntypedText(MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
MEDIA_TYPE - Static variable in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
 
MediaTypedIdentifier - Class in com.thaiopensource.resolver
 
MediaTypedIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.MediaTypedIdentifier
 
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
 
MissingArgumentException() - Constructor for exception class com.thaiopensource.util.OptionParser.MissingArgumentException
 
MnsSchemaReceiverFactory - Class in com.thaiopensource.validate.mns
 
MnsSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.mns.MnsSchemaReceiverFactory
 
moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
 

N

Name - Class in com.thaiopensource.xml.util
 
Name(String, String) - Constructor for class com.thaiopensource.xml.util.Name
 
NameClass - Interface in com.thaiopensource.relaxng.match
A RELAX NG name class.
NameClass - Interface in com.thaiopensource.relaxng.pattern
 
NameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
Normalizes a name classes.
NameClassNormalizer(NameClass) - Constructor for class com.thaiopensource.relaxng.pattern.NameClassNormalizer
 
NameClassVisitor - Interface in com.thaiopensource.relaxng.pattern
 
Naming - Class in com.thaiopensource.xml.util
 
newInstance(PropertyId<T>, T) - Static method in class com.thaiopensource.util.SinglePropertyMap
 
newInstance(Class<T>) - Static method in class com.thaiopensource.util.Service
 
newInstance(String, Class<T>) - Static method in class com.thaiopensource.util.PropertyId
 
NewSaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
 
NewSaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
 
newSchema() - Method in class com.thaiopensource.validation.SchemaFactory2
This implementation of SchemaFactory#newSchema simply throws UnsupportedOperationException.
newSchema(File) - Method in class com.thaiopensource.validation.SchemaFactory2
 
newSchema(URL) - Method in class com.thaiopensource.validation.SchemaFactory2
 
newSchema(SAXSource) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
 
newSchema(SAXSource) - Method in class com.thaiopensource.validation.SchemaFactory2
Create a new Schema from a SAXSource.
newSchema(Source) - Method in class com.thaiopensource.validation.SchemaFactory2
 
newSchema(Source[]) - Method in class com.thaiopensource.validation.SchemaFactory2
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
 
newValidator() - Method in class com.thaiopensource.validation.Schema2
 
newValidatorHandler() - Method in class com.thaiopensource.validation.Schema2
 
normalize() - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
 
normalize(String) - Method in class com.thaiopensource.validate.prop.schematron.SchematronProperty.PhaseOption
 
normalize(String) - Method in class com.thaiopensource.validate.StringOption
 
NormalizedAnyNameClass - Class in com.thaiopensource.relaxng.pattern
A NormalizedNameClass that includes an any name wildcard.
NormalizedAnyNameClass(Set<Name>, Set<String>, Set<Name>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
 
NormalizedNameClass - Class in com.thaiopensource.relaxng.pattern
Base class for all implementations of com.thaiopensource.relaxng.match.NameClass.
NormalizedNameClass(Set<Name>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedNameClass
Create a NormalizedNameClass representing a name class without any wildcards.
NormalizedNsNameClass - Class in com.thaiopensource.relaxng.pattern
A NormalizedNsNameClass that contains one or more namespace wildcards.
NormalizedNsNameClass(Set<Name>, Map<String, ? extends Set<String>>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
 
notAllowed - Variable in class com.thaiopensource.relaxng.pattern.PatternBuilder
 
notationDecl(String, String, String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
 
notationDecl(String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
notationDecl(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
 
NrlSchemaReceiverFactory - Class in com.thaiopensource.validate.nrl
 
NrlSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
 
NvdlSchemaReceiverFactory - Class in com.thaiopensource.validate.nvdl
A Schema receiver factory that knows how to create NVDL schema receivers.
NvdlSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
 

O

OldSaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
 
OldSaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
 
open(Input) - Method in class com.thaiopensource.resolver.AbstractResolver
 
open(Input) - Method in class com.thaiopensource.resolver.BasicResolver
 
open(Input) - Method in interface com.thaiopensource.resolver.Resolver
 
open(Input) - Method in class com.thaiopensource.resolver.SequenceResolver
 
open(InputSource) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
Option - Interface in com.thaiopensource.validate
 
OptionArgumentException - Exception Class in com.thaiopensource.validate
 
OptionArgumentException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentException(String) - Constructor for exception class com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentFormatException - Exception Class in com.thaiopensource.validate
 
OptionArgumentFormatException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentFormatException(String) - Constructor for exception class com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentPresenceException - Exception Class in com.thaiopensource.validate
 
OptionArgumentPresenceException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentPresenceException
 
OptionParser - Class in com.thaiopensource.util
 
OptionParser(String, String[]) - Constructor for class com.thaiopensource.util.OptionParser
 
OptionParser.InvalidOptionException - Exception Class in com.thaiopensource.util
 
OptionParser.MissingArgumentException - Exception Class in com.thaiopensource.util
 
org.relaxng.datatype - package org.relaxng.datatype
 
org.relaxng.datatype.helpers - package org.relaxng.datatype.helpers
 

P

ParameterlessDatatypeBuilder - Class in org.relaxng.datatype.helpers
Dummy implementation of DatatypeBuilder.
ParameterlessDatatypeBuilder(Datatype) - Constructor for class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
 
parse(Parseable<Pattern, NameClass, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, ErrorHandler, DatatypeLibraryFactory, SchemaPatternBuilder, boolean) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
 
parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.Parseable
 
parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
 
Parseable<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
 
parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
 
parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.SubParseable
 
ParsedPatternFuture<P> - Interface in com.thaiopensource.relaxng.parse
 
parsePattern(Pattern) - Method in class com.thaiopensource.relaxng.pattern.DefaultValuesExtractor
Trigger the parsing.
ParseReceiver<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
Pattern - Class in com.thaiopensource.relaxng.pattern
 
PatternBuilder - Class in com.thaiopensource.relaxng.pattern
 
PatternBuilder() - Constructor for class com.thaiopensource.relaxng.pattern.PatternBuilder
 
PatternBuilder(PatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.PatternBuilder
 
PatternDumper - Class in com.thaiopensource.relaxng.pattern
 
PatternFuture - Interface in com.thaiopensource.relaxng.pattern
 
PatternMatcher - Class in com.thaiopensource.relaxng.pattern
 
PatternMatcher(Pattern, ValidatorPatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.PatternMatcher
 
PatternSchema - Class in com.thaiopensource.validate.rng.impl
 
PatternSchema(SchemaPatternBuilder, Pattern, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.PatternSchema
 
PatternValidator - Class in com.thaiopensource.relaxng.sax
 
PatternValidator(Pattern, ValidatorPatternBuilder, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.sax.PatternValidator
 
PHASE - Static variable in class com.thaiopensource.validate.prop.schematron.SchematronProperty
PropertyId that specifies the Schematron phase to use.
PHASE_OPTION - Static variable in class com.thaiopensource.validate.prop.schematron.SchematronProperty
 
PiclSchemaReceiverFactory - Class in com.thaiopensource.validate.picl
 
PiclSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
 
possibleAttributeNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a NameClass containing the names of attributes that are valid in the current state.
possibleAttributeNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
possibleStartTagNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a NameClass containing the names of elements whose start-tags are valid in the current state.
possibleStartTagNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
prefixes() - Method in interface com.thaiopensource.relaxng.parse.Context
 
prefixMapping - Variable in class com.thaiopensource.relaxng.sax.Context
 
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.relaxng.sax.IdContentHandler
 
processingInstruction(String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
processingInstruction(String, String) - Method in class com.thaiopensource.xml.out.XmlWriter
 
processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
produce(ContentHandler, DTDHandler, ErrorHandler) - Method in interface com.thaiopensource.validate.ValidationDriver.SaxProducer
Causes the producer to process and send SAX events to the handlers.
PROPERTY - Static variable in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
 
PROPERTY_DATATYPE_LIBRARY_FACTORY - Static variable in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
The name of the property that can be used to specify a DatatypeLibraryFactory.
PropertyId<T> - Class in com.thaiopensource.util
 
PropertyId(String, Class<T>) - Constructor for class com.thaiopensource.util.PropertyId
 
PropertyMap - Interface in com.thaiopensource.util
 
PropertyMapBuilder - Class in com.thaiopensource.util
 
PropertyMapBuilder() - Constructor for class com.thaiopensource.util.PropertyMapBuilder
 
PropertyMapBuilder(PropertyMap) - Constructor for class com.thaiopensource.util.PropertyMapBuilder
 
put(PropertyId<T>, T) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
put(PropertyMapBuilder, T) - Method in class com.thaiopensource.util.PropertyId
Deprecated. 

R

read() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
read(byte[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read(char[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableReader
 
readChar() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
Ref<T> - Class in com.thaiopensource.util
Simple generic class to hold a reference to an object.
Ref() - Constructor for class com.thaiopensource.util.Ref
 
Ref(T) - Constructor for class com.thaiopensource.util.Ref
 
ReInit(InputStream) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(InputStream, String) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(InputStream, String, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(Reader) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(Reader, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
ReInit(Reader, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
RELAX_NG - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
RELAX_NG_0_9 - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
RELAX_NG_COMPATIBILITY_ANNOTATIONS - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
RELAX_NG_COMPATIBILITY_DATATYPES - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
RELAXNG_COMPACT_URI - Static variable in class com.thaiopensource.validation.Constants
URI representing the Relax NG Compact Syntax schema language.
RELAXNG_XML_URI - Static variable in class com.thaiopensource.validation.Constants
URI representing the Relax NG XML Syntax schema language.
reparse(SAXSource) - Method in exception class com.thaiopensource.validate.auto.ReparseException
 
ReparseException - Exception Class in com.thaiopensource.validate.auto
 
ReparseException() - Constructor for exception class com.thaiopensource.validate.auto.ReparseException
 
requiredAttributeNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a Set containing the names of attributes that are required in the current state.
requiredAttributeNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
requiredElementNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
 
requiredElementNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
RequiredElementsFunction - Class in com.thaiopensource.relaxng.pattern
Implements a function on a pattern that returns the set of required elements.
RequiredElementsFunction() - Constructor for class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
reset() - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
 
reset() - Method in class com.thaiopensource.relaxng.sax.Context
 
reset() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
reset() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
reset() - Method in class com.thaiopensource.validate.CombineValidator
 
reset() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
 
reset() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
 
reset() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
 
reset() - Method in interface com.thaiopensource.validate.Validator
Cleans up after validating a document.
reset() - Method in class com.thaiopensource.validation.ValidatorHandler2
 
reset() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
resolve(Identifier) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.AbstractResolver
 
resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.BasicResolver
 
resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.catalog.CatalogResolver
 
resolve(Identifier, Input) - Method in interface com.thaiopensource.resolver.Resolver
 
resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.SequenceResolver
 
resolve(String, String) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
resolve(String, String) - Static method in class com.thaiopensource.util.Uri
 
resolve(String, String, String) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
 
resolveNamespacePrefix(String) - Method in class com.thaiopensource.relaxng.sax.Context
 
resolveNamespacePrefix(String) - Method in interface org.relaxng.datatype.ValidationContext
Resolves a namespace prefix to the corresponding namespace URI.
Resolver - Interface in com.thaiopensource.resolver
 
RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying Resolver to be used.
ResolverException - Exception Class in com.thaiopensource.resolver
 
ResolverException(String) - Constructor for exception class com.thaiopensource.resolver.ResolverException
 
ResolverException(Throwable) - Constructor for exception class com.thaiopensource.resolver.ResolverException
 
ResolverFactory - Class in com.thaiopensource.validate
 
ResolverFactory() - Constructor for class com.thaiopensource.validate.ResolverFactory
 
ResolverIOException - Exception Class in com.thaiopensource.resolver.catalog
A wrapper for a ResolverException to allow it to be passed up by the catalog parser.
ResolverIOException(ResolverException) - Constructor for exception class com.thaiopensource.resolver.catalog.ResolverIOException
 
ResolverLoader - Class in com.thaiopensource.resolver.load
XXX maybe get rid of this
ResolverLoader() - Constructor for class com.thaiopensource.resolver.load.ResolverLoader
 
ResolverLoadException - Exception Class in com.thaiopensource.resolver.load
 
ResolverLoadException(String) - Constructor for exception class com.thaiopensource.resolver.load.ResolverLoadException
 
ResolverLoadException(Throwable) - Constructor for exception class com.thaiopensource.resolver.load.ResolverLoadException
 
resolveUri(Identifier) - Static method in class com.thaiopensource.resolver.BasicResolver
 
rewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
rewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
rewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
Rewindable - Interface in com.thaiopensource.validate.auto
 
RewindableInputStream - Class in com.thaiopensource.validate.auto
 
RewindableInputStream(InputStream) - Constructor for class com.thaiopensource.validate.auto.RewindableInputStream
 
RewindableReader - Class in com.thaiopensource.validate.auto
Rewindable implementation over a reader.
RewindableReader(Reader) - Constructor for class com.thaiopensource.validate.auto.RewindableReader
 
RngProperty - Class in com.thaiopensource.validate.prop.rng
 
RngValidator - Class in com.thaiopensource.validate.rng.impl
 
RngValidator(Pattern, ValidatorPatternBuilder, ErrorHandler) - Constructor for class com.thaiopensource.validate.rng.impl.RngValidator
 

S

sameValue(Object, Object) - Method in interface org.relaxng.datatype.Datatype
Tests the equality of two value objects which were originally created by the createValue method of this object.
SAX - Class in com.thaiopensource.resolver.xml.sax
 
Sax2XMLReaderCreator - Class in com.thaiopensource.xml.sax
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.
SAXInput - Class in com.thaiopensource.resolver.xml.sax
 
SAXInput() - Constructor for class com.thaiopensource.resolver.xml.sax.SAXInput
 
SAXParseable<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Class in com.thaiopensource.relaxng.parse.sax
 
SAXParseable(SAXSource, SAXResolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.sax.SAXParseable
 
SAXParseReceiver<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Class in com.thaiopensource.relaxng.parse.sax
 
SAXParseReceiver(SAXResolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.sax.SAXParseReceiver
 
SAXResolver - Class in com.thaiopensource.resolver.xml.sax
 
SAXResolver() - Constructor for class com.thaiopensource.resolver.xml.sax.SAXResolver
 
SAXResolver(Resolver) - Constructor for class com.thaiopensource.resolver.xml.sax.SAXResolver
 
SAXSchemaReader - Class in com.thaiopensource.validate.rng
 
SAXSchemaReceiverFactory - Class in com.thaiopensource.validate.rng
 
SAXSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
 
SAXSubParser<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Class in com.thaiopensource.relaxng.parse.sax
 
scalarValue(char, char) - Static method in class com.thaiopensource.util.Utf16
 
Schema - Interface in com.thaiopensource.validate
A schema that can be used to validate an XML document.
SCHEMA_LANGUAGE - Static variable in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
The String that is used to identify the schema language, when the schema language is RELAX NG Compact Syntax.
SCHEMA_LANGUAGE - Static variable in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
The String that is used to identify the schema language, when the schema language is RELAX NG with the original XML syntax.
Schema2 - Class in com.thaiopensource.validation
An extension to the Schema abstract class.
Schema2() - Constructor for class com.thaiopensource.validation.Schema2
 
SchemaBuilder<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
SchemaBuilderImpl - Class in com.thaiopensource.relaxng.pattern
 
SchemaFactory - Class in com.thaiopensource.relaxng
A factory for RELAX NG schemas.
SchemaFactory() - Constructor for class com.thaiopensource.relaxng.SchemaFactory
Constructs a schema factory.
SchemaFactory2 - Class in com.thaiopensource.validation
Extends the SchemaFactory abstract class.
SchemaFactory2() - Constructor for class com.thaiopensource.validation.SchemaFactory2
 
SchemaFactoryImpl - Class in com.thaiopensource.relaxng.jaxp
A SchemaFactory that supports RELAX NG.
SchemaFactoryImpl() - Constructor for class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
 
SchemaFuture - Interface in com.thaiopensource.validate.auto
 
SchemaPatternBuilder - Class in com.thaiopensource.relaxng.pattern
 
SchemaPatternBuilder() - Constructor for class com.thaiopensource.relaxng.pattern.SchemaPatternBuilder
 
SchemaReader - Interface in com.thaiopensource.validate
A SchemaReader object is immutable and can thus be safely accessed concurrently from multiple threads.
SchemaReaderFactory - Interface in com.thaiopensource.validate
A factory for SchemaReader.
SchemaReaderFactorySchemaReceiverFactory - Class in com.thaiopensource.validate.auto
 
SchemaReaderFactorySchemaReceiverFactory(SchemaReaderFactory) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
 
SchemaReaderImpl - Class in com.thaiopensource.validate.rng.impl
 
SchemaReaderImpl() - Constructor for class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
 
SchemaReaderLoader - Class in com.thaiopensource.validate
A SchemaReaderFactory that automatically discovers SchemaReader implementations.
SchemaReaderLoader() - Constructor for class com.thaiopensource.validate.SchemaReaderLoader
 
SchemaReaderLoaderSchemaReceiverFactory - Class in com.thaiopensource.validate.auto
 
SchemaReaderLoaderSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.auto.SchemaReaderLoaderSchemaReceiverFactory
 
SchemaReaderSchemaReceiver - Class in com.thaiopensource.validate.auto
 
SchemaReaderSchemaReceiver(SchemaReader, PropertyMap) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
 
SchemaReceiver - Interface in com.thaiopensource.validate.auto
 
SchemaReceiverFactory - Interface in com.thaiopensource.validate.auto
 
SchemaReceiverImpl - Class in com.thaiopensource.validate.rng.impl
 
SchemaReceiverImpl(ParseReceiver, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.SchemaReceiverImpl
 
SchemaReceiverLoader - Class in com.thaiopensource.validate.auto
 
SchemaReceiverLoader() - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverLoader
 
SchematronProperty - Class in com.thaiopensource.validate.prop.schematron
Properties for controlling schema reading and validation specific to Schematron.
SchematronProperty.PhaseOption - Class in com.thaiopensource.validate.prop.schematron
 
SchematronSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
 
SchematronSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
 
Scope<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
SequenceResolver - Class in com.thaiopensource.resolver
 
SequenceResolver(Resolver, Resolver) - Constructor for class com.thaiopensource.resolver.SequenceResolver
 
Service<T> - Class in com.thaiopensource.util
 
set(T) - Method in class com.thaiopensource.util.Ref
 
setBaseURI(String) - Method in class com.thaiopensource.validation.LSInputImpl
 
setByteStream(InputStream) - Method in class com.thaiopensource.resolver.Input
 
setByteStream(InputStream) - Method in class com.thaiopensource.validation.LSInputImpl
 
setCertifiedText(boolean) - Method in class com.thaiopensource.validation.LSInputImpl
 
setCharacterStream(Reader) - Method in class com.thaiopensource.resolver.Input
 
setCharacterStream(Reader) - Method in class com.thaiopensource.validation.LSInputImpl
 
setCheckid(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the checkid attribute.
setCheckIdIdref(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
Specifies whether to perform checking of ID/IDREF/IDREFS attributes in accordance with RELAX NG DTD Compatibility.
setCompactsyntax(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the compactsyntax attribute.
setCompactSyntax(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
Specifies whether to use the compact syntax to parse the RELAX NG schema rather than the normal XML syntax.
setComplete() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
setDatatypeLibraryFactory(DatatypeLibraryFactory) - Method in class com.thaiopensource.relaxng.SchemaFactory
Specifies the DatatypeLibraryFactory to be used for handling datatypes in the schema.
setDelegate(ContentHandler) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
setDTDHandler(DTDHandler) - Method in class com.thaiopensource.validation.ValidatorHandler2
Sets the DTD handler that receives the validation result.
setEncoding(String) - Method in class com.thaiopensource.resolver.Input
 
setEncoding(String) - Method in class com.thaiopensource.validation.LSInputImpl
 
setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.relaxng.SchemaFactory
Specifies the ErrorHandler to be used for reporting errors while creating the schema.
setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.validation.SchemaFactory2
 
setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
setFailonerror(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the failonerror attribute.
setFeasible(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
 
setFeasible(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the feasible attribute.
setFeature(String, boolean) - Method in class com.thaiopensource.validation.SchemaFactory2
Extends SchemaFactory.setFeature by implementing the secure processing feature.
setFile(File) - Method in class com.thaiopensource.relaxng.util.JingTask
 
setInput(Input, InputSource) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
setLocator(Locator) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
setNameClass(NameClass) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
 
setNewline(String) - Method in class com.thaiopensource.xml.out.XmlWriter
 
setPhase(String) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the phase attribute.
setProperty(String, Object) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
 
setPublicId(String) - Method in class com.thaiopensource.validation.LSInputImpl
 
setResourceResolver(LSResourceResolver) - Method in class com.thaiopensource.validation.SchemaFactory2
 
setRngfile(String) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the rngfile attribute.
setSchemafile(String) - Method in class com.thaiopensource.relaxng.util.JingTask
Handles the schemafile attribute.
setSecureProcessing(boolean) - Method in class com.thaiopensource.validation.SchemaFactory2
 
setStringData(String) - Method in class com.thaiopensource.validation.LSInputImpl
 
setSystemId(String) - Method in class com.thaiopensource.validation.LSInputImpl
 
setTabSize(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
setUri(String) - Method in class com.thaiopensource.resolver.Input
 
setXMLReader(XMLReader) - Method in class com.thaiopensource.resolver.xml.sax.SAXInput
 
setXMLReaderCreator(XMLReaderCreator) - Method in class com.thaiopensource.relaxng.SchemaFactory
Specifies the XMLReaderCreator to be used for creating XMLReaders for parsing the XML document.
SIMPLIFIED_SCHEMA - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
 
SinglePropertyMap<T> - Class in com.thaiopensource.util
 
size() - Method in interface com.thaiopensource.util.PropertyMap
 
size() - Method in class com.thaiopensource.util.SinglePropertyMap
 
skippedEntity(String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
skippedEntity(String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
skippedEntity(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
skippedEntity(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
SPECIFICITY_ANY_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
 
SPECIFICITY_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
 
SPECIFICITY_NONE - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
 
SPECIFICITY_NS_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
 
split(String) - Static method in class com.thaiopensource.xml.util.StringSplitter
 
start() - Method in interface com.thaiopensource.relaxng.match.Matcher
Return a copy of this Matcher reset to its starting state.
start() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
 
START - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
 
startCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
 
startDocument() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
startDocument() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
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) - Method in class com.thaiopensource.xml.out.XmlWriter
 
startElement(String, String, String, Attributes) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
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.relaxng.sax.Context
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
staticFlag - Static variable in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
 
StreamingValidatorImpl - Class in org.relaxng.datatype.helpers
Dummy implementation of DatatypeStreamingValidator.
StreamingValidatorImpl(Datatype, ValidationContext) - Constructor for class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
StringOption - Class in com.thaiopensource.validate
 
StringOption(StringPropertyId) - Constructor for class com.thaiopensource.validate.StringOption
 
StringPropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is constrained to be an instance of String.
StringPropertyId(String) - Constructor for class com.thaiopensource.validate.StringPropertyId
 
StringSplitter - Class in com.thaiopensource.xml.util
 
SubParseable<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
SubParser<P,NC,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>> - Interface in com.thaiopensource.relaxng.parse
 
surrogate1(int) - Static method in class com.thaiopensource.util.Utf16
 
surrogate2(int) - Static method in class com.thaiopensource.util.Utf16
 

T

TargetNamespaceIdentifier - Interface in com.thaiopensource.resolver.xml
Derived classes of Identifier should implement this when they have a "target namespace".
topLevelAnnotation(EA) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
 
topLevelComment(CL) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
 
toPropertyMap() - Method in class com.thaiopensource.util.PropertyMapBuilder
 
toResolverException(SAXException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
toSAXException(ResolverException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
 
toString() - Method in class com.thaiopensource.relaxng.parse.GrammarSection.Combine
 
toString() - Method in class com.thaiopensource.util.PropertyId
 
toString(Pattern) - Static method in class com.thaiopensource.relaxng.pattern.PatternDumper
 
toUri(String) - Static method in class com.thaiopensource.util.UriOrFile
 
transform(SchemaPatternBuilder, Pattern) - Static method in class com.thaiopensource.relaxng.pattern.FeasibleTransform
 
Transform - Class in com.thaiopensource.resolver.xml.transform
 
TransformerFactoryInitializer - Interface in com.thaiopensource.validate.schematron
 
Trigger - Class in com.thaiopensource.validate.nvdl
Stores trigger information.

U

union(BinaryPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
 
UnionNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
Normalizes the union of zero or more name classes.
UnionNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.UnionNameClassNormalizer
 
UNKNOWN - Static variable in exception class org.relaxng.datatype.DatatypeException
 
unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
 
unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
 
unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
 
unwrap() - Method in exception class com.thaiopensource.resolver.ResolverException
 
unwrapBuildException(BuildException) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
unwrapException(RuntimeException) - Method in interface com.thaiopensource.validate.auto.SchemaFuture
 
Uri - Class in com.thaiopensource.util
 
Uri() - Constructor for class com.thaiopensource.util.Uri
 
URI_RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying URIResolver to be used for resolving URIs.
UriEncoder - Class in com.thaiopensource.util
Selectively percent-encodes characters in a URI.
UriEncoder() - Constructor for class com.thaiopensource.util.UriEncoder
 
UriOrFile - Class in com.thaiopensource.util
 
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
 
usesComments() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
 
usesComments() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
 
Utf16 - Class in com.thaiopensource.util
 
Utf16() - Constructor for class com.thaiopensource.util.Utf16
 
Utf8 - Class in com.thaiopensource.util
Utility functions for working with UTF-8.

V

validate(ValidationDriver.SaxProducer) - Method in class com.thaiopensource.validate.ValidationDriver
Validates the events of a producer against the currently loaded schema.
validate(File) - Method in class com.thaiopensource.validation.Validator2
Validate a file.
validate(URL) - Method in class com.thaiopensource.validation.Validator2
Validate a URL.
validate(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
Validates a document against the currently loaded schema.
ValidateProperty - Class in com.thaiopensource.validate
Provides common properties to control reading schemas and validation.
ValidationContext - Interface in org.relaxng.datatype
An interface that must be implemented by caller to provide context information that is necessary to perform validation of some Datatypes.
ValidationDriver - Class in com.thaiopensource.validate
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).
ValidationDriver.SaxProducer - Interface in com.thaiopensource.validate
A producer of SAX events.
ValidationEngine - Class in com.thaiopensource.relaxng.util
Deprecated. 
ValidationEngine() - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Default constructor.
ValidationEngine(XMLReaderCreator, ErrorHandler, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Constructs a ValidationEngine.
ValidationEngine(XMLReaderCreator, ErrorHandler, boolean, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Constructs a ValidationEngine.
ValidationEngine(XMLReaderCreator, ErrorHandler, boolean, boolean, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
 
ValidationEngine(XMLReaderCreator, ErrorHandler, int) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
Deprecated.
Constructs a ValidationEngine.
Validator - Interface in com.thaiopensource.validate
Validates an XML document with respect to a schema.
Validator2 - Class in com.thaiopensource.validation
Adds some convenience methods to Validator.
Validator2() - Constructor for class com.thaiopensource.validation.Validator2
 
ValidatorHandler2 - Class in com.thaiopensource.validation
Extension to ValidatorHandler.
ValidatorHandler2() - Constructor for class com.thaiopensource.validation.ValidatorHandler2
 
ValidatorPatternBuilder - Class in com.thaiopensource.relaxng.pattern
 
ValidatorPatternBuilder(PatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.ValidatorPatternBuilder
 
valueHashCode(Object) - Method in interface org.relaxng.datatype.Datatype
Computes the hash code for a value object, which is consistent with the sameValue method.
valueOf(String) - Method in class com.thaiopensource.validate.FlagOption
 
valueOf(String) - Method in interface com.thaiopensource.validate.Option
 
valueOf(String) - Method in class com.thaiopensource.validate.StringOption
 
VerifierFactoryImpl - Class in com.thaiopensource.relaxng.jarv
 
VerifierFactoryImpl() - Constructor for class com.thaiopensource.relaxng.jarv.VerifierFactoryImpl
 
VerifierFactoryLoaderImpl - Class in com.thaiopensource.relaxng.jarv
 
VerifierFactoryLoaderImpl() - Constructor for class com.thaiopensource.relaxng.jarv.VerifierFactoryLoaderImpl
 
VerifierFactorySchemaReader - Class in com.thaiopensource.validate.jarv
 
VerifierFactorySchemaReader(VerifierFactory) - Constructor for class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
 
VerifierValidator - Class in com.thaiopensource.validate.jarv
 
VerifierValidator(Verifier, PropertyMap) - Constructor for class com.thaiopensource.validate.jarv.VerifierValidator
 
Version - Class in com.thaiopensource.util
 
visitAnyName() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitAnyNameExcept(NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitChoice(NameClass, NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitError() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitName(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitNsName(String) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitNsNameExcept(String, NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
visitNull() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
 
VOID - Static variable in class com.thaiopensource.util.VoidValue
 
VoidValue - Class in com.thaiopensource.util
 

W

warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
 
warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
 
warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
 
WellKnownNamespaces - Class in com.thaiopensource.xml.util
 
willNotRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
willNotRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
willNotRewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
WrapProperty - Class in com.thaiopensource.validate.prop.wrap
 
writeXmlDecl(String) - Method in class com.thaiopensource.xml.out.XmlWriter
 

X

XalanSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
 
XalanSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
 
XML - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
XML_READER_CREATOR - Static variable in class com.thaiopensource.validate.ValidateProperty
Property specifying XMLReaderCreator used to create XMLReader objects needed for parsing XML documents.
XML_SCHEMA - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
XML_SCHEMA_DATATYPES - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
xmlBaseAttribute(String) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
XmlBaseHandler - Class in com.thaiopensource.xml.sax
 
XmlBaseHandler() - Constructor for class com.thaiopensource.xml.sax.XmlBaseHandler
 
XMLDocumentIdentifier - Class in com.thaiopensource.resolver.xml
An Identifier for an XML document.
XMLDocumentIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
 
XMLNS - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
 
XMLReaderCreator - Interface in com.thaiopensource.xml.sax
A factory for XMLReaders.
XMLSyntaxSchemaFactory - Class in com.thaiopensource.relaxng.jaxp
A SchemaFactory that supports RELAX NG with the original XML syntax.
XMLSyntaxSchemaFactory() - Constructor for class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
 
XmlWriter - Class in com.thaiopensource.xml.out
 
XmlWriter(Writer, CharRepertoire) - Constructor for class com.thaiopensource.xml.out.XmlWriter
 
XsdSchemaReaderFactory - Class in com.thaiopensource.validate.xerces
 
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form