|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
DatatypeLibraryFactory
for
RELAX NG Built-in datatype library and compatibility datatype library.SchemaBuilder
and does all the semantic checks
required by the RELAX NG spec.QName
is a valid name
for this QName.
Context
.
Parseable
object that reparses this pattern.
XMLReader
.
DatatypeLibraryFactory
implementation
that returns a dummy Datatype
.Parseable
into a DPattern
.XMLStreamWriter
.BinaryPattern.fillChildren(Collection)
but returns an array.
ChildElementFinder.Element
.
NameClassBuilder
, which is used to build name
classes for this SchemaBuilder
.
DDefine
that this block refers to.
Scope
for <grammar> element that serves as a container
of <define>s.Grammar
and provides error checking.Scope
for <grammar> element of the <include>d grammar.DAttributePattern
.
DElementPattern
.
QName
s.
DDefine
s in this grammar.
XMLReaderCreator
that uses JAXP to create
XMLReader
s.JAXPXMLReaderCreator
by using
SAXParserFactory.newInstance()
.
NameClass.isOpen()
),
return the set of names in this name class.
Locator
implementation with Location
marker.Annotations
object to parse annotations on patterns.
QName
s.NameClass
and its subclasses.Parseable
object into a RELAX NG pattern.
SchemaBuilder
in response to
SchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations)
to parse the referenced grammar.
Include
in response to
Include.endInclude(Parseable, String, String, Location, Annotations)
to parse the included grammar.
SchemaBuilder
is interested in actually parsing
comments, this method returns true.
NameClass.ANY
AnyNameExceptNameClass
ChoiceNameClass
SimpleNameClass
NsNameClass
NsNameExceptNameClass
NameClass.NULL
.
XMLReader
s.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |