Abort the loading of the document that is currently being loaded by
the LSParser.
Abort the loading of the document that is currently being loaded by
the LSParser.
A base interface that all views shall derive from.
This method will be called by the parser at the completion of the
parsing of each node.
Test whether a specified node is visible in the logical view of a
TreeWalker or NodeIterator.
Append the result of the parse operation as children of the context
node.
Insert the result of the parse operation as the immediately following
sibling of the context node.
Insert the result of the parse operation as the immediately preceding
sibling of the context node.
Replace the context node with the result of the parse operation.
Replace all the children of the context node with the result of the
parse operation.
Returns the result of adding the specified duration to this duration.
Adds the specified duration to this calendar.
Add a new element to the collection of OPTION elements for
this SELECT.
Add an attribute to an attribute list.
Add an attribute to the end of the list, setting its
"specified" flag to true.
Add an attribute to the end of the list.
Updates a dictionary used to map PUBLIC identifiers to file names,
so that it uses the mappings in a specified directory.
DOM L2 (Events)
Registers an event listener's interest in a class of events.
This method allows the registration of event listeners on the event
target.
Register an implementation.
Adds this duration to the specified calendar.
Adds this duration to the specified date.
Attempts to adopt a node from another document to this document.
This code does not represent a specific type.
The result is a
node set as defined by [
XPath 1.0] and
will be accessed as a single node, which may be
nullif
the node set is empty.
DOM L1
Appends the specified node to this node's list of children,
enforcing the constraints that there be only one root element
and one document type child.
DOM L1
Appends the specified node to this node's list of children.
Adds the node newChild to the end of the list of children
of this node.
Append the string to the end of the character data of the node.
DOM L1
Appends the specified data to the value of this node.
Adds the medium newMedium to the end of the list.
The event is currently being evaluated at the target
EventTarget.
The Attr interface represents an attribute in an
Element object.
Report an attribute type declaration.
SAX2: passes this callback to the next consumer, if any
DecllHandler Records attribute declaration for later use
in validating document content, and checks validity constraints
that are applicable to attribute declarations.
SAX2: called on attribute declarations
Interface for an element's attribute specifications.
Default implementation for AttributeList.
Create an empty attribute list.
Construct a persistent copy of an existing attribute list.
Interface for a list of XML attributes.
SAX2 extension to augment the per-attribute information
provided though
Attributes.
SAX2 extension helper for additional Attributes information,
implementing the
Attributes2 interface.
Construct a new, empty Attributes2Impl object.
Copy an existing Attributes or Attributes2 object.
Default implementation of the Attributes interface.
Construct a new, empty AttributesImpl object.
Copy an existing Attributes object.
Returns conservative number of bytes available without blocking.
Input is sent as an XML request to given URI, and the output of this
filter is the parsed response to that request.
Initializes a call filter so that its inputs are sent to the
specified URI, and its outputs are sent to the next consumer
provided.
May be overridden by subclasses to return true, indicating
that entity reference nodes can be populated and then made
read-only.
Check if setting a parameter to a specific value is supported.
Check if setting a parameter to a specific value is supported.
The current event phase is the capturing phase.
Whitespace-separated list of element names for which text children
should be output as CDATA sections.
The node is a CDATASection.
CDATA sections are used to escape blocks of text containing characters that
would otherwise be regarded as markup.
Treats the XMLFilterImpl as a limited functionality event consumer,
by arranging to deliver events to it; this lets such classes be
"wrapped" as pipeline stages.
The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM.
Receive notification of character data.
Receive notification of character data inside an element.
Receive notification of character data.
Receive notification of character data.
SAX2: passes this callback to the next consumer, if any
Receive notification of character data inside an element.
Adapter implementation method; do not call.
ContentHandler Reports a validity error if the element's content
model does not permit character data.
SAX2: passes this callback to the next consumer, if any
SAX2: passes this callback to the next consumer, if any
Filter a character data event.
Adapt a SAX2 characters event.
SAX1: reports content characters
The rule is a CSSCharsetRule.
Clear the attribute list.
Clear the attribute list for reuse.
Resets all fields to undefined.
Clears all parameter values.
Shallow clone of the attribute, breaking all ties with any
elements.
Shallow clone of the doctype, except that associated
entities and notations are (deep) cloned.
Shallow clone of the element, except that associated
attributes are (deep) cloned.
Clones this node; roughly equivalent to cloneNode(false).
Duplicates the contents of a Range
DOM L1
Returns a clone of this node which optionally includes cloned
versions of child nodes.
Returns a duplicate of this node, i.e., serves as a generic copy
constructor for nodes.
Produces a new Range whose boundary-points are equal to the
boundary-points of the Range.
Closes a document stream opened by open() and forces
rendering.
Collapse a Range onto one of its boundary-points
This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<!--' and ending '-->'.
SAX2: passes this callback to the next consumer, if any
Report an XML comment anywhere in the document.
SAX2: passes this callback to the next consumer, if any
SAX2: passes this callback to the next consumer, if any
SAX2: called when comments are parsed.
Reduces space utilization for this node.
Partial order relation comparison with this duration, in accordance
with XML Schema 1.0 Part 2, Section 3.2.7.6.2.
Compare the boundary-points of two Ranges in a document.
Compares the reference node, i.e.
Compares the reference node, i.e.
DOM nodes have a natural ordering: document order.
Compiles an XPath expression for future evaluation.
Compiles an XPath expression for future evaluation.
Constant value (string literal or number).
Event consumer which constructs DOM documents using the implementation
in this package, using SAX2 events.
Constructs an unconfigured event consumer,
as a terminus in a SAX event pipeline.
Constructs an unconfigured event consumer,
as a stage in a SAX event pipeline.
Test if a string is part of this DOMStringList.
Test if a string is part of this DOMStringList.
Test if a name is part of this NameList.
Test if the pair namespaceURI/name is part of this
NameList.
Receive notification of the logical content of a document.
Extension to the SAX ContentHandler interface to report parsing events
and parameters required by DOM Level 3 but not supported by SAX.
The Counter interface is used to represent any counter or
counters function value.
Creates an Attr of the given name.
DOM L1
Returns a newly created attribute with the specified name.
Creates an attribute of the given qualified name and namespace URI.
DOM L2
Returns a newly created attribute with the specified name
and namespace information.
Create a new table caption object or return an existing one.
Returns a newly created CDATA section node with the specified value.
Creates a CDATASection node whose value is the specified
string.
DOM L1
Returns a newly created CDATA section node with the specified value.
Creates a Comment node given the specified string.
DOM L1
Returns a newly created comment node with the specified value.
Creates a new CSSStyleSheet.
DOM L2
Creates and returns a Document, populated only with a root element and
optionally a document type(if that was provided).
Creates a DOM Document object of the specified type with its document
element.
Creates a DOM Document object of the specified type with its document
element.
Creates an empty DocumentFragment object.
DOM L1
Returns a newly created document fragment.
DOM L2
Creates and returns a DocumentType, associated with this
implementation.
Creates an empty DocumentType node.
Creates an empty DocumentType node.
Creates an element of the type specified.
DOM L1
Returns a newly created element with the specified name.
Creates an element of the given qualified name and namespace URI.
DOM L2
Returns a newly created element with the specified name
and namespace information.
Creates an EntityReference object.
DOM L1
Returns a newly created reference to the specified entity.
DOM L2 (Events)
Returns an instance of the specified type of event object.
Creates a parsed XPath expression with resolved namespaces.
Creates a parsed XPath expression with resolved namespaces.
Create a new empty input source object where
LSInput.characterStream, LSInput.byteStream
, LSInput.stringData LSInput.systemId,
LSInput.publicId, LSInput.baseURI, and
LSInput.encoding are null, and
LSInput.certifiedText is false.
Create a new empty input source object where
LSInput.characterStream, LSInput.byteStream
, LSInput.stringData LSInput.systemId,
LSInput.publicId, LSInput.baseURI, and
LSInput.encoding are null, and
LSInput.certifiedText is false.
Create a new empty output destination object where
LSOutput.characterStream,
LSOutput.byteStream, LSOutput.systemId,
LSOutput.encoding are null.
Create a new empty output destination object where
LSOutput.characterStream,
LSOutput.byteStream, LSOutput.systemId,
LSOutput.encoding are null.
Create a new LSSerializer object.
Create a new LSSerializer object.
Create a new NodeIterator over the subtree rooted at the
specified node.
DOM L2 (Traversal)
Returns a newly created node iterator.
Adapts any DOM node to resolve namespaces so that an XPath expression
can be easily evaluated relative to the context of the node where it
appeared within the document.
Adapts any DOM node to resolve namespaces so that an XPath expression
can be easily evaluated relative to the context of the node where it
appeared within the document.
Creates a simple pipeline according to the description string passed in.
Extends an existing pipeline by prepending the filter pipeline to the
specified consumer.
Extends an existing pipeline by prepending a pre-tokenized filter
pipeline to the specified consumer.
Creates a ProcessingInstruction node given the specified
name and data strings.
DOM L1
Returns a newly created processing instruction.
This interface can be obtained from the object implementing the
Document interface using binding-specific casting
methods.
Subclasses may overrride this method to provide a more efficient
way to construct text nodes.
Returns a newly created text node with the specified value.
Creates a Text node given the specified string.
DOM L1
Returns a newly created text node with the specified value.
Create a table footer row or return an existing one.
Create a table header row or return an existing one.
Create a new TreeWalker over the subtree rooted at the
specified node.
Attempt to create an XMLReader from system defaults.
Attempt to create an XML reader from a class name.
The CSS2Properties interface represents a convenience
mechanism for retrieving and setting properties within a
CSSStyleDeclaration.
The value is a attribute function.
The value is a length (cm).
The value is a counter or counters function.
The value is a custom value.
The value is an angle (deg).
The value is a number with an unknown dimension.
The value is a length (ems).
The value is a length (exs).
The value is an angle (grad).
The value is a frequency (Hz).
The value is an identifier.
The value is a length (in).
The value is inherited and the cssText contains "inherit".
The value is a frequency (kHz).
The value is a length (mm).
The value is a time (ms).
The value is a simple number.
The value is a length (pc).
The value is a percentage.
The value is a primitive value and an instance of the
CSSPrimitiveValue interface can be obtained by using
binding-specific casting methods on this instance of the
CSSValue interface.
The value is a length (pt).
The value is a length (px).
The value is an angle (rad).
The value is a rect function.
The value is a RGB color.
The value is not a recognized CSS2 value.
The value is a CSSValue list and an instance of the
CSSValueList interface can be obtained by using
binding-specific casting methods on this instance of the
CSSValue interface.
The CSSCharsetRule interface represents a @charset rule in a
CSS style sheet.
The CSSFontFaceRule interface represents a @font-face rule in
a CSS style sheet.
The CSSImportRule interface represents a @import rule within
a CSS style sheet.
The CSSMediaRule interface represents a @media rule in a CSS
style sheet.
The CSSPageRule interface represents a @page rule within a
CSS style sheet.
The CSSPrimitiveValue interface represents a single CSS value
.
The CSSRule interface is the abstract base interface for any
type of CSS statement.
The CSSRuleList interface provides the abstraction of an
ordered collection of CSS rules.
The CSSStyleDeclaration interface represents a single CSS
declaration block.
The CSSStyleRule interface represents a single rule set in a
CSS style sheet.
The CSSStyleSheet interface is a concrete interface used to
represent a CSS style sheet i.e., a style sheet whose content type is
"text/css".
The CSSUnknownRule interface represents an at-rule not
supported by this user agent.
The CSSValue interface represents a simple or a complex
value.
The CSSValueList interface provides the abstraction of an
ordered collection of CSS values.