All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AbortException |
This exception will be thrown when the schema parsing is aborted
after all the errors are reported through GrammarReaderController.
|
AbstractVerifier |
Base implementation for various Verifier implementations.
|
Acceptor |
exposes the low-level validation engine interface.
|
AnyAttributeOwner |
A state that can have <anyAttribute > element must implement this interface.
|
AnyAttributeState |
used to parse <anyAttribute > element.
|
AnyElementState |
used to parse <any > element.
|
AnyElementToken |
special Token that matchs any element.
|
AnyNameClass |
a NameClass that matches any name.
|
AnyOtherElementExp |
place holder for <anyOtherElement> of RELAX.
|
AnyOtherElementState |
parses <anyOtherElement> state.
|
AnyOtherElementVerifier |
IslandVerifier that validates <anyOtherElement /> of RELAX.
|
AnyState |
base implementation of AnyAttributeState and AnyElementState.
|
AnyURIType |
"anyURI" type.
|
AttPoolClause |
'attPool' of RELAX module.
|
AttPoolRefState |
parses <ref role="..." />.
|
AttPoolState |
parses <attPool> element.
|
AttributeDeclExp |
global attribute declaration.
|
AttributeExp |
Attribute declaration.
|
AttributeFeeder |
Feeds AttributeToken to the expression and obtains the residual (content model).
|
AttributeGroupExp |
attribute group declaration.
|
AttributeGroupState |
parses <attributeGroup /> element.
|
AttributePicker |
removes all unnecessary expressions and
creates an expression that consists of required attributes and choices only.
|
AttributePruner |
Creates an expression whose AttributeExp is completely replaced by nullSet.
|
AttributeRemover |
Creates an expression whose AttributeExp is completely replaced by epsilon.
|
AttributeState |
parses <attribute> element.
|
AttributeState |
parses <attribute> pattern.
|
AttributeState |
parses <attribute> pattern.
|
AttributeState |
used to parse <attribute > element.
|
AttributeToken |
represents attribute and its value.
|
AttributeWildcard |
Attribute wildcard property of the schema component.
|
AttributeWildcardComputer |
Processes the attribtue wildcard according to the spec.
|
AttWildcardExp |
|
Base64BinaryType |
"base64Binary" type.
|
BigDateTimeValueType |
DateTimeValueType object that can hold all lexically valid dateTime value.
|
BigTimeDurationValueType |
ITimeDurationValueType implementation that can hold all lexically legal
timeDuration value.
|
BinaryExp |
Base implementation for those expression which has two child expressions.
|
BooleanType |
"boolean" type.
|
BuiltinAtomicType |
base class for atomic built-in types; those types which can be used by itself
(int,uriReference,string, etc) .
|
BuiltinDatatypeLibrary |
RELAX NG built-in datatypes.
|
ByteType |
"byte" type.
|
CalendarFormatter |
|
CalendarParser |
Parses XML Schema date/time related types into Calendar .
|
ChildlessState |
state that has no children.
|
ChoiceExp |
A|B.
|
ChoiceNameClass |
Union of two NameClasses.
|
ChoiceState |
state that creates ChoiceExp.
|
CombinedChildContentExpCreator |
creates "combined child content expression" and gathers "elements of concern"
and its "attribute-pruned" content model.
|
CombinedChildContentExpCreator.ExpressionPair |
|
Comparator |
Comparable datatype.
|
CompatibilityDatatypeLibrary |
RELAX NG DTD compatibility datatype library.
|
CompAttributeState |
parses <attribute> pattern.
|
ComplexAcceptor |
Accept that is used when more than one pattern can be applicable to the current context.
|
ComplexAcceptorBaseImpl |
base implementation of ComplexAcceptor.
|
ComplexContentBodyState |
used to parse restriction/extension element as a child of complexContent element.
|
ComplexContentState |
parses <complexContent> element.
|
ComplexTypeDeclState |
used to parse <complexType> element.
|
ComplexTypeExp |
ComplexType definition.
|
ConcreteType |
base class for types that union/list/atomic.
|
ConcurExp |
<concur> pattern of TREX.
|
ConcurState |
parses <concur> pattern.
|
Const |
Constant values related to JARV.
|
Const |
|
ContentHandlerAdaptor |
Adapt SAX2 ContentHandler as a SAX1 DocumentHandler.
|
ContentModelAcceptor |
base implementation for SimpleAcceptor and ComplexAcceptor
|
ContentModelRefExpRemover |
Non-recursive ReferenceExpRemover with a cache.
|
Context |
|
ContextProviderImpl |
dummy implementation of ValidationContextProvider.
|
Controller |
Internal view of GrammarReaderController.
|
DatabindableDatatype |
Datatype interface that supports Java databinding.
|
DataExp |
Expression that matchs characters of the particular Datatype .
|
DataOrValueExp |
|
DataParamState |
parses <param> element inside <data> element.
|
DataState |
parses <data> pattern.
|
DataState |
parses <data> pattern.
|
DatatypeFactory |
Datatype object factory.
|
DataTypeGenerator |
generates an text value that matchs to a datatype.
|
DataTypeGenerator.GenerationException |
|
DataTypeGeneratorImpl |
default implementation of DataTypeGenerator.
|
DataTypeLibraryImpl |
DatatypeLibrary implementation for Sun XML Datatypes Library.
|
DatatypeRef |
reference to Datatype
|
DataTypeVocabulary |
this class is used to parse foreign datatype vocabulary.
|
DataTypeVocabularyMap |
a map from namespace URI to DataTypeVocabulary
|
DataTypeWithFacet |
Base implementation of facet-restricted datatype
|
DateTimeFactory |
utility functions that creates date/time related objects.
|
DateTimeType |
"dateTime" type.
|
DateType |
"date" type.
|
DblAttrConstraintChecker |
makes sure that no two AttributeExps have the same attribute name as their target.
|
Debug |
|
DebugController |
GrammarReaderController that prints all errors and warnings.
|
DeclImpl |
Implementation of ElementDecl interface by MSV grammar model.
|
DefineState |
parses <define> declaration.
|
DefineState |
parses <define> declaration.
|
DefineState |
parses <define> declaration.
|
DifferenceNameClass |
<difference> name class.
|
DivInGrammarState |
Used to parse merged grammars.
|
DivInModuleState |
parses <div> element under <module> element.
|
DocumentBuilderFactoryImpl |
DocumentBuilderFactory implementation that supports validation.
|
DocumentDeclaration |
Represents a kind of "constraint" over XML document.
|
DocumentFilter |
SAX DocumentHandler event interceptor.
|
DOM2toSAX2 |
|
DOMBuilder |
builds DOM from SAX2 event stream.
|
DOMDecorator |
Decorates DOM with missing information so that it will be nicely serialized.
|
DOMLSInput |
A GrammarReaderController2 may already have a DOM element for an imported schema.
|
DOMLSInputImpl |
implementation class for an LSInput where the only data source is an existing DOM element.
|
DOMVisitor |
visits all DOM elements in the depth-first order (in-order).
|
DoubleType |
"double" type.
|
Driver |
command line Verifier.
|
Driver |
command line driver.
|
Driver |
converts any supported languages into the equivalent RELAX NG grammar.
|
DTDEventListener |
All DTD parsing events are signaled through this interface.
|
DTDFactoryImpl |
|
DTDHandlerBase |
do-nothing implementation of DTDEventHandler.
|
DTDParser |
This implements parsing of XML 1.0 DTDs.
|
DTDReader |
constructs TREXGrammar object that exactly matches to
the parsed DTD.
|
DurationType |
"duration" type.
|
ElementDeclCollector |
collects all distinct element declaration in the grammar.
|
ElementDeclExp |
Element declaration.
|
ElementDeclState |
used to parse <element > element without ref attribute.
|
ElementExp |
Element declaration.
|
ElementPattern |
<element> pattern of TREX.
|
ElementRefState |
parses <ref label="..." /> element.
|
ElementRefState |
used to parse <element > element with ref attribute.
|
ElementRule |
ElementRule declaration of RELAX.
|
ElementRules |
Set of ElementRule objects that share the label name.
|
ElementRuleWithHedgeState |
parses <elementRule> without 'type' attribute.
|
ElementRuleWithTypeState |
parses <elementRule> with 'type' attribute.
|
ElementsOfConcernCollector |
Collects "elements of concern".
|
ElementState |
parses <element> pattern.
|
ElementState |
parses <element> pattern.
|
ElementToken |
a token that represents an XML element.
|
EmbeddedSchema |
A schema in a DOM Element.
|
EmptyStringType |
'emptyString' type of RELAX.
|
EntityType |
"ENTITY" type.
|
EnumerationFacet |
"enumeration" facets validator.
|
ErrorDatatypeLibrary |
Dummy DatatypeLibrary implementation which is used
to recover from "unknown datatype library" error.
|
ErrorHandlerAdaptor |
wraps ISORELAX ErrorHandler by VerificationErrorHandler interface.
|
ErrorHandlerImpl |
default implementation of ErrorHandler.
|
ErrorInfo |
Instances of this class is attached to ValidityViolation to
provide detailed information about the error.
|
ErrorInfo.BadAttribute |
Bad attribute.
|
ErrorInfo.BadTagName |
Bad tag name.
|
ErrorInfo.BadText |
Bad text.
|
ErrorInfo.ElementErrorInfo |
Base class for element related errors.
|
ErrorInfo.IncompleteContentModel |
This error occurs when MSV sees an end tag unexpectedly.
|
ErrorInfo.MissingAttribute |
Missing attribute.
|
ErrorType |
A dummy datatype that can be used to recover from errors.
|
ExampleReader |
collects all string literals appeared in the text.
|
Exportable |
exportable Expression.
|
ExportedHedgeRuleChecker |
the purpose of this function object is to make sure
that the expression does not contain references to modules
other than one specified by this variable.
|
Expression |
Primitive of the tree regular expression.
|
ExpressionAcceptor |
|
ExpressionCloner |
clones an expression.
|
ExpressionFinder |
Base class for "finding" something from an expression.
|
ExpressionOwner |
interface that must be implemented by the parent state of ExpressionState.
|
ExpressionPool |
Creates a new Expression by combining existing expressions.
|
ExpressionPool.ClosedHash |
expression cache by closed hash.
|
ExpressionPrinter |
creates a string representation of the expression.
|
ExpressionState |
Base implementation for those states who read tags representing an expression.
|
ExpressionVisitor |
Visitor interface for Expression and its derived types.
|
ExpressionVisitorBoolean |
ExpressionVisitor that returns boolean.
|
ExpressionVisitorExpression |
ExpressionVisitor that returns Expression object.
|
ExpressionVisitorVoid |
ExpressionVisitor that returns void.
|
ExpressionWalker |
Visits all reachable expressions but do nothing.
|
ExpressionWithChildState |
State that parses Expression which contains other expressions.
|
ExpressionWithoutChildState |
Base implementation for those states who cannot have any children.
|
ExternalAttributeExp |
place holder for imported attributes declaration.
|
ExternalElementExp |
place holder for imported element declaration.
|
FacetState |
state that reads facets.
|
FacetStateParent |
Interface implemented by the parent state of FacetState.
|
FactoryImpl |
base implementation of RELAXFactoryImpl and TREXFactoryImpl
|
FactoryLoaderImpl |
|
Field |
represents one field of an identity constraint.
|
FieldMatcher |
XPath matcher that tests one field of a key.
|
FieldsMatcher |
Coordinator of FieldMatcher.
|
FinalComponent |
"final" component.
|
FloatType |
"float" type.
|
ForkContentHandler |
feeds SAX events to two ContentHandlers.
|
FractionDigitsFacet |
'fractionDigits' facet.
|
GDayType |
"gDay" type.
|
Generator |
generates an XML DOM instance that conforms to the given schema.
|
GeneratorOption |
set of options that controls generation behavior.
|
GlobalDeclState |
State that parses global declarations.
|
GMonthDayType |
"gMonthDay" type.
|
GMonthType |
"gMonth" type.
|
Grammar |
base interface of the "grammar".
|
GrammarLoader |
loads any supported grammar (except XML DTD)
by automatically detecting the schema language.
|
GrammarReader |
base implementation of grammar readers that read grammar from SAX2 stream.
|
GrammarReader.BackPatch |
|
GrammarReader.PrefixResolver |
namespace prefix to URI conversion map.
|
GrammarReaderController |
Event notification interface for controlling grammar parsing process.
|
GrammarReaderController2 |
|
GrammarState |
parses <grammar> element.
|
GrammarState |
parses <grammar> element.
|
GrammarState |
parses <grammar> element.
|
GrammarWriter |
Converter from AGM to the XML representation.
|
GroupDeclExp |
model group declaration.
|
GroupState |
used to parse <group> element.
|
GYearMonthType |
"gYearMonth" type.
|
GYearType |
"gYear" type.
|
HedgeRefState |
parses <hedgeRef label="..." /> element.
|
HedgeRuleBaseState |
Base implementation for HedgeRuleState and TopLevelState.
|
HedgeRules |
hedgeRule of RELAX module.
|
HedgeRuleState |
parses <hedgeRule> element
this class is used as the base class of TopLevelState
|
HexBinaryType |
"hexBinary" type.
|
IdAbuseChecker |
makes sure that ID/IDREF are not abused.
|
IDateTimeValueType |
Interface as value type of DateTimeType
|
IDConstraintChecker |
Verifier with XML Schema-related enforcement.
|
IDContextProvider |
Deprecated.
|
IDContextProvider2 |
ValidationContextProvider that supports limited ID/IDREF implementation.
|
IDContextProviderWrapper |
|
IdentityConstraint |
represents an identity constraint.
|
IdentityConstraintState |
used to parse <unique>,<key>, and <keyref> element.
|
IDREFType |
very limited 'IDREF' type of XML Schema Part 2.
|
IDType |
very limited 'ID' type of XML Schema Part 2.
|
IgnoreController |
Default implementation of GrammarReaderController.
|
IgnoreErrorHandler |
do-nothing implementation of ErrorHandler.
|
IgnoreState |
state that ignores the entire subtree.
|
ImportState |
used to parse <import> element.
|
IncludeGrammarState |
parses <include> element of RELAX Namespace.
|
IncludeMergeState |
<include> element as an immediate child of <grammar> element.
|
IncludeMergeState |
parses <include> element as a child of <grammar> element.
|
IncludeModuleState |
parses <include> element of RELAX Core.
|
IncludePatternState |
<include> element in the pattern.
|
IncludeState |
used to parse <include> element.
|
InlineElementState |
parses <element> element.
|
InlineTagState |
parses <tag> element inlined in <elementRule>
|
InputEntity |
This is how the parser talks to its input entities, of all kinds.
|
IntegerType |
"integer" type.
|
IntegerValueType |
Value object of "integer" type.
|
InterfaceState |
parses <interface> element and <div> in interface.
|
InterleaveExp |
<interleave> pattern of TREX, or <all> particle of XML Schema.
|
InterleaveState |
state that creates an InterleaveExp.
|
InternalImpl |
|
IntType |
"int" type.
|
IslandSchemaImpl |
base implementation of IslandSchema for MSV.
|
IslandSchemaImpl.Binder |
replaces all ExternalElementExp and ExternalAttributeExp
by actual definitions.
|
ITimeDurationValueType |
interface as a value type of TimeDurationType
|
IVerifier |
Interface of verifier.
|
KeyConstraint |
key constraint.
|
KeyRefConstraint |
keyref constraint.
|
LanguageType |
"language" type.
|
LaxDefaultNameClass |
Special name class implementation used for the wild card of the "lax" mode.
|
LengthFacet |
"length", "minLength", and "maxLength" facet validator.
|
LightStack |
light-weight stack implementation.
|
ListExp |
<list> of RELAX NG.
|
ListState |
state that parses <list> element of XSD.
|
ListState |
state that parses <list> pattern of RELAX NG.
|
ListType |
List type.
|
ListValueType |
value object of ListType.
|
Localizer |
localizes messages
|
LocalNameClass |
a NameClass that accepts any tag name as long as its local part is specified name.
|
LongType |
"long" type.
|
Matcher |
Base abstract implementation of XPath matcher.
|
MaxExclusiveFacet |
'maxExclusive' facet
|
MaxInclusiveFacet |
'maxInclusive' facet
|
MaxLengthFacet |
'maxLength' facet
|
MessageCatalog |
This class provides support for multi-language string lookup, as needed
to localize messages from applications supporting multiple languages
at the same time.
|
MinExclusiveFacet |
'minExclusive' facet
|
MinInclusiveFacet |
'minInclusive' facet
|
MinLengthFacet |
'minLength' facet
|
MixedExp |
<mixed> of RELAX.
|
MixedState |
parses <mixed> element.
|
MixedState |
parses <mixed> pattern.
|
ModuleMergeState |
Used to parse module.
|
ModuleState |
parses <module> element.
|
MultiSchemaReader |
An utility class that
reads multiple XML Schema documents and combines them into one schema object.
|
NameClass |
validator of (namespaceURI,localPart) pair.
|
NameClassAndExpression |
common interface of AttributeExp and ElementExp.
|
NameClassAndExpressionState |
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
NameClassAnyNameState |
parses <anyName> name class.
|
NameClassChoiceState |
parses <choice> name class.
|
NameClassCollisionChecker |
Computes if two name classes collide or not.
|
NameClassComparator |
Abstract implementation of a function
|
NameClassDifferenceState |
parses <difference> name class.
|
NameClassNameState |
parses <name> name class.
|
NameClassNotState |
parses <not> name class.
|
NameClassNsNameState |
parses <nsName> name class.
|
NameClassSimplifier |
Minimizes a name class.
|
NameClassState |
Base implementation for NameClass primitives
|
NameClassVisitor |
Visitor interface for NameClass.
|
NameClassWithChildState |
parses name class that has child name classes
|
NameClassWithoutChildState |
Base implementation for those states who cannot have any child name class.
|
NameClassWriter |
Visits NameClass and writes its XML representation.
|
NamespaceNameClass |
NameClass that matchs any names in a particular namespace.
|
NamespaceState |
parses <namespace> element of RELAX Namespace.
|
NameType |
"Name" type.
|
NcnameType |
"NCName" type.
|
NegativeIntegerType |
"negativeInteger" type.
|
NGNameState |
parses <anyName> name class.
|
NGNameState.AnyNameState |
Parsing state for <anyName>
|
NGNameState.NsNameState |
Parsing state for <nsName>
|
NmtokenType |
"NMTOKEN" type.
|
NoneType |
'none' datatype of RELAX.
|
NoneTypeRemover |
removes "none" type of RELAX from AGM.
|
NonNegativeIntegerType |
"nonNegativeInteger" type.
|
NonPositiveIntegerType |
"nonPositiveInteger" type.
|
NormalizedStringType |
"normalizedString" type.
|
NotNameClass |
NameClass that acts a not operator.
|
NumberType |
"decimal" type.
|
OccurrenceExp |
Used to mark a occurrence constraint which cannot
be easily represented by primitive expressions.
|
OneOrMoreExp |
A+.
|
OneOrMoreState |
parses <oneOrMore> pattern.
|
OptionalState |
parses <optional> pattern.
|
OtherExp |
Base class for application-specific AGM annotation.
|
PathMatcher |
Base implementation of XPath matching engine.
|
PatternFacet |
"pattern" facet validator
"pattern" is a constraint facet which is applied against lexical space.
|
PatternWriter |
Visits Expression and writes it as RELAX NG.
|
PositiveIntegerType |
"positiveInteger" type.
|
PossibleNamesCollector |
computes the possible names.
|
PreciseCalendarFormatter |
|
PreciseCalendarParser |
|
Proxy |
Delegates all methods to the base type.
|
QnameType |
"QName" type.
|
QnameValueType |
value object of QName.
|
Rand |
creates random integer.
|
Rand.UniformRand |
uniform distribution of [0,x).
|
RangeFacet |
Base class of "(max|min)(In|Ex)clusive" facet validator
|
RedefinableDeclState |
state that parses redefinable declaration.
|
RedefinableExp |
declaration that can be redefined by using <redefine> element.
|
RedefineState |
used to parse <redefine> element.
|
REDocumentDeclaration |
DocumentDeclaration implementation
Grammar object can be shared among multiple threads, but this object
cannot be shared.
|
ReferenceContainer |
Container of ReferenceExp.
|
ReferenceExp |
Reference to the other expression.
|
RefExpRemover |
removes all ReferenceExp from AGM.
|
RefState |
parses <ref> pattern.
|
RefState |
parses <ref> pattern.
|
RegExp |
|
RegExpFactory |
|
RELAXCoreFactoryImpl |
VerifierFactory implementation of RELAX Core.
|
RELAXCoreIslandSchemaReader |
reads RELAX-Namespace-extended RELAX Core.
|
RELAXCoreReader |
reads RELAX module (classic RELAX module; no namespace extension)
by SAX2 and constructs abstract grammar model.
|
RELAXCoreReader.StateFactory |
|
RELAXExpressionVisitor |
Visitor interface for RELAX expressions.
|
RELAXExpressionVisitorBoolean |
|
RELAXExpressionVisitorExpression |
|
RELAXExpressionVisitorVoid |
|
RELAXGrammar |
"Grammar" of RELAX Namespace.
|
RELAXIslandSchema |
IslandSchema implementation for RELXA module.
|
RELAXModule |
"Module" of RELAX Core.
|
RELAXNGCompReader |
reads RELAX NG grammar with DTD compatibility annotation
and constructs abstract grammar model.
|
RELAXNGCompReader.StateFactory |
creates various State object, which in turn parses grammar.
|
RELAXNGFactoryImpl |
VerifierFactory implementation of RELAX NG.
|
RELAXNGGrammar |
Grammar for RELAX NG (with DTD compatibility annotation).
|
RELAXNGReader |
reads RELAX NG grammar from SAX2 and constructs abstract grammar model.
|
RELAXNGReader.RefExpParseInfo |
information necessary to correctly parse pattern definitions.
|
RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
|
RELAXNGReader.StateFactory |
creates various State object, which in turn parses grammar.
|
RELAXNGWriter |
converts any Grammar into RELAX NG XML representation through SAX1 events.
|
RELAXNSReader |
parses RELAX Namespace XML and constructs a SchemaProvider.
|
RELAXReader |
reads RELAX grammar/module by SAX2 and constructs abstract grammar model.
|
RELAXReader.StateFactory |
creates various State object, which in turn parses grammar.
|
ReportErrorHandler |
|
ResidualCalculator |
computes regular expression derivative.
|
Resolver |
This entity resolver class provides a number of utilities which can help
managment of external parsed entities in XML.
|
RestrictionChecker |
Checks RELAX NG contextual restrictions defined in the section 7.
|
RestrictionState |
state that parses <restriction> element.
|
RootGrammarState |
invokes State object that parses the document element.
|
RootIncludedPatternState |
parses the root state of a grammar included as a pattern.
|
RootIncludedSchemaState |
used to parse root of schema document.
|
RootMergedGrammarState |
parses root state of a merged grammar.
|
RootState |
invokes State object that parses the document element.
|
RootState |
RootIncludedSchemaState + final wrap up.
|
RulesAcceptor |
Acceptor that is used to validate root node of the island.
|
RunAwayExpressionChecker |
makes sure that the expression does not run away.
|
SAXEventGenerator |
produces SAX2 event from a DOM tree.
|
SAXParserFactoryImpl |
SAXParserFactory implementation that supports validation.
|
SAXRuntimeException |
This class is used to wrap SAXException by RuntimeException.
|
SchemaImpl |
base implementation of RELAXFactoryImpl and TREXFactoryImpl
|
SchemaIncludedState |
used to parse <schema> element of included schema.
|
SchemaLocationRemover |
removes "xsi:schemaLocation" from AGM.
|
SchemaProviderImpl |
implementation of SchemaProvider by using RELAX Grammar.
|
SchemaState |
used to parse <schema> element.
|
SelectorMatcher |
XPath matcher that tests the selector of an identity constraint.
|
SequenceExp |
A,B.
|
SequenceState |
state that creates SequenceExp.
|
SerializationContext |
an interface that must be implemented by caller to
provide context information that is necessary to
perform conversion from value object to the XML representation.
|
ShortType |
"short" type.
|
SimpleAcceptor |
Acceptor that will be used when only one ElementExp matches
the start tag.
|
SimpleContentExtensionState |
used to parse extension element as a child of <simpleContent> element.
|
SimpleContentRestrictionState |
used to parse restriction/extension element as a child of <simpleContent> element.
|
SimpleContentState |
used to parse <simpleContent> element.
|
SimpleNameClass |
a NameClass that accepts only one fixed name.
|
SimpleState |
base interface of the most of parsing states.
|
SimpleTypeExp |
Simple type declaration.
|
SimpleTypeState |
State that parses <simpleType> element and its children.
|
SimpleURType |
simple "ur-type" type.
|
SkipElementExp |
ElementExp that is used for <any processContents="skip"/>.
|
StartState |
parses <start> declaration.
|
StartState |
parses <start> element.
|
StartTagInfo |
immutable start tag information
|
State |
base interface of 'parsing state'.
|
StringCareLevelCalculator |
calculates how character literals should be treated.
|
StringPair |
pair of Strings.
|
StringRef |
reference to String.
|
StringState |
parses <string> pattern.
|
StringToken |
chunk of string.
|
StringType |
"string" type.
|
TagClause |
'tag' of RELAX module.
|
TagState |
parses <tag> element.
|
TerminalState |
State that always returns the same expression.
|
TheFactoryImpl |
VerifierFactory implementation that automatically detects the schema language.
|
TimeType |
"time" type.
|
TimeZone |
simple time zone component.
|
Token |
primitive unit of XML instance.
|
TokenType |
"token" type.
|
TopLevelState |
parses <topLevel> element.
|
TotalDigitsFacet |
'totalDigits' facet.
|
TREXBaseReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
TREXFactoryImpl |
VerifierFactory implementation for TREX.
|
TREXGrammar |
TREX grammar, which is expressed as <grammar> element.
|
TREXGrammar.RefContainer |
|
TREXGrammarReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
TREXGrammarReader.StateFactory |
creates various State object, which in turn parses grammar.
|
TREXIslandSchema |
IslandSchema implementation for TREX pattern.
|
TREXIslandSchemaReader |
reads extended-TREX grammar (extended by RELAX Namespace)
and constructs IslandSchema.
|
TREXSequencedStringChecker |
makes sure that there is no sequenced string.
|
TypedContentHandler |
Receives notification of the typed content of the document.
|
TypedElementPattern |
ElementPattern with type.
|
TypedElementState |
reads <element> element with 'label' annotation.
|
TypeDetector |
assign types to the incoming SAX2 events and reports them to
the application handler through TypedContentHandler.
|
TypedTREXGrammarInterceptor |
reads TREX grammar with 'label' annotation.
|
TypeIncubator |
derives a new type by adding facets.
|
TypeOwner |
State can implement this method to be notified by DataType vocabulary
about the result of parsing.
|
UnaryExp |
Base implementation for those expression who has one child expresison.
|
UnicodeUtil |
Unicode-related utility functions.
|
UnionState |
State that parses <union> element and its children.
|
UnionType |
union type.
|
UniqueConstraint |
unique constraint.
|
UnsignedByteType |
"unsignedByte" type.
|
UnsignedIntType |
"unsignedInt" type.
|
UnsignedLongType |
"unsignedLong" type.
|
UnsignedShortType |
"unsignedShort" type.
|
Uri |
|
Util |
Collection of utility methods.
|
ValidationUnrecoverableException |
Exception that signals error was fatal and recovery was not possible.
|
ValidityViolation |
Contains information about where and how validity violation was happened.
|
ValueExp |
Expression that matchs a particular value of a Datatype .
|
ValueState |
parses <value> pattern.
|
Verifier |
SAX ContentHandler that verifies incoming SAX event stream.
|
VerifierFilter |
SAX XMLFilter that verifies incoming SAX event stream.
|
WhiteSpaceFacet |
whiteSpace facet validator
|
WhiteSpaceProcessor |
processes white space normalization
|
WSDLGrammarReaderController |
Catch error messages and resolve schema locations.
|
WSDLSchemaReader |
A utility class that reads all the schemas from a WSDL.
|
XmlChars |
Methods in this class are used to determine whether characters may
appear in certain roles in XML documents.
|
XmlChars |
Methods in this class are used to determine whether characters may
appear in certain roles in XML documents.
|
XmlNames |
This class contains static methods used to determine whether identifiers
may appear in certain roles in XML documents.
|
XmlNames |
This class contains static methods used to determine whether identifiers
may appear in certain roles in XML documents.
|
XMLSchemaGrammar |
set of XML Schema.
|
XMLSchemaReader |
parses XML representation of XML Schema and constructs AGM.
|
XMLSchemaReader.RefResolver |
|
XMLSchemaReader.StateFactory |
creates various State object, which in turn parses grammar.
|
XMLSchemaSchema |
XML Schema object.
|
XMLSchemaTypeExp |
|
XMLWriter |
|
XPath |
internal representation of XPath ('aaa/bbb/ccc/ ...
|
XSAcceptor |
Acceptor implementation for XSREDocDecl.
|
XSDatatype |
Publicly accesible interface of W3C XML Schema datatype (simple type).
|
XSDatatypeExp |
A wrapper of XSDatatype that serves as an expression
and encapsulates lazy-constructed datatypes.
|
XSDatatypeExp.Renderer |
this object renders the actual datatype object.
|
XSDatatypeExp.RenderingContext |
this object is used to keep the information about
the dependency between late-bind datatype objects.
|
XSDatatypeImpl |
base implementaion for XSDatatype interface.
|
XSDatatypeResolver |
Resolves a datatype name to the corresponding XSDatatypeExp object.
|
XSDVocabulary |
|
XSFactoryImpl |
VerifierFactory implementation for XML Schema.
|
XSREDocDecl |
|
XSTypeIncubator |
Interface for the type incubator.
|
XSTypeOwner |
Type owner for XML Schema datatypes.
|
ZeroOrMoreState |
parses <zeroOrMore> pattern.
|