Give the grammarPool the option of caching these grammars.
A parser pool that enables caching of grammars.
Constructs a caching parser pool with the specified symbol table
and grammar pool.
DOM Level 3 WD - Experimental.
XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place.
Factory constructor for creating a CDATA section.
Denotes that this node has changed.
Denotes that this node has changed.
Number of alterations made to this document since its creation.
Returns the number of changes to this node.
Returns the number of changes to this node.
Boolean indicating whether a character is a probable white space
character (ch <= 0x20) that was the replacement text of a character
reference is stored in augmentations using the string "CHAR_REF_PROBABLE_WS".
CharacterData is an abstract Node that can carry character data as its
Value.
The purpose of this method is to check if a Notation conflicts with a previously
declared notation in the current pipeline stack.
The purpose of this method is to check if an UnparsedEntity conflicts with a previously
declared entity in the current pipeline stack.
Check whether the specified element conforms to the attributes restriction
an array of attribute values is returned.
Check whether the specified element conforms to the attributes restriction
an array of attribute values is returned.
check whether complex type derived is valid derived from base,
given a subset of {restriction, extension}.
Checks for duplicate expanded names (local part and namespace name
pairs) in the attribute specification.
Called when a duplicate value is added.
Called when a duplicate value is added.
return null if all IDREF values have a corresponding ID value;
otherwise return the first IDREF value without a matching ID value.
Call user data handlers to let them know the nodes they are related to
are being deleted.
Checks if a Notation with the given name was declared in the DTD of the document
for the current pipeline.
Checks if the given qualified name is legal with respect
to the version of XML to which this document must conform.
check whether simple type derived is valid derived from base,
given a subset of {restriction, extension}.
Check standalone entity reference.
check whether derived is valid derived from base, given a subset
of {restriction, extension}.B
check whether this content violates UPA constraint.
check whether this content violates UPA constraint.
check whether this content violates UPA constraint.
check whether this content violates UPA constraint.
Checks if an UnparsedEntity with the given name was declared in the DTD of the document
for the current pipeline.
ChildNode inherits from NodeImpl and adds the capability of being a child by
having references to its previous and next siblings.
Constructor for serialization.
No public constructor; only subclasses of Node should be
instantiated, and those normally via a Document's factory methods
Every Node knows what Document it belongs to.
A referenced element in a children content model.
The end of a children group.
The occurrence count for a child in a children content model.
The separator between choices or sequences of a children content
model.
The start of a children group.
Purges all elements from the table view.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
If the application decides to terminate parsing before the xml document
is fully parsed, the application should call this method to free any
resource allocated during parsing.
Remove all key/value assocaition.
Forces the cache of catalog mappings to be cleared.
Clears the stack without throwing away existing QName objects.
Resets the XPath matcher stack.
Clears the string buffer.
Remove all identifiers from the ID table
clone() - method in class org.apache.xerces.impl.xpath.regex.
Match Returns a clone of this object.
Returns a clone of this object.
Returns a clone of this object.
Returns a clone of this object.
Creates a copy of this ASObject
.
Override parent's method to set the ownerNode correctly
Cloning a NamedNodeMap is a DEEP OPERATION; it always clones
all the nodes contained in the map.
Cloning a NamedNodeMap is a DEEP OPERATION; it always clones
all the nodes contained in the map.
NON-DOM: copy content of this map into the specified vector
Returns a duplicate of a given node.
Returns a duplicate of a given node.
Deep-clone a document, including fixing ownerDoc for the cloned
children.
Deep-clone a document, including fixing ownerDoc for the cloned
children.
Return a duplicate copy of this Element.
Returns a duplicate of a given node.
Returns a duplicate of a given node.
Deep-clone a document, including fixing ownerDoc for the cloned
children.
Creates a clone of the specified node.
internal method to share code with subclass
Close all opened InputStreams and Readers opened by this parser.
CMAny - class org.apache.xerces.impl.dtd.models.
CMAny Content model any node.
Constructs a content model any.
Content model Bin-Op node.
This class constructs content models for a given grammar.
Constructs a content model leaf.
Constructs a content model leaf.
This class is a very simple bitset class.
Content model Uni-Op node.
If the comment is a child of a matched element, then pass else return.
Represents an XML (or HTML) comment.
Compare algorithm described in dateDime (3.2.7).
Compares 2 given durations.
Compares a node with this node with regard to their position in the
document.
Given normalized values, determines order-relation
between give date/time objects.
Compares a node with this node with regard to their position in the
tree and according to the document order.
Configures the XML 1.1 pipeline.
Configures the XML 1.1 pipeline.
Configures the XML 1.1 pipeline.
Configures the XML 1.1 pipeline.
Removes the byte order mark from the stream, if
it exists and returns the encoding name.
Returns true if this value store contains the locally scoped value stores
Checks if the byte
item
is a
member of this list.
Returns -1 if this value store contains the specified
values, otherwise the index of the first field in the
key sequence.
Checks if the unsigned short
item
is a
member of this list.
Returns whether the short is contained in the vector.
Checks if the GenericString
item
is a member
of this list.
Returns true if the grammar pool contains a grammar associated
to the specified description.
Returns true if the grammar pool contains a grammar associated
to the specified grammar description.
Checks whether a binding or unbinding for
the given prefix exists in the context.
Returns true if the symbol table already contains the specified
symbol.
Returns true if the symbol table already contains the specified
symbol.
Returns true if the symbol table already contains the specified
symbol.
Returns true if the symbol table already contains the specified
symbol.
Dispatcher to handle content scanning.
Represents any namespace specified namespace.
Represents any local element (XML Schema: ##local).
Represents any other namespace (XML Schema: ##other).
processContent is 'skip' *
Represents a one or more occurence count, '+'.
Represents sequence, ','.
Represents a zero or more occurence count, '*'.
Represents a zero or one occurence count, '?'.
Indicate that the parse of the current schema document is triggered by
the occurrence of an attribute whose namespace is the target namespace
of this schema document.
Indicate that the parse of the current schema document is triggered by
the occurrence of an element whose namespace is the target namespace
of this schema document.
Indicate that the current schema document is ed by another
schema document.
Indicate that the current schema document is d by another
schema document.
Indicate that this description was just initialized.
Indicate that the parse of the current schema document is triggered
by xsi:schemaLocation/noNamespaceSchemaLocation attribute(s) in the
instance document.
Indicate that the current schema document is being preparsed.
Indicate that the current schema document is d by another
schema document.
Indicate that the parse of the current schema document is triggered by
the occurrence of an "xsi:type" attribute, whose value (a QName) has
the target namespace of this schema document as its namespace.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: continue after fatal error.
Feature identifier: whether to continue parsing a schema after a fatal error is encountered
Feature identifier: continue after fatal error
Continue after fatal error feature ("continue-after-fatal-error").
Copies the source tree into the specified place in a destination
tree.
The Document interface represents the entire HTML or XML document.
NON-DOM: Actually creating a Document is outside the DOM's spec,
since it has to operate in terms of a particular implementation.
The DOMImplementation class is description of a particular
implementation of the Document Object Model.
Count of characters in buffer.
Feature id: create cdata nodes.
Create cdata nodes feature ("create-cdata-nodes").
Feature id: create entity ref nodes.
Create entity reference nodes feature ("dom/create-entity-ref-nodes").
DOM Level 3 WD - Experimental.
Creates an attribute declaration.
Creates an object which describes part of an
ASElementDeclaration
's content model.
Creates an element declaration for the element type specified.
Creates an ASEntityDeclaration.
Creates a new notation declaration.
Factory method; creates an Attribute having this Document as its
OwnerDoc.
Introduced in DOM Level 2.
Create an attribute with PSVI information
NON-DOM: a factory method used by the Xerces DOM parser
to create an element.
Create an attribute with PSVI information
Factory method; creates a CDATASection having this Document as
its OwnerDoc.
Factory method; creates a Comment having this Document as its
OwnerDoc.
Creates a content dispatcher.
Creates a content dispatcher.
Creates a content dispatcher.
Creates a content dispatcher.
Create a datatype validator factory.
Create a datatype validator factory.
Creates an attribute in the table.
Creates an attribute with a URI in the table.
Creates a CDATA section node in the table.
Creates a comment node in the table.
Creates a document node in the table.
Creates an element node with a URI in the table and type information.
Creates an element definition in the table.
Creates an entity in the table.
Creates an entity reference node in the table.
Creates a notation in the table.
Creates a processing instruction node in the table.
Creates a text node in the table.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Factory method; creates a DocumentFragment having this Document
as its OwnerDoc.
Create a document scanner.
Create a document scanner: this scanner performs namespace binding
Create a document scanner.
NON-DOM
Factory method; creates a DocumentType having this Document
as its OwnerDoc.
Introduced in DOM Level 2.
DOM Level 3 WD - Experimental.
DOM Level 3 WD - Experimental.
Creates a new DOM parser.
Create a DTD validator: this validator performs namespace binding.
Factory method; creates an Element having this Document
as its OwnerDoc.
NON-DOM Factory method: creates an element definition.
Introduced in DOM Level 2.
Create an element with PSVI information
NON-DOM: a factory method used by the Xerces DOM parser
to create an element.
Create an element with PSVI information
NON-DOM
Factory method; creates an Entity having this Document
as its OwnerDoc.
Creates an entity manager.
Creates an entity manager.
Factory method; creates an EntityReference having this Document
as its OwnerDoc.
Creates an error reporter.
Creates an error reporter.
Introduced in DOM Level 2.
DOM Level 3 LS CR - Experimental.
DOM Level 3 LS CR - Experimental.
DOM Level 3 LS CR - Experimental.
Creates a selector matcher.
Create a namespace binder.
Creates a node of the specified type.
Create and return a NodeIterator.
NON-DOM extension:
Create and return a NodeIterator.
NON-DOM
Factory method; creates a Notation having this Document
as its OwnerDoc.
Factory method; creates a ProcessingInstruction having this Document
as its OwnerDoc.
Creates a reader capable of reading the given input stream in
the specified encoding.
Creates a RegularExpression instance.
Creates a SAXParseException from an XMLParseException.
Creates a new SAX parser.
Factory method; creates a Text node having this Document as its
OwnerDoc.
Create and return a TreeWalker.
NON-DOM extension:
Create and return a TreeWalker.
Create a new simple type which is derived by list from another simple
type.
Create a new simple type which is derived by list from another simple
type.
Create a new simple type which is derived by list from another simple
type.
Create a new simple type which is derived by restriction from another
simple type.
Create a new simple type which is derived by restriction from another
simple type.
Create a new simple type which is derived by restriction from another
simple type.
Create a new simple type which is derived by union from a list of other
simple types.
Create a new simple type which is derived by union from a list of other
simple types.
Create a new simple type which is derived by union from a list of other
simple types.
Creates an XMLParseException from a SAXParseException.
Creates an XNIException from a SAXException.
The identifier for the Augmentation that contains the current base URI
Current element node property ("dom/current-element-node").
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Property identifier: datatype validator factory.
Datatype validator factory ("internal/datatype-validator-factory").
Base class for datatype exceptions.
Create a new datatype exception by providing an error code and a list
of error message substitution arguments.
Factory that creates new javax.xml.datatype
Object
s that map XML to/from Java Object
s.
Public constructor is empty..
Used to format JAXP 1.3 Datatype API error messages using a specified locale.
The interface that a DTD datatype must implement.
Validator for datatype (W3C Schema datatypes)
Validator for <dateTime> datatype (W3C Schema Datatypes)
Converts gDay object representation to String
Converts gMonthDay object representation to String
Converts month object representation to String
Converts time object representation to String
Converts year object representation to String
Validator for <gDay> datatype (W3C Schema datatypes)
Debug namespace fix up algorithm
Compile to true to debug everything.
Don't touch this value unless you add more debug constants.
Debug attribute normalization.
Debug content dispatcher scanning.
Debug document handler events
Compile to true to debug match.
Compile to true to debug method callbacks.
Compile to true to debug important method callbacks.
Compile to true to debug the really important methods.
Compile to true to debug step index stack.
Represent the schema type "decimal"
Property id: declaration handler.
Declaration handler property ("declaration-handler").
Decodes Base64 data into octects
Decode hex string to a byte array
This class implements the DOM's NodeList behavior for
Element.getElementsByTagName()
The DOM describes NodeList as follows:
1) It may represent EITHER nodes scattered through a subtree (when
returned by Element.getElementsByTagName), or just the immediate
children (when returned by Node.getChildNodes).
Constructor for Namespace support.
Default attribute values feature ("validation/default-attribute-values").
Default byte buffer size (2048).
Default byte buffer size (8192, larger than that of ASCIIReader
since it's reasonable to surmise that the average UCS-4-encoded
file should be 4 times as large as the average ASCII-encoded file).
Default byte buffer size (2048).
Default buffer size (2048).
Default document class name.
Default internal entity buffer size (512).
Default shadow grammar pool (false).
Default shadow symbol table (false).
Default buffer size (32).
Default buffer size before we've finished with the XMLDecl:
Constructs an error handler that prints error messages to
System.err
.
Constructs an error handler that prints error messages to the
specified PrintWriter
The Text
interface inherits from CharacterData
and represents the textual content (termed character data in XML) of an
Element
or Attr
.
Feature id: defer node expansion.
Defer node expansion feature ("dom/defer-node-expansion").
Attribute represents an XML-style attribute of an
Element.
DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to
AttrImpl.
XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place.
Represents an XML (or HTML) comment.
The Document interface represents the entire HTML or XML document.
NON-DOM: Actually creating a Document is outside the DOM's spec,
since it has to operate in terms of a particular implementation.
NON-DOM: Actually creating a Document is outside the DOM's spec,
since it has to operate in terms of a particular implementation.
Experimental constructor.
This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
This DOMImplementation class is description of a particular
implementation of the Document Object Model.
NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
Elements represent most of the "markup" and structure of the
document.
DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to
ElementImpl.
Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed.
EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM.
An interface for deferred node object.
Notations are how the Document Type Description (DTD) records hints
about the format of an XML "unparsed entity" -- in other words,
non-XML data bound to this document type, which some applications
may wish to consult when manipulating the document.
Processing Instructions (PIs) permit documents to carry
processor-specific information alongside their actual content.
Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
Remove a range of characters from the node's value.
Remove a range of 16-bit units from the node.
This methods scans the XML declaration to find out the version
(and provisional encoding) of the document.
DFAContentModel is the derivative of ContentModel that does
all of the non-trivial element content validation.
Constructs a DFA content model.
Feature: disallow doctype
Feature: disallow doctype
Disallow DOCTYPE declaration feature ("disallow-doctype-decl").
Feature identifier: disallow docType Decls.
Feature identifier: load external DTD.
NON-DOM INTERNAL: Generate the "aggregated" post-mutation events
DOMAttrModified and DOMSubtreeModified.
NON-DOM INTERNAL: Convenience wrapper for calling
dispatchAggregateEvents when the context was established
by savedEnclosingAttr
.
This interface defines an XML "event" dispatching model.
Introduced in DOM Level 2.
NON-DOM INTERNAL: DOMNodeInsertedIntoDocument and ...RemovedFrom...
Dispatches event to the target node's descendents recursively
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Notifies of the presence of the DOCTYPE line in the document.
Property id: document class name.
Document class name property ("dom/document-class-name").
Property identifier document scanner:
Property identifier document scanner:
Property identifier document scanner:
Property identifier document scanner:
Property identifier document scanner:
Property identifier document scanner:
Document scanner property ("internal/document-scanner").
Document XML version property ("document-xml-version").
DocumentFragment is a "lightweight" or "minimal" Document
object.
Constructor for serialization.
The Document interface represents the entire HTML or XML document.
NON-DOM: Actually creating a Document is outside the DOM's spec,
since it has to operate in terms of a particular implementation.
This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
Factory method for creating a document type node.
Factory method for creating a document type node.
DOM node property ("dom-node").
This is Abstract Schema DOM Builder class.
Constructs a DOM Builder using the dtd/xml schema parser configuration.
Constructs a DOM Builder using the specified parser configuration.
Constructs a DOM Builder using the specified symbol table.
Constructs a DOM Builder using the specified symbol table and
grammar pool.
Xerces implementation of DOMConfiguration that maintains a table of recognized parameters.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table
and parent settings.
This class wraps DOM entity resolver to XNI entity resolver.
Wraps the specified DOM entity resolver.
This class handles DOM errors .
DOMErrorImpl
is an implementation that describes an error.
Exctracts information from XMLParserException)
The DOMImplementation class is description of a particular
implementation of the Document Object Model.
This class implements the DOM Level 3 Core interface DOMImplementationList.
Construct an empty list of DOMImplementations
Construct an empty list of DOMImplementations
Supply one the right implementation, based upon requested features.
This Class DOMInputImpl
represents a single input source for an XML entity.
Default Constructor, constructs an input source
Constructs an input source from just the public and system
identifiers, leaving resolution of the entity and opening of
the input stream up to the caller.
Constructs an input source from a byte stream.
Constructs an input source from a character stream.
Constructs an input source from a String.
An XMLInputSource
analogue to javax.xml.transform.dom.DOMSource
.
DOMLocatorImpl
is an implementaion that describes a location (e.g.
Used to format DOM error messages, using the system locale.
This class adds implementation for normalizeDocument method.
This class represents an output destination for data.
This is the main Xerces DOM parser class.
Constructs a DOM parser using the dtd/xml schema parser configuration.
Constructs a DOM parser using the specified symbol table.
Constructs a DOM parser using the specified symbol table and
grammar pool.
Constructs a DOM parser using the specified parser configuration.
This is Xerces DOM Builder class.
Constructs a DOM Builder using the specified symbol table.
Constructs a DOM Builder using the specified symbol table and
grammar pool.
Constructs a DOM Builder using the specified parser configuration.
Constructs a DOM Builder using the standard parser configuration.
DOM Level 3
This class implements the DOM Level 3 Core interface DOMStringList.
Construct an empty list of DOMStringListImpl
Construct an empty list of DOMStringListImpl
Some useful utility methods.
This class cannot be instantiated.
Allows to retrieve XSImplementation
, DOM Level 3 Core and LS implementations
and PSVI implementation.
Represent the schema type "double"
Property identifier: DTD loader.
Property identifier: DTD loader.
Property identifier: DTD loader.
DTD processor property ("internal/dtd-processor").
Property identifier: DTD scanner.
Property identifier: DTD scanner.
Property identifier: DTD scanner.
Property identifier: DTD scanner.
Property identifier: DTD scanner.
Property identifier: DTD scanner.
Property identifier: DTD scanner.
DTD scanner property ("internal/dtd-scanner").
Property identifier: DTD validator.
Property identifier: DTD validator.
Property identifier: DTD validator.
Property identifier: DTD validator.
Property identifier: DTD validator.
Property identifier: DTD validator.
Property identifier: validator .
Validator property ("internal/validator/dtd").
This is the DTD-only parser configuration.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
Dispatcher to handle the internal and external DTD subsets.
The factory to create and return DTD types.
the factory to create/return built-in schema DVs and create user-defined DVs
This very simple class is the skeleton of what the DTDValidator could use
to store various grammars that it gets from the GrammarPool.
Validator for <duration> datatype (W3C Schema Datatypes)
A runtime exception that's thrown if an error happens when the application
tries to get a DV factory instance.
Feature identifier: dynamic validation.
Feature identifier: dynamic validation.
Feature identifier: dynamic validation.
Dynamic validation feature ("validation/dynamic").
A referenced element in a mixed or children content model.
A referenced element in a mixed or children content model.
A referenced element in a mixed or children content model.
A referenced element in a mixed or children content model.
Extract location information from an Element node, and create a
new SimpleLocator object from such information.
Extract location information from an Element node, store such
information in the passed-in SimpleLocator object, then return
true.
Element definition node type.
Element PSVI is stored in augmentations using string "ELEMENT_PSVI"
Returns the element at the specified depth in the stack.
check whether a value is a valid default for some type
returns the compiled form of the value
The parameter value could be either a String or a ValidatedInfo object
NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
Elements represent most of the "markup" and structure of the
document.
Constructor for serialization.
ElementNSImpl inherits from ElementImpl and adds namespace support.
DOM2: Constructor for Namespace implementation.
Element PSV infoset augmentations implementation.
3.9.6 Schema Component Constraint: Particle Emptiable
whether this particle is emptible
A content model of EMPTY.
A content model of EMPTY.
A content model of EMPTY.
A content model of EMPTY.
Encodes hex octects into Base64
Encode a byte array to hex string
Experimental DOM Level 3 feature: Document encoding
EncodingMap is a convenience class which handles conversions between
IANA encoding names and Java encoding names, and vice versa.
The end of an attribute list.
The end of an attribute list.
The end of an attribute list.
The end of an attribute list.
The end of an attribute list.
The end of an attribute list.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a CDATA section.
The end of a conditional section.
The end of a conditional section.
The end of a conditional section.
The end of a conditional section.
The end of a conditional section.
The end of a conditional section.
The end of a content model.
The method indicates the end of list of children
The method indicates the end of list of children
The method indicates the end of list of children
The method indicates the end of list of children
The end of a content model.
The end of a content model.
The end of a content model.
The end of a content model.
Signals the end of the document.
Check identity constraints.
endElement(): merges contents of fGlobalIDConstraintMap with the
top of fGlobalMapStack into fGlobalIDConstraintMap.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
The end of the DTD external subset.
The end of the DTD external subset.
The end of the DTD external subset.
The end of the DTD external subset.
The end of the DTD external subset.
The end of the external subset.
The end of the DTD external subset.
This method notifies the end of a general entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of a general entity.
This method notifies the end of a general entity.
This method notifies the end of a general entity.
This method notifies the end of a general entity.
This method notifies the end of a general entity.
The end of a group for mixed or children content models.
The end of a group for mixed or children content models.
The end of a group for mixed or children content models.
The end of a group for mixed or children content models.
Send endPrefixMapping events
This method notifies the end of a parameter entity.
This method notifies the end of an entity.
This method notifies the end of an entity.
This method notifies the end of a parameter entity.
This method notifies the end of an entity.
This method notifies the end of a parameter entity.
The end of a namespace prefix mapping.
Ends scope for value store.
Ends the value scope for the specified identity constraint.
Ends the value scope for the specified identity constraint.
Ensures that the internal tables are large enough.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Property identifier: entity manager.
Entity manager property ("internal/entity-manager").
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Property identifier: entity resolver.
Entity resolver property ("internal/entity-resolver").
Boolean indicating whether an entity referenced in the document has
not been read is stored in augmentations using the string "ENTITY_SKIPPED".
ENTITYDatatypeValidator implements the
DatattypeValidator interface.
Represent the schema type "entity"
Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed.
container for all relevant entity location information.
entity location information
EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM.
This class wraps a SAX entity resolver (EntityResolver2) in an XNI entity resolver.
Creates a new instance wrapping the given SAX entity resolver.
This class wraps a SAX entity resolver in an XNI entity resolver.
Wraps the specified SAX entity resolver.
The entity state interface defines methods that must be implemented
by components that store information about entity declarations, as well as by
entity validator that will need to validate attributes of type entity.
This class is a key table entry.
This class is a symbol table entry.
This class is a grammar pool entry.
Constructs a new entry from the specified symbol information and
next entry reference.
Constructs a new entry from the specified symbol and next entry
reference.
Vector containing values of Enumeration facet, as String's.
An array parallel to "Vector enumeration".
Return true if patterns are the same and the options are equivalent.
Determines if the passed-in Object is equivalent to this URI.
Returns true if the two objects are equal.
Compares this grammar with the given grammar.
Compares this grammar with the given grammar.
whether two decls are the same
This method checks whether two grammars are the same.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Property identifier: error handler.
Error handler property ("internal/error-handler").
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
Error reporter property ("internal/error-reporter").
Wraps XMLErrorHandler
and make it look like a SAX ErrorHandler
.
This class wraps a SAX error handler in an XNI error handler.
Wraps the specified SAX error handler.
EventImpl is an implementation of the basic "generic" DOM Level 2 Event
object.
Table for event listeners registered to this document nodes.
Expands a system id and returns the system id as a URI, if
it can be expanded.
Feature identifier: external general entities.
Feature identifier: external general entities.
Feature identifier: external general entities.
Feature identifier: external general entities.
Feature identifier: external general entities.
External general entities feature ("external-general-entities ").
Feature identifier: external parameter entities.
Feature identifier: external parameter entities.
Feature identifier: external parameter entities.
Feature identifier: external parameter entities.
Feature identifier: external parameter entities.
External parameter entities feature ("external-parameter-entities ").
Constructs an internal entity.
An external entity declaration.
An external entity declaration.
An external entity declaration.
An external entity declaration.
An external entity declaration.
An external entity declaration.
An external entity declaration.
This interface extends XMLEntityResolver
providing
a method to resolve external subsets for documents which do not
explicitly provide one.
Allow Java encoding names.
Temporary Attribute decl.
Hashtable of attribute information.
Tracks whether each chain in the hash table is stale
with respect to the current state of this object.
The base system identifier.
If is true, the dtd validator is no longer in the pipeline
and the scanner should bind namespaces
If is true, the dtd validator is no longer in the pipeline
and the scanner should bind namespaces
The byte offset into the input source this locator is pointing to or -1
if there is no byte offset available
Literal value of the last character refence scanned.
The column number where the error occured,
or -1 if there is no column number available.
Common components: XMLEntityManager, XMLErrorReporter, XMLSchemaValidator
Common components: XMLEntityManager, XMLErrorReporter
Common components: XMLEntityManager, XMLErrorReporter
fConfigUpdated is set to true if there has been any change to the configuration settings,
i.e a feature or a property was changed.
fConfigUpdated is set to true if there has been any change to the configuration settings,
i.e a feature or a property was changed.
fConfigUpdated is set to true if there has been any change to the configuration settings,
i.e a feature or a property was changed.
fConfigUpdated is set to true if there has been any change to the configuration settings,
i.e a feature or a property was changed.
The parser configuration.
Offset stack for contexts.
Continue after fatal error feature.
The total number of entries in the hash table.
Create entity reference nodes.
Current Datatype validator factory.
Current Datatype validator factory.
Current Datatype validator factory.
Current NamespaceContext.
current PSVI element info
Datatype validator factory.
Datatype validator factory.
Datatype validator factory.
The XML 1.0 Datatype validator factory.
The XML 1.0 Datatype validator factory.
The XML 1.0 Datatype validator factory.
Datatype validator factory.
fDatatypeValidatorFactory
Shared declared entities.
Disallow doctype declaration.
Doctype declaration public identifier.
Doctype declaration system identifier.
The document class name to use.
The default Xerces document implementation, if used.
Experimental DOM Level 3 feature: documentURI
The DTD content model handler.
The DTD content model handler.
The DTD content model handler.
The DTD content model handler.
DTD content model handler.
DTD content model handler.
DTD content model source.
The XML 1.0 DTD Processor .
The XML 1.0 DTD Processor .
Validation against only DTD
Validation against only DTD
The XML 1.0 DTD Validator: binds namespaces
The XML 1.0 DTD Validator: binds namespaces
An instance of SAX2 Extensions 1.1's EntityResolver2.
Error code for comparisons.
The expanded system identifier.
External general entities.
External parameter entities.
External subset resolver.
LSParserFilter: specifies that element with given QNAME and all its children
must be rejected
True if saw the first chunk of characters
Preference for whether HTTP redirects should be followed.
Grammars associated with element root name.
Identifier element indexes.
Values stores associated to specific identity constraints.
Identity constraint name.
Field - class org.apache.xerces.impl.xs.identity.
Field Schema identity constraint field.
Interface for a field activator.
True if inside CDATA section.
Include ignorable whitespace.
First try to find a grammar in the bucket, if failed, consult the
grammar pool.
Subroutine: Locate the named item, or the point at which said item
should be added.
This findNamePoint is for DOM Level 2 Namespaces.
True if inside DTD external subset.
True if in an ignore conditional section of the DTD.
Return index of UTC char: 'Z', '+', '-'
LSParserFilter: true if inside entity reference
Initial depth in the document at which this matcher was created.
SubScanner state: inside scanContent method.
Return the first child Node from the current node,
after applying filter, whatToshow.
Indicates whether the table view contains consistent data.
actual value types if the value is a list
actual value types if the value is a list
actual value types if the value is a list
actual value types if the value is a list
Fixes a platform dependent filename to standard URI form.
fKey - field in class org.apache.xerces.impl.xs.identity.
KeyRef The key (or unique) being referred to.
Usage count for the attribute table view.
Last component in the document pipeline
Last component in the document pipeline
Last component in the document pipeline
Last component in the document pipeline
Lexical handler parameter entities.
The line number where the error occured,
or -1 if there is no line number available.
The literal system identifier.
The load factor for the SymbolTable.
Represent the schema type "float"
The locale to be used to format error messages.
Stores all namespace bindings on the current element
DOM Locator - for namespace fixup algorithm
Count of active matchers.
Stack of active XPath matchers for identity constraints.
Map which is used to catch instance documents that try
and match a field several times in the same scope.
member type definition against which attribute was validated
member type definition against which element was validated
member type definition against which attribute was validated
member type definition against which element was validated
Mapping of Message formatters for domains.
Namespace binding information.
The namespace of the resource.
The namespace context of this document: stores namespaces in scope
Include namespace declaration attributes in the document.
Document scanner that does namespace binding.
The XML 1.0 Document scanner that does namespace binding.
The XML 1.0 Document scanner that does namespace binding.
The XML 1.0 Document scanner that does namespace binding.
DOM2: For namespace support in the deferred case.
The top of the namespace information array.
true if clause 3.2 of Element Locally Valid (Element) (3.3.4)
is satisfied, otherwise false
true if clause 3.2 of Element Locally Valid (Element) (3.3.4)
is satisfied, otherwise false
DTD Validator that does not bind namespaces
The XML 1.0 DTD Validator that does not bind namespaces
The XML 1.0 DTD Validator that does not bind namespaces
Default Xerces implementation of scanner
The XML 1.0 Non-namespace implementation of scanner
The XML 1.0 Non-namespace implementation of scanner
The XML 1.0 Non-namespace implementation of scanner
Non-XInclude NamespaceContext.
schema normalized value property
schema normalized value property
schema normalized value property
schema normalized value property
http://www.w3.org/TR/xmlschema-1/#e-notation
http://www.w3.org/TR/xmlschema-1/#e-notation
Notify built-in references.
Character references notification.
Only pass start and end prefix mapping events.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Formats a message with the specified arguments using the given
locale information.
Parent parser configuration settings.
True if a parse is in progress.
True if a parse is in progress.
True if a parse is in progress.
True if a parse is in progress.
True if a parse is in progress.
True if a parse is in progress.
True if a parse is in progress.
Internal parser-settings feature
If validating parser, make sure we report an error in the
scanner if DTD grammar is missing.
If validating parser, make sure we report an error in the
scanner if DTD grammar is missing.
value of fractionDigits facet.
Dispatcher to handle content scanning.
LSParserFilter: the QNAME of rejected element
the schema information property
the schema information property
Seen doctype declaration.
True if seen DOCTYPE declaration.
Seen external parameter entity.
Shadow the grammar pool for new parser instances.
Shadow the symbol table for new parser instances.
LSParserFilter: store qnames of skipped elements
If this attribute was explicitly given a
value in the original document, this is false; otherwise, it is true
true if the element value was provided by the schema; false otherwise.
If this attribute was explicitly given a
value in the original document, this is true; otherwise, it is false
false if the element value was provided by the schema; true otherwise.
Standalone document declaration.
True if the document entity is standalone.
Value store for data values.
Whether to store PSVI information in DOM tree.
standard uri conformant (strict uri).
Actual number of buckets in the table view.
The table is rehashed when its size exceeds this threshold.
Trailing miscellaneous section dispatcher.
type of attribute, simpleType
type of element, could be xsi:type
type of attribute, simpleType
type of element, could be xsi:type
the factory to create/return built-in schema DVs and create user-defined DVs
used to check the 3 constraints against each complex type
(should be each model group):
Unique Particle Attribution, Particle Derivation (Restriction),
Element Declrations Consistent.
The URI where the error occured,
or null if there is no URI available.
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646],
offset into the input source this locator is pointing to or -1 if there
is no UTF-16 offset available.
Datatype validator: ENTITIES.
Datatype validator: ENTITY.
validation attempted: none, partial, full
validation attempted: none, partial, full
validation attempted: none, partial, full
validation attempted: none, partial, full
validation context: could be QName or XPath expression
validation context: could be QName or XPath expression
validation context: could be QName or XPath expression
validation context: could be QName or XPath expression
Validation handler represents validator instance.
validity: valid, invalid, unknown
validity: valid, invalid, unknown
validity: valid, invalid, unknown
validity: valid, invalid, unknown
Datatype validator: IDREF.
Datatype validator: IDREFS.
Datatype validator: NMTOKEN.
Datatype validator: NMTOKENS.
Datatype validator: NOTATION.
Current data value count.
Cache of value stores for identity constraint fields.
stores all global Values stores.
warn on duplicate attribute definition, this feature works only when validation is true
warn on duplicate attribute definition, this feature works only when validation is true
warn on duplicate Entity declaration.
Flag indicating whether XInclude processsing is enabled.
XInclude NamespaceContext.
The XML 1.1 datatype factory.
The XML 1.1 datatype factory.
The XML 1.1 datatype factory.
The XML 1.1 document scanner that does not do namespace binding.
The XML 1.1 document scanner that does not do namespace binding.
The XML 1.1 document scanner that does not do namespace binding.
The XML 1.1 DTD processor.
The XML 1.1 DTD processor.
The XML 1.1 DTD validator that does not do namespace binding.
The XML 1.1 DTD validator that does not do namespace binding.
The XML 1.1 document scanner that does namespace binding.
The XML 1.1 document scanner that does namespace binding.
The XML 1.1 document scanner that does namespace binding.
The XML 1.1 DTD validator that does namespace binding.
The XML 1.1 DTD validator that does namespace binding.
XML declaration dispatcher.
XMLNS URIs: Namespace declarations in the
http://www.w3.org/2000/xmlns/ namespace.
fXPath - field in class org.apache.xerces.impl.xs.identity.
Field Field XPath.
Schema Grammar Description passed, to give a chance to application to supply the Grammar
Feature identifier: generate synthetic annotations.
Feature identifier: generate synthetic annotations.
Feature: generate synthetic annotations
Feature: generate synthetic annotations
Feature: generate synthetic annotations
Feature: generate synthetic annotations
Feature: generate synthetic annotations
Generate synthetic annotations feature ("generate-synthetic-annotations").
Get the value associated with the given key.
Returns the value associated with the specified key tuple.
Associate an ASModel
with a document instance.
A list of actual enumeration values if it exists, otherwise an empty
ObjectList
.
Convert a string to a compiled form
Convert a string to a compiled form
Convert a string to a compiled form
Convert a string to a compiled form
Convert a string to a compiled form
{annotations} A set of annotations.
[annotations]: a set of annotations for this simple type component if
it exists, otherwise an empty XSObjectList
.
A text representation of annotation.
A boolean that specifies if the type definition is anonymous.
Return the list of error arguments
Returns the replacement arguments for the error
message or null
if none exist.
The hint to locating an ASModel.
To retrieve a list of nested ASModels without reference to names.
A code representing the underlying object as defined above.
DOM Level 3 WD - Experimental.
attrChange
indicates the type of change which triggered
the DOMAttrModified event.
{attribute declaration} provides the attribute declaration itself,
which will in turn determine the simple type definition used.
Returns the attribute value of the given name.
Allows the user to retrieve specific attributes on the underlying
implementation.
Look up a single Attribute by name.
An item isomorphic to the attribute declaration used to validate
this attribute.
An item isomorphic to the attribute declaration used to validate
this attribute.
Instead of returning an all-in-one ASObject
with
ASModel
methods, have discernible top-level/"global"
attribute declarations.
Returns true if the specified attribute declaration is external.
Look up a single Attribute by name.
Retrieves an Attr node by local name and namespace URI.
Introduced in DOM Level 2.
Query the attributes defined on this Element.
Retrieve all the Attributes as a set.
Return the collection of attributes associated with this node,
or null if none.
If a call is triggered by an element/attribute/xsi:type in the instance,
this call returns all attribute of such element (or enclosing element).
{attribute uses} A set of attribute uses.
{attribute uses} A set of attribute uses.
{attribute wildcard} Optional.
{attribute wildcard} Optional.
Look up an augmentations by attributes index.
Look up an augmentation by XML 1.0 qualified name.
Look up an augmentations by Namespace name.
Get the authority for this URI.
Returns the base system identifier of the currently scanned
entity, or null if none is available.
Returns the base URI against which the literal SystemId is to be resolved.
{base type definition} Either a simple type definition or a complex
type definition.
Returns the absolute base URI of this node or null if the implementation
wasn't able to obtain an absolute URI.
The base URI to be used (see section 5.1.4 in ) for resolving relative
URIs to absolute URIs.
DOM Level 3 WD - Experimental.
DOM Level 3 WD - Experimental.
Returns the absolute base URI of this node or null if the implementation
wasn't able to obtain an absolute URI.
Returns the absolute base URI of this node or null if the implementation
wasn't able to obtain an absolute URI.
The absolute base URI of this node or null
if undefined.
Returns the absolute base URI of this node or null if the implementation
wasn't able to obtain an absolute URI.
Returns the absolute base URI of this node or null if the implementation
wasn't able to obtain an absolute URI.
Gets the base URI that was in use at that depth
Return a start position in the target text matched to specified regular expression group.
Fundamental Facet: bounded.
return a dtd type of the given name
return a dtd type of the given name
return a dtd type of the given name
This will call the super class if and only if it does not
recognize the passed-in name.
Returns the closest built-in type category this type represents or
derived from.
Get a built-in simple type of the given name
REVISIT: its still not decided within the Schema WG how to define the
ur-types and if all simple types should be derived from a
complex type, so as of now we ignore the fact that anySimpleType
is derived from anyType, and pass 'null' as the base of
anySimpleType.
Get a built-in simple type of the given name
REVISIT: its still not decided within the Schema WG how to define the
ur-types and if all simple types should be derived from a
complex type, so as of now we ignore the fact that anySimpleType
is derived from anyType, and pass 'null' as the base of
anySimpleType.
Get a built-in simple type of the given name
REVISIT: its still not decided within the Schema WG how to define the
ur-types and if all simple types should be derived from a
complex type, so as of now we ignore the fact that anySimpleType
is derived from anyType, and pass 'null' as the base of
anySimpleType.
Get a built-in simple type of the given name
REVISIT: its still not decided within the Schema WG how to define the
ur-types and if all simple types should be derived from a
complex type, so as of now we ignore the fact that anySimpleType
is derived from anyType, and pass 'null' as the base of
anySimpleType.
get all built-in simple types, which are stored in a hashtable keyed by
the name
get all built-in DVs, which are stored in a hashtable keyed by the name
get all built-in DVs, which are stored in a hashtable keyed by the name
get all built-in simple types, which are stored in a hashtable keyed by
the name
get all built-in simple types, which are stored in a SymbolHash keyed by
the name
get all built-in simple types, which are stored in a hashtable keyed by
the name
get all built-in DVs, which are stored in a hashtable keyed by the name
New XML 1.1 datatypes are inserted.
The byte offset into the input source this locator is pointing to or -1
if there is no byte offset available
An attribute of a language-binding dependent type that represents a
stream of bytes.
Depending on the language binding in use, this attribute may not be
available.
Return an substring of the target text matched to specified regular expression group.
Returns the initial list of catalog entry files.
{identity-constraint category} One of key, keyref or unique.
If set to true, assume that the input is certified (see section 2.13
in [
XML 1.1]) when
parsing [
XML 1.1].
Returns the character offset.
Returns the character offset where the current document event ends.
An attribute of a language-binding dependent type that represents a
stream of 16-bit units.
An attribute of a language and binding dependent type that represents a
writable stream of bytes.
Obtain a NodeList enumerating all children of this node.
Returns an empty node list.
Obtain a NodeList enumerating all children of this node.
Obtain a NodeList enumerating all children of this node.
Create a NodeList to access children that is use by subclass elements
that have methods named getLength() or item(int).
Returns the concatenated child text of the specified node.
The column number where the error occured, or -1 if there is no column
number available.
Returns the column number.
Returns the column number where the current document event ends.
[schema components]: a list of top-level components, i.e.
Returns a list of top-level components, i.e.
{compositor} One of all, choice or sequence.
The configuration of a document.
Value constraint: one of default, fixed.
Value Constraint: one of default, fixed.
A value constraint: one of default, fixed.
Namespace constraint: A constraint type: any, not, list.
Value constraint: The actual value (with respect to the {type
definition}) Should we return Object instead of DOMString?
Value Constraint: The actual value (with respect to the {type
definition}).
A value constraint: The actual value (with respect to the {type
definition})
If usage
is EXTERNAL_SUBSET or NOT_USED, and the
ASModel
is simply a container of other ASModels.
For non-child nodes, the node which "points" to this node.
Return the current content handler.
Get content model for the a given type
Instead of returning an all-in-one ASObject
with
ASModel
methods, have discernible top-level/"global
content model declarations.
Fills in the provided content spec structure with content spec
information for a unique identifier.
make separate function for getting contentSpecType of element.
{content type} One of empty, a simple type definition (see
simpleType
, or mixed, element-only (see
cmParticle
).
Retrieve character data currently stored in this node.
The character data of the node that implements this interface.
A PI's data content tells the processor what we actually want it
to do.
The character data of the node that implements this interface.
Returns the DTD declaration event handler.
Get the default attributes.
[facets]: all facets defined on this type.
{derivation method} Either extension or restriction.
The supplied values for {disallowed substitutions}
Returns the dispatcher name.
For XML, this provides access to the Document Type Definition.
Returns the DOM document object.
Returns the DOM document object.
Returns the Document object.
Gets the document from SchemaParsingConfig
This method retreives the name of current document class.
Convenience method, allowing direct access to the child node
which is considered the root of the actual document content.
Returns the registered document handler.
Returns the registered document handler.
Returns the registered document handler.
Returns the registered document handler.
Returns the registered document handler.
Returns the document handler
Returns the document handler
Returns the document handler
Returns the document handler
Returns the document source
Returns the document source.
Returns the document source.
Returns the document source
Returns the document source
Returns the document source
DOM Level 3 WD - Experimental.
The location of the document or null
if undefined.
Returns the error domain of the error message.
DOM Level 3 CR - Experimental
The configuration used when Document.normalizeDocument
is
invoked.
The configuration used when Document.normalizeDocument
is
invoked.
The configuration used when Document.normalizeDocument
is
invoked.
NON-DOM: Obtain and return the single shared object
NON-DOM: Obtain and return the single shared object
NON-DOM: Obtain and return the single shared object
NON-DOM: Obtain and return the single shared object
NON-DOM: Obtain and return the single shared object
NON-DOM: Obtain and return the single shared object
A method to request a DOM implementation.
A method to request a DOM implementation.
A method to request a list of DOM implementations that support the
specified features and versions, as specified in .
A method to request a list of DOM implementations that support the
specified features and versions, as specified in .
Returns the registered DTD content model handler.
Returns the registered DTD content model handler.
Returns the registered DTD content model handler.
Returns the registered DTD content model handler.
Returns the registered DTD content model handler.
Gets the DTD content model handler.
getDTDContentModelHandler
Return the current DTD handler.
Returns the registered DTD handler.
Returns the registered DTD handler.
Returns the registered DTD handler.
Returns the registered DTD handler.
Returns the registered DTD handler.
This method returns an array of Strings, as would be stored in
a NamespaceSupport object.
Returns the element node that this attribute is associated with,
or null if the attribute has not been added to an element.
Introduced in DOM Level 2
Returns the Element whose ID is given by elementId.
getElementContentModelValidator
An item isomorphic to the element declaration used to validate
this element.
An item isomorphic to the element declaration used to validate
this element.
Instead of returning an all-in-one ASObject
with
ASModel
methods, have discernible top-level/"global"
element declarations.
Returns the element decl index.
Returns true if the specified element declaration is external.
NON-DOM: Access the collection of ElementDefinitions.
Return a live collection of all descendent Elements (not just
immediate children) having the specified tag name.
Returns a NodeList of all descendent nodes (children,
grandchildren, and so on) which are Elements and which have the
specified tag name.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Locally scoped declarations are available for use only within the
complex type definition identified by the scope
property.
Locally scoped declarations are available for use only within the
complex type definition identified by the scope
property.
If a call is triggered by an attribute or xsi:type, then this mehtod
returns the enclosing element of such element.
The character encoding, if known.
The character encoding, if known.
Returns the encoding of the current entity.
Returns the encoding of the current entity.
REVISIT: This code is taken from org.apache.xerces.impl.XMLEntityManager.
Returns the IANA encoding name that is auto-detected from
the bytes specified, with the endian-ness of that encoding where appropriate.
XMLEntityManager cares about endian-ness, since it creates its own optimized
readers.
Return an end position in the target text matched to specified regular expression group.
Access the collection of general Entities, both external and
internal, defined in the DTD.
Instead of returning an all-in-one ASObject
with
ASModel
methods, have discernible top-level/"global"
entity declarations.
Returns the number of entity expansions
that the parser permits in a document.
Returns the name of the entity.
Returns the name of the entity.
NON-DOM: compute string representation of the entity reference.
Return the current entity resolver.
Return the current entity resolver.
Return the current entity resolver.
Returns the DOM entity resolver.
Return the current entity resolver.
Returns the SAX entity resolver wrapped by this object.
Returns the SAX entity resolver.
Return the current entity resolver.
Return the current entity resolver.
Return the current entity resolver.
Returns the registered entity resolver.
Returns the registered entity resolver.
Returns the registered entity resolver.
Returns the entity scanner.
A list of enumeration type values (as a list of ShortList objects) if it exists, otherwise returns
null
Returns true if the DOM implementation performs error checking.
A list of error codes generated from validation attempts.
A list of error codes generated from validation attempts.
A list of error codes generated from validation attempts.
A list of error codes generated from validation attempts.
Return the current error handler.
Return the current error handler.
Return the current error handler.
Return the current error handler.
Returns the SAX error handler.
Return the current error handler.
Return the current error handler.
Return the current error handler.
Returns the registered error handler.
Get the internal XMLErrrorHandler.
Returns the registered error handler.
Returns the registered error handler.
Retreive event listener registered on a given node
Return the expanded system identifier for the current document event.
Returns the expanded system identifier.
Return whether children entity references are included in the iterator.
Return whether children entity references are included in the iterator.
Checks entities in attribute values for standalone VC.
Locates an external subset for documents which do not explicitly
provide one.
Locates an external subset for documents which do not explicitly
provide one.
Locates an external subset for documents which do not explicitly
provide one.
A list of constraining facets if it exists, otherwise an empty
XSObjectList
.
Query the state of a feature.
Query the state of a feature.
Returns the state of a feature.
Returns the state of a feature.
returns the particular property requested for in the underlying
implementation of org.xml.sax.XMLReader.
Query the state of a feature.
Delegates to SchemaParsingConfig.getFeature
Returns the state of a feature.
Returns the state of a feature.
Returns the state of a feature.
Returns the state of a feature.
Returns the state of a feature.
Returns the state of a feature.
DOM Level 3 WD - Experimental.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the default state for a feature, or null if this
component does not want to report a default value for this
feature.
Returns the field at the specified index.
{fields} A non-empty list of restricted XPath ([XPath]) expressions.
When the application provides a filter, the parser will call out to
the filter at the completion of the construction of each
Element
node.
{final} For complex type definition it is a subset of {extension, restriction}.
Fundamental Facet: cardinality.
getFirstAttributeDeclIndex
The first child of this Node, or null if none.
The first child of this Node, or null if none.
The first child of this Node, or null if none.
Finds and returns the first child element node.
Finds and returns the first child node with the given name.
Finds and returns the first child node with the given name.
Finds and returns the first child node with the given name and
attribute name, value pair.
Finds and returns the first child node with the given qualified name.
Finds and returns the first child node with the given qualified name.
Returns the index of the first element declaration.
Finds and returns the first visible child element node.
Finds and returns the first visible child element node.
[facets]: all defined facets for this type which are fixed.
Returns the preference whether HTTP redirects should
be followed.
Get the fragment for this URI.
get one global attribute group
Returns the global value store associated to the specified IdentityConstraint.
Returns the grammar associated to the specified description.
Returns the grammar associated to the specified grammar description.
Get the schema grammar for the specified namespace
Returns the registered grammar pool.
Returns the grammar pool contained inside the container.
get all grammars in the registry
the type of the grammar (e.g., DTD or XSD);
Get the host for this URI.
Returns an iterator for the request properties this
input source contains.
Returns the value of the request property
associated with the given property name.
Returns the Java encoding name for the specified IANA encoding name.
Returns the identity constraint.
get one identity constraint
Returns a previously registered element with the specified
identifier name, or null if no element is registered.
Returns an enumeration registered of identifier names.
Returns the identity constraint.
Returns the identity constraint.
Returns the identity constraint name.
{identity-constraint definitions} A set of constraint definitions.
Retrieve information describing the abilities of this particular
DOM implementation.
Retrieve information describing the abilities of this particular
DOM implementation.
Retrieve information describing the abilities of this particular
DOM implementation.
Retrieve information describing the abilities of this particular
DOM implementation.
Look up the index of an attribute by XML 1.0 qualified name.
Look up the index of an attribute by Namespace name.
Look up the index of an attribute by XML 1.0 qualified name.
Look up the index of an attribute by Namespace name.
get the initial depth at which this selector matched.
DOM Level 3 CR - Experimental.
An attribute specifying the encoding used for this entity at the tiome
of parsing, when it is an external parsed entity.
Get an instance of the default DTDDVFactory implementation.
Get a default instance of SchemaDVFactory implementation.
Get an instance of DTDDVFactory implementation.
Get an instance of SchemaDVFactory implementation.
Introduced in DOM Level 2.
true
if this ASModel
defines the document
structure in terms of namespaces and local names ; false
if the document structure is defined only in terms of
QNames
.
Get information identified by a key from the Augmentations structure
If variety is list
the item type definition (an atomic or
union simple type definition) is available, otherwise
null
.
Returns the IANA encoding name for the specified Java encoding name.
Returns the key being referred to.
Returns the key of the error message.
Gets the language that was in use at that depth.
The last child of this Node, or null if none.
The first child of this Node, or null if none.
The last child of this Node, or null if none.
Returns the last child of the given node.
Returns the last child of the given node.
Finds and returns the last child element node.
Finds and returns the last child node with the given name.
Finds and returns the last child node with the given name.
Finds and returns the last child node with the given name and
attribute name, value pair.
Finds and returns the last child node with the given qualified name.
Finds and returns the last child node with the given qualified name.
Finds and returns the last visible child element node.
Finds and returns the last visible child element node.
NodeList method: Count the immediate children of this node
The number of byte
s in the list.
Report number of characters currently stored in this node's
data.
Returns the length of the node list.
The number of 16-bit units that are available through data
and the substringData
method below.
Returns the number of DOMImplementations in the list.
Report how many nodes are currently stored in this NamedNodeMap.
NodeList method: Count the immediate children of this node
By default we do not have any children, ParentNode overrides this.
The number of Objects
in the list.
NodeList method: Count the immediate children of this node
The number of Objects
in the list.
The number of Objects
in the list.
Get the number of key/value pairs stored in this table.
The number of 16-bit units that are available through data
and the substringData
method below.
Return the number of attributes in the list.
The number of XSObjects
in the XSObjectList
.
The number of XSObjects
in the XSObjectList
.
The number of XSObjects
in the list.
A list of enumeration values if it exists, otherwise an empty
StringList
.
Returns the lexical handler.
A list of pattern values if it exists, otherwise an empty
StringList
.
The line number where the error occured, or -1 if there is no line
number available.
Returns the line number where the current document event ends.
Return the literal system identifier for the current document event.
Returns the literal system identifier.
Return the Locale the XMLGrammarLoader is using.
Return the Locale the XMLGrammarLoader is using.
Return the Locale the XMLGrammarLoader is using.
Returns the local part of the qualified name of this
ASObject
.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Look up an attribute's local name by index.
returns local name of this element if not null, otherwise
returns the name of the node
The location of the error.
For import and references from the instance document, it's possible to
have multiple hints for one namespace.
Returns a representation of the first location path for this XPath.
Returns a representation of all location paths for this XPath.
Returns the XPath matcher at the specified index.
Returns the count of XPath matchers.
Returns the limit of the number of content model nodes
that may be created when building a grammar for a W3C
XML Schema that contains maxOccurs attributes with values
other than "unbounded".
{max occurs} determines the maximum number of terms that can occur.
{max occurs} whether the maxOccurs value is unbounded.
If and only if that type definition is a simple type definition
with {variety} union, or a complex type definition whose {content type}
is a simple thype definition with {variety} union, then an item isomorphic
to that member of the union's {member type definitions} which actually
validated the element item's normalized value.
If and only if that type definition is a simple type definition
with {variety} union, or a complex type definition whose {content type}
is a simple thype definition with {variety} union, then an item isomorphic
to that member of the union's {member type definitions} which actually
validated the element item's normalized value.
If and only if that type definition is a simple type definition
with {variety} union, or a complex type definition whose {content type}
is a simple thype definition with {variety} union, then an item isomorphic
to that member of the union's {member type definitions} which actually
validated the element item's normalized value.
If and only if that type definition is a simple type definition
with {variety} union, or a complex type definition whose {content type}
is a simple thype definition with {variety} union, then an item isomorphic
to that member of the union's {member type definitions} which actually
validated the element item's normalized value.
If variety is union
the list of member type definitions (a
non-empty sequence of simple type definitions) is available,
otherwise an empty XSObjectList
.
Overrides this method to get the formatted&localized error message.
An implementation specific string describing the error that occured.
Returns the localized message for this exception.
Returns the message formatter associated with the specified domain,
or null if no message formatter is registered for that domain.
{min occurs} determines the minimum number of terms that can occur.
{model group} A model group.
A list of enumeration and pattern constraining facets if it exists,
otherwise an empty XSObjectList
.
In Attributes, NodeName is considered a synonym for the
attribute's Name
Name of this document type.
The name
of this XSObject
depending on the
XSObject
type.
The name of type NCName
of this declaration as defined in
XML Namespaces.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
The name
of this XSObject
depending on the
XSObject
type.
Return the name of an attribute in this list (by position).
Sets the fields in the given QName structure with the values
of the attribute name at the specified index.
Introduced in DOM Level 2.
The namespace URI of this node, or null
if it is
unspecified.
Returns the namespace of the resource.
The [target namespace] of this object, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
The namespace URI of this node, or null
if it is
unspecified.
A namespace schema information item corresponding to the target
namespace of the component, if it's globally declared; or null
otherwise.
The namespace URI of this node, or null
if it is
unspecified.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
getNextAttributeDeclIndex
Returns the next index of the element declaration following the
specified element declaration.
The next child of this node's parent, or null if none
The next child of this node's parent, or null if none
Finds and returns the next sibling element node.
Finds and returns the next sibling node with the given name.
Finds and returns the next sibling node with the given name.
Finds and returns the next sibling node with the given name and
attribute name, value pair.
Finds and returns the next sibling node with the given qualified name.
Finds and returns the next sibling node with the given qualified name.
If {nillable} is true, then an element may also be valid if it carries
the namespace qualified attribute with [local name] nil from
namespace http://www.w3.org/2001/XMLSchema-instance and value true
(see xsi:nil (2.6.2)) even if it has no text or element content
despite a {content type} which would otherwise require content.
Returns the extra info of the given node.
Returns the extra info of the given node.
The name
of this ASObject
depending on the
ASObject
type.
Returns the attribute name
Returns the document type name
Returns the element definition name
Returns the name of the entity referenced
Returns the notation name
Returns the name of the given node.
Returns the name of the given node.
NON-DOM: Get the number associated with this document.
NON-DOM
Get the number associated with this doctype.
NON-DOM: Get a number associated with a node created with respect
to this document.
Instantiates the requested node object.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
A short integer indicating what type of node this is.
Returns the type of the given node.
Returns the type of the given node.
Returns the URI of the given node.
Returns the URI of the given node.
In Attribute objects, NodeValue is considered a synonym for
Value.
Returns the value of the given node.
Returns the value of the given node.
Returns the real value of the given node.
Returns the real value of the given node.
Returns the non-normalized value of the attribute at the specified
index.
Instead of returning an all-in-one ASObject
with
ASModel
methods, have discernible top-level/"global"
notation declarations.
Unparsed entities -- which contain non-XML data -- have a
"notation name" which tells applications how to deal with them.
Access the collection of Notations defined in the DTD.
Return the number of regular expression groups.
Return the number of regular expression groups.
Fundamental Facet: numeric.
Returns true if the namespace binder only passes the prefix mapping
events to the registered document handler; false if the namespace
binder passes all document events.
Fundamental Facet: ordered.
The ASModel
object associated with this
ASObject
.
Find the Document that this Node belongs to (the document in
whose context the Node was created).
Find the Document that this Node belongs to (the document in
whose context the Node was created).
Returns the element node that this attribute is associated with,
or null if the attribute has not been added to an element.
DOM Level 3 WD - Experimental.
Look up the value of a feature or a property.
DOM Level 3 CR - Experimental.
DOM Level 3 CR - Experimental.
Returns the parent node of this node
Obtain the DOM-tree parent of this node, or null if it is not
currently active in the DOM tree (perhaps because it has just been
created or removed).
Returns the parent node of the given node.
Returns the parent node of the given node.
A particle for mixed or element-only content model, otherwise
null
{particles} A list of particles
Get the path for this URI.
Get the path for this URI (optionally with the query string and
fragment).
Returns a Vector of XPointerPart objects
Get the port for this URI.
Returns the preference for whether system or public
matches are preferred.
The namespace prefix of this node, or null
if it is
unspecified.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Returns the prefix of the attribute at the specified index.
The previous child of this node's parent, or null if none
The previous child of this node's parent, or null if none
Returns the prev sibling of the given node.
Returns the prev sibling of the given node.
return an ID representing the built-in primitive base type.
return an ID representing the built-in primitive base type.
If variety is atomic
the primitive type definition (a
built-in primitive datatype definition or the simple ur-type
definition) is available, otherwise null
.
{process contents} One of skip, lax or strict.
String valid of {process contents}.
{prohibited substitutions}
Query the value of a property.
Query the value of a property.
Returns the value of a property.
returns the particular property requested for in the underlying
implementation of org.xml.sax.XMLReader.
Query the value of a property.
Delegates to SchemaParsingConfig.getProperty.
Returns the state of a property.
Returns the state of a property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Returns the default state for a property, or null if this
component does not want to report a default value for this
property.
Introduced in DOM Level 2.
The public identifier for this input source.
The public identifier associated with the entity.
The Public Identifier for this Notation.
Return the public identifier for the current document event.
Returns the public identifier.
Optional if {system identifier} is present.
Look up an attribute's XML 1.0 qualified name by index.
Get the query string for this URI.
Return the Reader for given XMLInputSource.
NON-DOM: Returns true if this node is read-only.
Returns the real prev sibling of the given node,
directly from the data structures.
Returns the real prev sibling of the given node.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of feature identifiers that are recognized by
this XMLGrammarLoader.
Returns a list of feature identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this component.
Returns a list of property identifiers that are recognized by
this XMLGrammarLoader.
Returns a list of property identifiers that are recognized by
this component.
{referenced key} Required if {identity-constraint category} is keyref,
forbidden otherwise.
{referenced key} Required if {identity-constraint category} is keyref,
forbidden otherwise.
Get the registry based authority for this URI.
The related platform dependent exception if any.exception is a reserved
word, we need to rename it.Change to "relatedException".
Returns a URI, relative to the include parent's base URI, of the current
[base URI].
Returns a relative URI, which when resolved against the base URI at the
specified depth, will create the current base URI.
{required} determines whether this use of an attribute declaration
requires an appropriate attribute information item to be present, or
merely allows it.
Returns whether an <fallback> was encountered at the specified depth,
as an ancestor of the current element, or as a sibling of an ancestor of the
current element.
Return whether an <include> was encountered at the specified depth,
as an ancestor of the current item.
Gets the internal XMLErrorHandler
as SAX ErrorHandler.
Returns an enumeration of the SAX features.
Returns an enumeration of the SAX properties.
Returns the scanner state name.
Returns the scanner state name.
[schema normalized value]
[schema normalized value]
[schema normalized value]
[schema normalized value]
Method getSchemaTypeInfo.
Method getSchemaTypeInfo.
Method getSchemaTypeInfo.
Get the scheme for this URI.
Returns a String containing the scheme data of the PointerPart.
Returns a String containing the scheme name of the PointerPart
or the name of the ShortHand Pointer.
Get the scheme-specific part for this URI (everything following the
scheme and the first colon).
{selector} A restricted XPath ([XPath]) expression
The severity of the error, either SEVERITY_WARNING
,
SEVERITY_ERROR
, or SEVERITY_FATAL_ERROR
.
A simple type definition corresponding to simple content model,
otherwise null
The "specified" flag is true if and only if this attribute's
value was explicitly specified in the original document.
An attribute specifying whether errors checking is enforced or not.
A string attribute that represents a sequence of 16 bit units (utf-16
encoded characters).
get all elements that can substitute the given element,
according to the spec, we shouldn't consider the {block} constraints.
REVISIT: to expose substitution group of a given element.
{substitution group affiliation} Optional.
Specifies if this declaration can be nominated as
the {substitution group affiliation} of other
element declarations having the same {type definition}
or types derived therefrom.
Returns the symbol table.
Returns the symbol table.
Introduced in DOM Level 2.
The system identifier, a URI reference , for this input source.
The system identifier, a URI reference [IETF RFC 2396], for this output
destination.
The system identifier associated with the entity.
The System Identifier for this Notation.
Optional if {public identifier} is present.
Returns the position in the table view
where the given attribute name would be hashed.
Returns the position in the table view
where the given attribute name would be hashed.
Returns the name of the Element.
A PI's "target" states what processor channel the PI's data
should be directed to.
Returns this grammar's target namespace.
If the context is "include" or "redefine", then return the target
namespace of the enclosing schema document; otherwise, the expected
target namespace of this document.
{term} One of a model group, a wildcard, or an element declaration.
This attribute returns the text content of this node and its
descendants.
This attribute returns the text content of this node and its
descendants.
Parses time hh:mm:ss.sss and time zone if any
Parses time zone: 'Z' or {+,-} followed by hh:mm
If a call is triggered by an element/attribute/xsi:type in the instance,
this call returns the name of such triggering component: the name of
the element/attribute, or the value of the xsi:type.
Get the type of the object, i.e ELEMENT_DECLARATION.
The type
of this object, i.e.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Get the type of the object, i.e ELEMENT_DECLARATION.
Look up an attribute's type by index.
Look up an attribute's type by XML 1.0 qualified name.
Look up an attribute's type by Namespace name.
An item isomorphic to the type definition used to validate this element.
An item isomorphic to the type definition used to validate this element.
An item isomorphic to the type definition used to validate this element.
An item isomorphic to the type definition used to validate this element.
Either a simple type definition or a complex type definition.
Clears the type info that is stored in the fNodeValue array
The URI where the error occured, or null if there is no URI available.
Look up an attribute's Namespace URI by index.
This returns the namespace URI which was associated with the given pretext, in
the context that existed at the include parent of the current element.
0 if used internally, 1 if used externally, 2 if not all.
Returns the preference for whether the literal system
identifier should be used when resolving system
identifiers when both it and the expanded system
identifier are available.
NON-DOM:
Returns the user data associated to this node.
Retrieves the object associated to a key on a this node.
NON-DOM: kept for backward compatibility
Retreive user data related to a given node
Retrieves the object associated to a key on a this node.
Get the userinfo for this URI.
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646],
offset into the input source this locator is pointing to or -1 if there
is no UTF-16 offset available.
Determines the extent to which the document has been validated
Determines the extent to which the document has been validated
Determines the extent to which the document has been validated
Determines the extent to which the document has been validated
Determine the validity of the node with respect
to the validation being attempted
Determine the validity of the node with respect
to the validation being attempted
Determine the validity of the node with respect
to the validation being attempted
Determine the validity of the node with respect
to the validation being attempted
The "string value" of an Attribute is its text representation,
which in turn is a concatenation of the string values of its children.
Look up an attribute's value by index.
Look up an attribute's value by XML 1.0 qualified name.
Look up an attribute's value by Namespace name.
Add all values to the given array.
Returns the value store associated to the specified IdentityConstraint.
Return the whatToShow value
Return the whatToShow value
Return the whitespace corresponding to this datatype.
Return the whitespace corresponding to this datatype.
DOM Level 3 WD - Experimental.
NON-DOM: get inded of an attribute
Returns an enumeration of the Xerces features.
Returns an enumeration of the Xerces properties.
DOM Level 3 WD - Experimental.
public void setInputEncoding(String actualEncoding){
throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "Method not supported");
}
DOM Level 3 WD - experimental
the encoding of this entity, when it is an external parsed entity.
Returns the grammar pool.
Returns this parser's XMLParserConfiguration.
Returns the XMLReader that is encapsulated by the implementation of
this class.
DOM Level 3 WD - Experimental.
An attribute specifying, as part of the XML declaration, whether this
document is standalone.
DOM Level 3 WD - Experimental.
An attribute specifying, as part of the XML declaration, the version
number of this document.
DOM Level 3 WD - experimental
the version number of this entity, when it is an external parsed entity.
Returns the XML version of the current entity.
Returns the selector XPath.
Returns the pointer part used to resolve the document fragment.
Property id: Grammar pool
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool .
ID - static field in class org.apache.xerces.dom.
NodeImpl IDDatatypeValidator - ID represents the ID attribute
type from XML 1.0 Recommendation.
IDDV - class org.apache.xerces.impl.dv.xs.
IDDV Represent the schema type "ID"
Base class of Schema identity constraint.
IDREFDatatypeValidator - represents the IDREFS
attribute type from XML 1.0 recommendation.
Represent the schema type "IDREF"
Characters within an IGNORE conditional section.
Characters within an IGNORE conditional section.
Characters within an IGNORE conditional section.
Characters within an IGNORE conditional section.
Characters within an IGNORE conditional section.
Imports ASObject
into ASModel.
Copies a node from another document to this document.
Feature id: include comments.
Comments feature ("include-comments").
Feature id: include ignorable whitespace.
Include ignorable whitespace feature ("dom/include-ignorable-whitespace").
Computes index of given char within StringBuffer
Note: flag of where the entity is defined, not whether it is a external entity
Initialize Message Formatter.
Initializes the XPointer Processor;
Initializes error handling objects
The DOM doesn't deal with constructors, so instead we have an
initializer call to set most of the read-only fields.
Initialize content model stack.
Initialize a mutation event, or overwrite the event's current
settings with new values of the parameters.
Initializes the value stores for the specified element
declaration.
Inserts ASObject
into ASModel.
Inserts a child before the specified node in the table.
Move one or more node(s) to our list of children.
Since a Document may contain at most one top-level Element child,
and at most one DocumentType declaraction, we need to subclass our
add-children methods to implement this constraint.
Move one or more node(s) to our list of children.
Move one or more node(s) to our list of children.
Insert additional characters into the data stored in this node,
at the offset specified.
Insert a string at the specified 16-bit unit offset.
This function is called from the DOM.
internal method taking a StringBuffer in parameter and inserts the
text content at the start of the buffer
Represent the schema type "integer"
This is configuration uses a scanner that integrates both scanning of the document
and binding namespaces.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
Constructs an internal entity.
An internal entity declaration.
An internal entity declaration.
An internal entity declaration.
An internal entity declaration.
An internal entity declaration.
An internal entity declaration.
An internal entity declaration.
Internal removeNamedItem method allowing to specify whether an exception
must be thrown if the specified name is not found.
Internal removeNamedItemNS method allowing to specify whether an
exception must be thrown if the specified local name and namespace URI
is not found.
A simple integer based stack.
Datatype exception for invalid facet.
Create a new datatype exception by providing an error code and a list
of error message substitution arguments.
Datatype exception for invalid values.
Create a new datatype exception by providing an error code and a list
of error message substitution arguments.
Returns true if invalid standalone attribute definition.
Is standalone feature ("is-standalone").
Returns whether this URI represents an absolute URI.
NON-DOM: check if attribute value is well-formed
Returns whether the given attribute is of type CDATA or not
Check if CDATA section is well-formed
Returns true if the XPointer expression resolves to a non-element child
of the current resource fragment.
Returns true if the XPointer expression resolves to a non-element child
of the current resource fragment.
NON-DOM: check if value of the comment is well-formed
Determine whether a scheme conforms to the rules for a scheme name.
Returns true if the specified character can be considered content.
Checks whether an entity given by name is declared.
DOM Level 3: Experimental
This method checks if the specified namespaceURI
is the
default namespace or not.
Introduced in DOM Level 3.
Introduced in DOM Level 3.
Introduced in DOM Level 3.
Introduced in DOM Level 2.
Checks if a type is derived from another given the the name, namespace
and derivation method.
Checks if a type is derived from another by restriction, given the name
and namespace.
DOM L3 Core CR - Experimental
Returns whether this text node contains
element content whitespace, often abusively called "ignorable whitespace".
Returns whether the encoding of this entity was externally specified.
Query method to check if entity with this name was declared.
Query method to check if entity with this name was declared.
Returns true if this entity was declared in the external subset.
Checks whether the declaration of an entity given by name is
// in the external subset.
Query method to check if entity is unparsed.
Query method to check if entity is unparsed.
Check whether two actual values are equal.
Check whether two actual values are equal.
DOM Level 3 WD- Experimental.
DOM Level 3 WD- Experimental.
DOM Level 3 WD- Experimental.
Tests whether two nodes are equal.
DOM Level 3 WD- Experimental.
Returns true if this is an external entity.
Returns true if this is an external entity.
Returns true if this is an external entity.
Returns true if this is an external entity.
Returns true if the current entity being scanned is external.
Checks whether an entity given by name is external.
Checks if the element is an <fallback> element.
{final} For complex type definition it is a subset of {extension,
restriction}.
check whether the given state is one of the final states
Returns true if the Node fragment is resolved.
Returns true if the XPointer expression resolves to a resource fragment
specified as input else returns false.
Returns true if the XPointer expression resolves to the current resource fragment
or Node which is part of the input resource being streamed else returns false.
Returns whether the schema components contained in this object
can be considered to be a fully composed schema and should be
used to the exclusion of other schema components which may be
present elsewhere.
Get the indicator as to whether this URI uses the "generic URI"
syntax.
Returns whether the given character is a high surrogate
Check whether this type is or is derived from ID.
Check whether this type is or is derived from ID.
NON-DOM: Returns whether this Text is ignorable whitespace.
Checks if the element is an <include> element.
Returns true if the specified character is invalid.
Uses the kidOK lookup table to check whether the proposed
tree structure is legal.
Returns whether the given character is a low surrogate
Returns true if the specified character can be considered markup.
Returns value of first member of fMatched that
is nonzero.
Returns true if the specified character is a valid name
character as defined by production [4] in the XML 1.0
specification.
Returns true if this grammar is namespace aware.
Returns true if the specified character is a valid name start
character as defined by production [5] in the XML 1.0
specification.
Returns true if the specified character is a valid NCName
character as defined by production [5] in Namespaces in XML
recommendation.
Returns true if the specified character is a valid NCName start
character as defined by production [4] in Namespaces in XML
recommendation.
Returns true
if the character at start is 'Z', '+' or '-'.
{prohibited substitutions} A subset of {extension, restriction}.
Returns true if the specified character is a valid Pubid
character as defined by production [13] in the XML 1.0
specification.
Returns whether this node is the same node as the given one.
Is specified schema supported by this SchemaFactory
?
Returns true if the specified character is a space character
as defined by production [3] in the XML 1.0 specification.
Returns true if the attribute is specified in the instance document.
Returns true if the document entity is standalone.
Schema Component Constraint: Wildcard Subset
Returns true if the specified character is a supplemental character.
Introduced in DOM Level 2.
Returns true if the current element is a top level included item.
Checks whether this string would be unchanged by normalization.
Checks whether this string would be unchanged by normalization.
Checks whether this string would be unchanged by normalization.
Returns true if this is an unparsed entity.
Returns true if this is an unparsed entity.
Returns true if this is an unparsed entity.
Returns true if this is an unparsed entity.
Checks whether an entity given by name is unparsed.
Returns true if the specified character is a valid XML character
as per the rules of XML 1.1.
Returns true if the specified character is a valid XML character
as per the rules of XML 1.0.
Returns true if the specified character is valid.
Returns true if the encoding name is a valid IANA encoding.
Returns true if the encoding name is a valid Java encoding.
Check to see if a string is a valid Name according to [5]
in the XML 1.0 Recommendation
Check to see if a string is a valid NCName according to [4]
from the XML Namespaces 1.0 Recommendation
Check to see if a string is a valid Nmtoken according to [7]
in the XML 1.0 Recommendation
Checks if the given qualified name is legal with respect
to the version of XML to which this document must conform.
Determine whether a string is syntactically capable of representing
a valid IPv4 address, IPv6 reference or the domain name of a network host.
Determines whether a string is an IPv4 address as defined by
RFC 2373, and under the further constraint that it must be a 32-bit
address.
Determines whether a string is an IPv6 reference as defined
by RFC 2732, where IPv6address is defined in RFC 2373.
Gets the XInclude processing mode for this parser
Gets the XInclude processing mode for this parser
Returns true if the specified character can be considered
content in an external parsed entity.
Returns true if the specified character can be considered
content in an internal parsed entity.
Returns true if the specified character is invalid.
Returns true if the specified character is a valid name
character as defined by production [4a] in the XML 1.1
specification.
Returns whether the given character is a valid
high surrogate for a name character.
Returns true if the specified character is a valid name start
character as defined by production [4] in the XML 1.1
specification.
Returns true if the specified character is a valid NCName
character as defined by production [5] in Namespaces in XML
1.1 recommendation.
Returns true if the specified character is a valid NCName start
character as defined by production [4] in Namespaces in XML
1.1 recommendation.
Returns true if the specified character is a space character
as amdended in the XML 1.1 specification.
Returns true if the specified character is valid.
Returns true if the specified character is valid and permitted outside
of a character reference.
Check to see if a string is a valid Name according to [5]
in the XML 1.1 Recommendation
Check to see if a string is a valid NCName according to [4]
from the XML Namespaces 1.1 Recommendation
Check to see if a string is a valid Nmtoken according to [7]
in the XML 1.1 Recommendation
NON-DOM: check for valid XML characters as per the XML version
Check the string against XML's definition of acceptable names for
elements and attributes and so on using the XMLCharacterProperties
utility class
Returns true if the XPointer successfully found a sub-resource .
Returns true if the XPointer expression resolves any subresource of the
input resource.
NodeList method: Return the Nth immediate child of this node, or
null if the index is out of bounds.
Returns the index
th item in the collection.
Returns the node at the specified index.
Returns the indexth item in the collection.
Retrieve an item from the map by 0-based index.
NodeList method: Return the Nth immediate child of this node, or
null if the index is out of bounds.
NodeList method: Return the Nth immediate child of this node, or
null if the index is out of bounds.
Returns the index
th item in the map.
Returns the index
th item in the map.
Returns the index
th item in the collection.
Retrieves an XSObject
specified by local name and namespace
URI.
Retrieves an XSObject
specified by local name and namespace
URI.
In the case the value is a list or a list of unions, this value
indicates the type(s) of the items in the list.
Returns true if the current [base URI] is the same as the [base URI] that
was in effect on the include parent.
Returns true if the current [language] is equivalent to the [language] that
was in effect on the include parent, taking case-insensitivity into account
as per [RFC 3066].
Saves the current base URI to the top of the stack.
NON-DOM INTERNAL: Pre-mutation context check, in
preparation for later generating DOMAttrModified events.
Saves the given language on the top of the stack.
DOM Level 3 WD - Experimental.
SAX feature prefix ("http://xml.org/sax/features/").
SAX property prefix ("http://xml.org/sax/properties/").
An XMLInputSource
analogue to javax.xml.transform.sax.SAXSource
.
A light wrapper around a SAX locator.
Used to format SAX error messages using a specified locale.
This is the main Xerces SAX parser class.
Constructs a SAX parser using the dtd/xml schema parser configuration.
Constructs a SAX parser using the specified symbol table.
Constructs a SAX parser using the specified symbol table and
grammar pool.
Constructs a SAX parser using the specified parser configuration.
This is the implementation specific class for the
javax.xml.parsers.SAXParserFactory
.
This is the implementation specific class for the
javax.xml.parsers.SAXParser
.
Scans an attribute default declaration
[60] DefaultDecl ::= '#REQUIRED' | '#IMPLIED' | (('#FIXED' S)? AttValue)
Scans an attlist declaration
[52] AttlistDecl ::= '<!ATTLIST' S Name AttDef* S? '>'
[53] AttDef ::= S Name S AttType S DefaultDecl
Note: Called after scanning past '<!ATTLIST'
Scans an attribute value and normalizes whitespace converting all
whitespace characters to space characters.
Scans an attribute value and normalizes whitespace converting all
whitespace characters to space characters.
Returns the next character on the input.
Returns the next character on the input.
Scans a character reference.
Scans a character reference and append the corresponding chars to the
specified buffer.
Scans a range of parsed character data, setting the fields of the
XMLString structure, appropriately.
Scans a range of parsed character data, setting the fields of the
XMLString structure, appropriately.
Scans a range of character data up to the specicied delimiter,
setting the fields of the XMLString structure, appropriately.
Scans a range of character data up to the specified delimiter,
setting the fields of the XMLString structure, appropriately.
Scans a doctype declaration.
Scans the external subset of the document.
Scans the internal subset of the document.
Scans an element declaration
[45] elementdecl ::= '<!ELEMENT' S Name S contentspec S? '>'
[46] contentspec ::= 'EMPTY' | 'ANY' | Mixed | children
Note: Called after scanning past '<!ELEMENT'
Scans an entity reference.
Scans External ID and return the public and system IDs.
Scans a range of attribute value data, setting the fields of the
XMLString structure, appropriately.
Scans a range of attribute value data, setting the fields of the
XMLString structure, appropriately.
Returns a string matching the Name production appearing immediately
on the input as a symbol, or null if no Name string is present.
Returns a string matching the Name production appearing immediately
on the input as a symbol, or null if no Name string is present.
Returns a string matching the NCName production appearing immediately
on the input as a symbol, or null if no NCName string is present.
Returns a string matching the NCName production appearing immediately
on the input as a symbol, or null if no NCName string is present.
Constructs a scanned entity.
Scanner state: CDATA section.
Scanner state: open DTD external subset.
Scanner state: DTD external declarations.
Scanner state: DTD internal declarations.
Scanner state: end of input.
Scanner state: end of input.
Scanner state: markup declaration.
Scanner state: processing instruction.
Scanner state: reference.
Scanner state: root element.
Scanner state: start of markup.
Scanner state: terminated.
Scanner state: Text declaration.
Scanner state: text declaration.
Scanner state: trailing misc.
Scanner state: XML declaration.
Returns a string matching the NMTOKEN production appearing immediately
on the input as a symbol, or null if NMTOKEN Name string is present.
Returns a string matching the NMTOKEN production appearing immediately
on the input as a symbol, or null if NMTOKEN Name string is present.
Scans a processing instruction.
Scans a pseudo attribute.
Scans a qualified name from the input, setting the fields of the
QName structure appropriately.
Scans a qualified name from the input, setting the fields of the
QName structure appropriately.
Scan for root element hook.
Scan for root element hook.
Scan for root element hook.
Scan for root element hook.
Scans the remainder of a start or empty tag after the element name.
Scans the remainder of a start or empty tag after the element name.
Scans the remainder of a start or empty tag after the element name.
Scans the name of an element in a start or empty tag.
Scans the name of an element in a start or empty tag.
Scans the name of an element in a start or empty tag.
Scans surrogates and append them to the specified buffer.
Scans an XML or text declaration.
Scans an XML or text declaration.
A partial schema for schemas for validating annotations.
Special constructor to create a schema
capable of validating annotations.
Augment Post-Schema-Validation-Infoset
Feature identifier: augment PSVI
Feature identifier: augment PSVI
Feature identifier: augment PSVI
The domain of messages concerning the XML Schema: Structures specification.
Send schema default value via characters()
Feature identifier: send element default value via characters()
Feature identifier: send element default value via characters()
Feature identifier: send element default value via characters()
Feature identifier: send element default value via characters()
Feature identifier: send element default value via characters()
Schema full constraint checking ("validation/schema-full-checking").
Feature identifier: schema full checking
Feature identifier: schema full checking
JAXP schemaSource language: when used internally may include DTD namespace (DOM)
No namespace schema location property ("schema/external-schemaLocation").
Property identifier: schema location.
Property identifier: schema location.
Property identifier: schema location.
Property identifier: schema location.
Schema location property ("schema/external-noNamespaceSchemaLocation").
Property identifier: no namespace schema location.
Property identifier: no namespace schema location.
Property identifier: no namespace schema location.
Property identifier: no namespace schema location.
Expose schema normalized values
JAXP schemaSource property: when used internally may include DTD sources (DOM)
Feature identifier: schema validation.
Feature identifier: validation.
Schema validation feature ("validation/schema").
Property identifier: XML Schema validator.
Property identifier: XML Schema validator.
Property identifier: XML Schema validator.
Property identifier: XML Schema validator.
Validator property ("internal/validator/schema").
Defines a factory API that enables applications to
1.
the factory to create/return built-in schema DVs and create user-defined DVs
This class is to hold all schema component declaration that are declared
within one namespace.
This class customizes the behaviour of the util.NamespaceSupport
class in order to easily implement some features that we need for
efficient schema handling.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
Collection of symbols used to parse a Schema Grammar.
Checks if the file indicated by the given XMLLocator has already been included
in the current stack.
property identifier: security manager.
property identifier: security manager.
Property identifier: security manager.
Security manager property ("security-manager").
This configuration allows Xerces to behave in a security-conscious manner; that is,
it permits applications to instruct Xerces to limit certain
operations that could be exploited by malicious document authors to cause a denail-of-service
attack when the document is parsed.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
This class is a container for parser settings that relate to
security, or more specifically, it is intended to be used to prevent denial-of-service
attacks from being launched against a system running Xerces.
Schema identity constraint selector.
sending psvi in the pipeline
The separator between choices or sequences of a mixed or children
content model.
The separator between choices or sequences of a mixed or children
content model.
The separator between choices or sequences of a mixed or children
content model.
The separator between choices or sequences of a mixed or children
content model.
Associate an ASModel
with a document instance.
The hint to locating an ASModel.
Sets the last child of the parentIndex to childIndex.
DOM Level 3 WD - Experimental.
Allows the user to set specific attributes on the underlying
implementation.
Add a new name/value pair, or replace the value of the existing
attribute having that name.
Add a new attribute/value pair, or replace the value of the
existing attribute with that name.
Adds an attribute node to the specified element.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Sets the XML attributes to be wrapped.
Sets the augmentations of the attribute at the specified index.
Sets the augmentations of the attribute at the specified index.
Sets the base system identifier.
The base URI to be used (see section 5.1.4 in ) for resolving relative
URIs to absolute URIs.
Sets the buffer size property for the reader which decides the chunk sizes that are parsed
by the reader at a time and passed to the handler
An attribute of a language-binding dependent type that represents a
stream of bytes.
Depending on the language binding in use, this attribute may not be
available.
Sets the initial list of catalog entry files.
If set to true, assume that the input is certified (see section 2.13
in [
XML 1.1]) when
parsing [
XML 1.1].
An attribute of a language-binding dependent type that represents a
stream of 16-bit units.
Sets the character stream.
An attribute of a language and binding dependent type that represents a
writable stream of bytes.
Allow an application to register a content event handler.
This method is used to set a context invalid for XInclude namespace processing.
Store character data into this node.
The character data of the node that implements this interface.
Change the data content of this PI.
Set the DTD declaration event handler.
This method is used by the DOMParser to create attributes.
Sets the values of this entity description.
Sets the values of this entity description.
This method allows the programmer to decide which document
factory to use when constructing the DOM tree.
Allow an application to register a document event handler.
Sets the document handler on the last component in the pipeline
to receive information about the document.
Sets the document handler on the last component in the pipeline
to receive information about the document.
Sets the document handler on the last component in the pipeline
to receive information about the document.
Sets the document handler on the last component in the pipeline
to receive information about the document.
Sets the document handler on the last component in the pipeline
to receive information about the document.
Sets the document handler to receive information about the document.
Sets the document handler to receive information about the document.
Sets the document handler to receive information about the document.
Sets the document locator.
Sets the document source.
Sets the document source.
DOM Level 3 WD - Experimental.
The location of the document or null
if undefined.
Sets the DTD content model handler.
Sets the DTD content model handler.
Sets the DTD content model handler.
Sets the DTD content model handler.
Sets the DTD content model handler.
Sets the DTD content model handler.
setDTDContentModelHandler
Allow an application to register a DTD event handler.
The scanner is responsible for removing DTD validator
from the pipeline if it is not needed.
The scanner is responsible for removing DTD validator
from the pipeline if it is not needed.
This method takes a set of Strings, as stored in a
NamespaceSupport object, and "fools" the object into thinking
that this is one unified context.
The character encoding, if known.
The character encoding, if known.
Sets the encoding of the stream.
Sets the encoding of the scanner.
Sets whether the encoding of this entity was externally specified.
Sets the number of entity expansions that the
parser should permit in a document.
Sets the name of the entity.
Sets the name of the entity.
Sets the resolver used to resolve external entities.
Sets the resolver used to resolve external entities.
Sets the SAX entity resolver.
Sets the SAX entity resolver wrapped by this object.
Sets the DOM entity resolver.
Sets the resolver used to resolve external entities.
Sets the resolver used to resolve external entities.
Delegates to SchemaParsingConfig.setEntityResolver.
Sets the resolver used to resolve external entities.
Sets the resolver used to resolve external entities.
Sets the resolver used to resolve external entities.
Sets the entity resolver.
Sets the entity resolver.
Sets the entity resolver.
Set the information required to validate entity values.
Sets whether the DOM implementation performs error checking
upon operations.
Sets the DOM error handler.
Allow an application to register an error event handler.
Allow an application to register an error event handler.
Sets the SAX error handler.
Allow an application to register an error event handler.
Allow an application to register an error event handler.
Allow an application to register an error event handler.
Allow an application to register an error event handler.
Allow an application to register an error event handler.
Sets the XMLErrorReporter used for reporting errors while
reading the text include.
Store event listener registered on a given node
This is another place where we could use weak references! Indeed, the
node here won't be GC'ed as long as some listener is registered on it,
since the eventsListeners table will have a reference to the node.
Sets the expanded system identifier.
Set the state of any feature in a SAX2 parser.
Set the state of a feature.
Set the state of a feature.
Set the state of any feature in a SAX2 parser.
Set the state of a feature.
Set the state of a feature.
Sets the particular feature in the underlying implementation of
org.xml.sax.XMLReader.
Override SAXParser's setFeature method to track the initial state
of features.
Delegates to SchemaParsingConfig.setFeature
Set the state of a feature.
Sets the state of a feature.
Set the state of a feature.
Set the state of a feature.
Set the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
Sets the state of a feature.
When the application provides a filter, the parser will call out to
the filter at the completion of the construction of each
Element
node.
Sets the preference whether HTTP redirects should
be followed.
Set the fragment for this URI.
Set the host for this URI.
Sets the value of the request property
associated with the given property name.
NON-DOM: set the type of this attribute to be ID type.
DOM Level 3: register the given attribute node as an ID attribute
DOM Level 3: register the given attribute node as an ID attribute
Adds an attribute node to the specified element.
DOM Level 3: register the given attribute node as an ID attribute
NON-DOM: Set whether this Text is ignorable whitespace.
DOM Internal
An attribute specifying the actual encoding of this document.
DOM Internal
(Was a DOM L3 Core WD public interface method setActualEncoding )
An attribute specifying the actual encoding of this document.
NON-DOM, used to set the input encoding.
Sets the input source for the document to parse.
Sets the input source for the document to parse.
Sets the input source for the document to parse.
Sets the input source on this text reader.
Sets the input source for the document to parse.
Sets the input source for the document to parse.
Sets the input source for the document to parse.
Attempt to set whether redirects will be followed for an HttpURLConnection
.
Set the lexical event handler.
Sets the literal system identifier.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
setLocale to be used by the formatter.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Set the locale to use for messages.
Returns the local part of the qualified name of this
ASObject
.
Sets the limit of the number of content model nodes
that may be created when building a grammar for a W3C
XML Schema that contains maxOccurs attributes with values
other than "unbounded".
Sets whether the given field is permitted to match a value.
Sets whether the given field is permitted to match a value.
Sets the name of the attribute at the specified index.
Adds an attribute using its nodeName attribute.
Adds a node using its nodeName attribute.
Adds an attribute using its namespaceURI and localName.
Adds a node using its namespaceURI and localName.
Sets the namespace of the resource.
Sets whether namespace processing is being performed.
The namespace URI of this node, or null
if it is
unspecified.
The name
of this ASObject
depending on the
ASObject
type.
Implicit in the rerouting of getNodeValue to getValue is the
need to redefine setNodeValue, for symmetry's sake.
Sets the content, possibly firing related events,
and updating ranges (via notification to the document)
Convenience wrapper for calling setNodeValueInternal when
we are not performing a replacement operation
This function added so that we can distinguish whether
setNodeValue has been called from some other DOM functions.
Sets the non-normalized value of the attribute at the specified
index.
DOM Level 2: Unparsed entities -- which contain non-XML data -- have a
"notation name" which tells applications how to deal with them.
Sets whether the namespace binder only passes the prefix mapping
events to the registered document handler or passes all document
events.
The ASModel
object associated with this
ASObject
.
DOM Level 3 WD - Experimental.
Set parameters and properties
Set the parent of this XIncludeHandler in the tree
Set the path for this URI.
Set the port for this URI.
Sets the preference for whether system or public
matches are preferred.
The namespace prefix of this node, or null
if it is
unspecified.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Introduced in DOM Level 2.
Set the value of any property in a SAX2 parser.
Sets the value of a property.
Set the value of any property in a SAX2 parser.
Sets the particular property in the underlying implementation of
org.xml.sax.XMLReader.
Override SAXParser's setProperty method to track the initial state
of properties.
Delegates to SchemaParsingConfig.setProperty.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property.
Sets the value of a property during parsing.
Sets the value of a property during parsing.
Sets the state of a property.
Sets the value of a property.
Sets the value of a property.
Copy PSVI properties from another psvi item.
Copy PSVI properties from another psvi item.
The public identifier for this input source.
DOM Level 2: The public identifier associated with the entity.
NON-DOM: The Public Identifier for this Notation.
Sets the public identifier.
Sets the public identifier.
Set the query string for this URI.
Override default behavior so that if deep is true, children are also
toggled.
NON-DOM: Subclassed to flip the entities' and notations' readonly switch
as well.
NON-DOM: Subclassed to flip the attributes' readonly switch as well.
NON-DOM: sets the node and its children value.
NON-DOM: PR-DOM-Level-1-19980818 mentions readonly nodes in conjunction
with Entities, but provides no API to support this.
Override default behavior so that if deep is true, children are also
toggled.
Sets the registry based authority for this URI.
Records that an <fallback> was encountered at the specified depth,
as an ancestor of the current element, or as a sibling of an ancestor of the
current element.
Records that an <include> was encountered at the specified depth,
as an ancestor of the current item.
Set the scheme for this URI.
Sets the scheme data of the PointerPart.
Sets the scheme name of the PointerPart or the ShortHand Pointer name.
Sets whether new parser instance receive shadow copies of the
main symbol table.
NON-DOM, for use by parser
Sets whether an attribute is specified in the instance document
or not.
Sets whether the document entity is standalone.
An attribute specifying whether errors checking is enforced or not.
A string attribute that represents a sequence of 16 bit units (utf-16
encoded characters).
The system identifier, a URI reference , for this input source.
The system identifier, a URI reference [IETF RFC 2396], for this output
destination.
DOM Level 2: The system identifier associated with the entity.
NON-DOM: The System Identifier for this Notation.
Sets the system identifier.
This attribute returns the text content of this node and its
descendants.
This attribute returns the text content of this node and its
descendants.
Sets the type of the attribute at the specified index.
NON-DOM: used by the parser
NON-DOM: setting type used by the DOM parser
This method uses the passed-in XMLInputSource to make
fCurrentEntity usable for reading.
Setup the default attributes.
Sets the uri of the attribute at the specified index.
Sets the preference for whether the literal system
identifier should be used when resolving system
identifiers when both it and the expanded system
identifier are available.
Associate an object to a key on this node.
NON-DOM: As an alternative to subclassing the DOM, this implementation
has been extended with the ability to attach an object to each node.
NON-DOM: kept for backward compatibility
Store user data related to a given node
This is a place where we could use weak references! Indeed, the node
here won't be GC'ed as long as some user data is attached to it, since
the userData table will have a reference to the node.
Associate an object to a key on this node.
Set the userinfo for this URI.
Sets the value of the attribute at the specified index.
The DOM doesn't clearly define what setValue(null) means.
NON-DOM: resets node and sets specified values for the current node
NON-DOM: resets this node and sets specified values for the node
NON-DOM: resets this node and sets specified values for the node
Sets the values of the specified content spec.
Sets the values from the values specified by the given content spec
provider and identifier.
Sets the values of the entity.
Sets the values of the entity.
Sets the values of the entity.
Sets the values of the entity.
Sets the values of the entity.
setValues(String,String,org.apache.xerces.xs.XSTypeDefinition,short,short,short,short,boolean,org.apache.xerces.impl.xs.XSAttributeGroupDecl,org.apache.xerces.impl.dv.XSSimpleType,org.apache.xerces.impl.xs.XSParticleDecl,org.apache.xerces.impl.xs.util.XSObjectListImpl) - method in class org.apache.xerces.impl.xs.
XSComplexTypeDecl Sets the values of the resource identifier.
Sets the values of the resource identifier.
NON-DOM: sets attribute node for this element
DOM Internal
(Was a DOM L3 Core WD public interface method setXMLEncoding )
An attribute specifying, as part of the XML declaration,
the encoding of this document.
NON-DOM
encoding - An attribute specifying, as part of the text declaration,
the encoding of this entity, when it is an external parsed entity.
DOM Level 3 CR - Experimental.
An attribute specifying, as part of the XML declaration, whether this
document is standalone.
DOM Level 3 CR - Experimental.
An attribute specifying, as part of the XML declaration, the version
number of this document.
NON-DOM
version - An attribute specifying, as part of the text declaration,
the version number of this entity, when it is an external parsed entity.
Constructs a shadowed grammar pool.
Constructs a shadow of the specified symbol table.
Containts a list of Object's.
Construct an XSObjectList implementation
A simple vector for short
s.
SimpleContentModel is a derivative of the abstract content model base
class that handles a small set of simple content models that are just
way overkill to give the DFA treatment.
Constructs a simple content model.
An XMLLocator implementation used for schema error reporting.
Returns the size of the stack.
Returns the size of the stack.
Threshold at which an instance is treated
as a large attribute list.
Skips a character appearing immediately on the input.
Skips a character appearing immediately on the input.
Skips space characters appearing immediately on the input that would
match non-terminal S (0x09, 0x0A, 0x0D, 0x20) before end of line
normalization is performed.
Skips space characters appearing immediately on the input.
Skips space characters appearing immediately on the input.
Skips the specified string appearing immediately on the input.
Skips the specified string appearing immediately on the input.
Breaks this node into two nodes at the specified offset
,
keeping both in the tree as siblings.
Break a text node into two sibling nodes.
Experimental DOM Level 3 feature: Document standalone
Feature identifier: standard uri conformant
Standard URI conformant feature ("standard-uri-conformant").
Feature identifier: standard uri conformant feature.
Feature identifier: standard uri conformant feature.
Feature identifier: standard uri conformant feature.
Feature identifier: allow java encodings
This is the "standard" parser configuration.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
The start of an attribute list.
The start of an attribute list.
The start of an attribute list.
The start of an attribute list.
The start of an attribute list.
The start of an attribute list.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a CDATA section.
The start of a conditional section.
The start of a conditional section.
The start of a conditional section.
The start of a conditional section.
The start of a conditional section.
The start of a conditional section.
This methods to be called on entering a first element whose type
has this content model.
This methods to be called on entering a first element whose type
has this content model.
This methods to be called on entering a first element whose type
has this content model.
This methods to be called on entering a first element whose type
has this content model.
The start of a content model.
The start of a content model.
The start of a content model.
The start of a content model.
The start of a content model.
Resets the identity constraint cache.
The start of the document.
The start of the document.
The start of the document.
The start of the document.
The start of the document.
Event sent at the start of the document.
The start of the document.
The start of the document.
The start of the document.
Starts the document entity.
The start of the document fragment.
The start of the document fragment.
Reset the reference to the appropriate scanner given the version of the
document and start document scanning.
This method notifies of the start of an entity.
This method notifies of the start of an entity.
This method notifies of the start of an entity.
This method notifies of the start of an entity.
This method notifies of the start of an entity.
This method notifies of the start of an entity.
The start of the DTD external subset.
The start of the DTD external subset.
The start of the DTD external subset.
The start of the DTD external subset.
The start of the DTD external subset.
The start of the external subset.
The start of the DTD external subset.
This method notifies the start of a general entity.
This method notifies of the start of an entity.
This method notifies the start of an entity.
This method notifies the start of a general entity.
This method notifies the start of a general entity.
This method notifies the start of a general entity.
This method notifies the start of a general entity.
This method notifies the start of a general entity.
A start of either a mixed or children content model.
A start of either a mixed or children content model.
A start of either a mixed or children content model.
A start of either a mixed or children content model.
Send startPrefixMapping events
This method notifies of the start of a parameter entity.
This method notifies of the start of parameter entity.
This method notifies the start of an entity.
This method notifies of the start of a parameter entity.
This method notifies of the start of an entity.
This method notifies of the start of a parameter entity.
start a parameter entity dealing with the textdecl if there is any
Start position in character buffer.
The start of a namespace prefix mapping.
Start scope for value store.
Start the value scope for the specified identity constraint.
Start the value scope for the specified identity constraint.
A location path step comprised of an axis and node test.
Constructs a step from an axis and node test.
Causes exit from in-progress event dispatch before the next
currentTarget is selected.
Feature id: string interning.
Feature identifier: string interning.
String interning feature ("string-interning").
StringValidator validates that XML content is a W3C string type.
Represent the schema type "string"
Containts a list of Object's.
Construct an XSObjectList implementation
Return a string representation of the value.
To store and validate information about substitutionGroup
Substring is more than a convenience function.
Extracts a range of data from the node.
Extracts a range of data from the node.
Returns true the supplemental character corresponding to the given
surrogates.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Property identifier: symbol table.
Symbol table property ("internal/symbol-table").
This class is an unsynchronized hash table primary used for String
to Object mapping.
Constructs a key table with the default size.
Constructs a key table with a given size.
This class is a symbol table implementation that guarantees that
strings used as identifiers are unique references.
Constructs a new, empty SymbolTable with a default initial capacity (101)
and load factor, which is 0.75.
Constructs a new, empty SymbolTable with the specified initial capacity
and default load factor, which is 0.75.
Constructs a new, empty SymbolTable with the specified initial
capacity and the specified load factor.
Override this method in subclass to hook in efficient
internal data structure.
Synchronizes the node's children with the internal structure.
Synchronizes the node's children with the internal structure.
Synchronizes the node's children with the internal structure.
Synchronizes the entities, notations, and elements.
Synchronizes the default attribute values.
Override this method in subclass to hook in efficient
internal data structure.
Synchronizes the node's children with the internal structure.
Synchronize the children.
Synchronize the children.
EntityReference's children are a reflection of those defined in the
named Entity.
Override this method in subclass to hook in efficient
internal data structure.
Synchronizes the node's children with the internal structure.
Synchronizes the node's children with the internal structure.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the node's data.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronizes the data (name and value) for fast nodes.
Synchronize the entity data.
Synchronize the entity data.
Synchronizes the underlying data.
Synchronizes the data (name and value) for fast nodes.
Override this method in subclass to hook in efficient
internal data structure.
Synchronized grammar pool.
Constructs a synchronized grammar pool.
Synchronized symbol table.
Constructs a synchronized symbol table.
Xerces features prefix ("http://apache.org/xml/features/").
Feature identifier: namespaces.
Xerces properties prefix ("http://apache.org/xml/properties/").
Feature identifier: validation.
This class is used for reading resources requested in <include> elements in
XML 1.1 entities, when the parse attribute of the <include> element is "text".
Construct the XIncludeReader using the XMLInputSource and XIncludeHandler.
XInclude processing feature ("xinclude").
Feature identifier: XInclude processing
Feature identifier: fixup base URIs.
Feature identifier: fixup base URIs.
Feature identifier: fixup base URIs.
Feature identifier: fixup base URIs.
XInclude fixup base URIs feature ("xinclude/fixup-base-uris").
Feature identifier: fixup language.
Feature identifier: fixup language.
Feature identifier: fixup language.
Feature identifier: fixup language.
XInclude fixup language feature ("xinclude/fixup-language").
Property identifier: error reporter.
Property identifier: error reporter.
Property identifier: error reporter.
XInclude handler property ("internal/xinclude-handler").
This class is the configuration used to parse XML 1.0 and XML 1.1 documents
and provides support for XInclude.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
This is a pipeline component which performs XInclude handling, according to the
W3C specification for XML Inclusions.
XIncludeMessageFormatter provides error messages for the XInclude 1.0 Candidate Recommendation
This is an implementation of NamespaceContext which is intended to be used for
XInclude processing.
This parser configuration includes an XIncludeHandler
in the pipeline
before the schema validator, or as the last component in the pipeline if there is
no schema validator.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
This class is used for reading resources requested in <include> elements,
when the parse attribute of the <include> element is "text".
Construct the XIncludeReader using the XMLInputSource and XIncludeHandler.
XInt - class org.apache.xerces.impl.xs.util.
XInt This class defines the basic properties of characters in XML 1.1.
An XMLParserConfiguration
implements this interface
in order to indicate that it provides support for XML 1.1.
This class is the configuration used to parse XML 1.0 and XML 1.1 documents.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
This class is responsible for scanning XML document structure
and content.
This class is the DTD-only parser configuration
used to parse XML 1.0 and XML 1.1 documents.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
the factory to create/return built-in XML 1.1 DVs and create user-defined DVs
This class extends XMLDTDProcessor by giving it
the ability to parse XML 1.1 documents correctly.
Deny default construction; we need a SymtolTable!
This class is responsible for scanning the declarations found
in the internal and external subsets of a DTD in an XML document.
Constructor for he use of non-XMLComponentManagers.
This allows the validator to correctlyhandle XML 1.1
documents.
Implements the entity scanner methods in
the context of XML 1.1.
IDDatatypeValidator - ID represents the ID attribute
type from XML 1.1 Recommendation.
IDREFDatatypeValidator - represents the IDREFS
attribute type from XML 1.1 recommendation.
This class performs namespace binding on the startElement and endElement
method calls in accordance with Namespaces in XML 1.1.
NMTOKEN datatype validator for NMTokens from XML 1.1.
This class is the non vlaidating parser configuration
used to parse XML 1.0 and XML 1.1 documents.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
The scanner acts as the source for the document
information which is communicated to the document handler.
XML 1.1 feature ("xml-1.1").
The domain of messages concerning the XML 1.0 specification.
Property identifier: xml string.
Property identifier: xml string.
Property identifier: xml string.
Property identifier: xml string.
Property identifier: xml string.
XML string property ("xml-string").
The XMLAttributesImpl class is an implementation of the XMLAttributes
interface which defines a collection of attributes for an element.
The catalog resolver handles the resolution of external
identifiers and URI references through XML catalogs.
Constructs a catalog resolver with a default configuration.
Constructs a catalog resolver with the given
list of entry files.
Constructs a catalog resolver with the given
list of entry files and the preference for whether
system or public matches are preferred.
This class defines the basic XML character properties.
ContentSpec really exists to aid the parser classes in implementing
access to the grammar.
Constructs a content spec from the values in the specified content spec.
Constructs a content spec from the values specified by the given
content spec provider and identifier.
Constructs a content spec with the specified values.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Notifies of the presence of an XMLDecl line in the document.
Dispatcher to handle XMLDecl scanning.
This class is responsible for scanning the structure and content
of document fragments.
This is a concrete vanilla XML parser class.
Constructs a document parser using the default basic parser
configuration.
Constructs a document parser using the specified symbol table.
Constructs a document parser using the specified symbol table and
grammar pool.
Constructs a document parser using the specified parser configuration.
This class is responsible for scanning XML document structure
and content.
All information specific to DTD grammars.
Deny default construction; we need a SymtolTable!
This class is responsible for scanning the declarations found
in the internal and external subsets of a DTD in an XML document.
Constructor for he use of non-XMLComponentManagers.
Defines a DTD Validator filter to allow
components to query the DTD validator.
This interface describes the properties of entities--their
physical location and their name.
This class is an implementation of the XMLEntityDescription
interface which describes the properties of an entity.
Constructs an empty entity description.
Constructs an entity description.
Constructs a resource identifier.
The entity handler interface defines methods to report information
about the start and end of entities.
The entity manager handles the registration of general and parameter
entities; resolves entities; and starts entities.
Constructs an entity manager that shares the specified entity
declarations during each parse.
Implements the entity scanner methods.
This class is a common element of all parser configurations and is
used to report errors that occur.
Constructs an error reporter with a locator.
Property identifier: XML grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: XML grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Property identifier: grammar pool.
Grammar pool property ("internal/grammar-pool").
This configuration provides a generic way of using
Xerces's grammar caching facilities.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
Construct an XMLGrammarParser with the specified symbol table
Stores grammars in a pool associated to a specific key.
Constructs a grammar pool with a default number of buckets.
Constructs a grammar pool with a specified number of buckets.
This class provides an easy way for a user to preparse grammars
of various types.
Constructs a preparser using the specified symbol table.
XMLMessageFormatter provides error messages for the XML 1.0 Recommendation and for
the Namespaces Recommendation
This class performs namespace binding on the startElement and endElement
method calls and passes all other methods through to the registered
document handler.
xmlns URIs feature ("xmlns-uris").
The scanner acts as the source for the document
information which is communicated to the document handler.
Base class of all XML-related parsers.
The XMLResourceIdentifierImpl class is an implementation of the
XMLResourceIdentifier interface which defines the location identity
of a resource.
Constructs an empty resource identifier.
Constructs a resource identifier.
Constructs a resource identifier.
This class is responsible for holding scanning methods common to
scanning the XML document structure and content as well as the DTD
structure and content.
feature identifier: XML Schema validation -- full checking
feature identifier: XML Schema validation -- full checking
feature identifier: XML Schema validation
feature identifier: XML Schema validation
feature identifier: XML Schema validation
This exception might be thrown by any constraint checking method.
SchemaFactory
for XML Schema.
This class implements xni.grammars.XMLGrammarLoader.
The XML Schema validator.
XMLString is a structure used to pass character arrays.
Constructs a string buffer from a char.
Constructs a string buffer from the specified character array.
Constructs a string buffer from the specified XMLString.
Constructs a string buffer from a String.
All internalized xml symbols.
This class scans the version of the document to determine
which scanner to use: XML 1.1 or XML 1.0.
Bare minimum XPath parser.
Schema identity constraint selector XPath expression.
Constructs a field XPath expression.
Constructs a selector XPath expression.
Constructs an XPath object from the specified expression.
Constructs an exception with the specified key.
Constructs an XPath matcher that implements a document fragment
handler.
Stack of XPath matchers for identity constraints.
Property identifier: error reporter.
XPointer handler property ("internal/xpointer-handler").
This is a pipeline component which extends the XIncludeHandler to perform
XPointer specific processing specified in the W3C XPointerFramework and
element() Scheme Recommendations.
This parser configuration includes an XPointerHandler
in the pipeline
before the schema validator, or as the last component in the pipeline if there is
no schema validator.
Constructs a parser configuration using the specified symbol table.
Constructs a parser configuration using the specified symbol table and
grammar pool.
Constructs a parser configuration using the specified symbol table,
grammar pool, and parent settings.
Used for scheme specific parsing and evaluation of an XPointer expression.
The XPointerProcessor is responsible for parsing an XPointer
expression and and providing scheme specific resolution of
the document fragment pointed to be the pointer.
XSAllCM implements XSCMValidator and handles
This is an implementation of the XSAnnotation schema component.
Class XSAttributeCheck
is used to check the validity of attributes
appearing in the schema document.
The XML representation for an attribute declaration
schema component is an
element information item
The XML representation for an attribute group declaration
schema component is a global
element information item
The XML representation for an attribute use
schema component is a local
element information item
Content model Bin-Op node.
Constructs a content model leaf.
Content model Uni-Op node.
Note: State of the content model is stored in the validator
The XML representation for a complexType
schema component is a element information item
Constaints shared by traversers and validator
All information specific to XML Schema grammars.
This class is pool that enables caching of XML Schema declaration objects.
DFAContentModel is the implementation of XSCMValidator that does
all of the non-trivial element content validation.
Constructs a DFA content model.
The purpose of this class is to co-ordinate the construction of a
grammar object corresponding to a schema.
The XML representation for an element declaration
schema component is an element information item
XSEmptyCM is a derivative of the abstract content model base class that
handles a content model with no chilren (elements).
A class used to hold the internal schema grammar set for the current instance
Add a method that return an XSModel
that represents components in
the schema grammars in this pool implementation.
A container for grammar pools which only contain schema grammars.
The XML representation for a group declaration
schema component is a global element information item
A wrapper of the standard error reporter.
Implements XSImplementation interface that allows one to retrieve an instance of XSLoader
.
An implementation of XSLoader which wraps XMLSchemaLoader.
SchemaMessageProvider implements an XMLMessageProvider that
provides localizable error messages for the W3C XML Schema Language
Store schema model group declaration.
Implements XSModel: a read-only interface that represents an XML Schema,
which could be components from different namespaces.
Construct an XSModelImpl, by storing some grammars and grammars imported
by them to this object.
Containts the map between qnames and XSObject's.
Construct an XSNamedMap implmentation for one namespace
Construct an XSNamedMap implmentation for a list of namespaces
Containts the map between qnames and XSObject's.
Construct an XSNamedMap implmentation one namespace from an array
Construct an XSNamedMap implmentation for one namespace
Construct an XSNamedMap implmentation for a list of namespaces
The XML representation for a NOTATION declaration
schema component is a global element information item
Containts a list of XSObject's.
Construct an XSObjectList implementation
Store schema particle declaration.
This interface XSSimpleType
represents the simple type
definition of schema component and defines methods to query the information
contained.
The XML representation for a wildcard declaration
schema component is an
or element information item