Package | Description |
---|---|
javax.imageio.metadata |
A package of the Java Image I/O API dealing with reading and writing
metadata.
|
org.w3c.dom |
Provides the interfaces for the Document Object Model (DOM).
|
org.w3c.dom.events | |
org.w3c.dom.ls | |
org.w3c.dom.ranges |
Document Object Model Level 2 Traversal and Range is a
platform and language-neutral interfaces that allow programs
and scripts to dynamically traverse and identify a range of
content in a document.
|
org.w3c.dom.traversal |
Modifier and Type | Method | Description |
---|---|---|
short |
IIOMetadataNode.compareDocumentPosition(Node other) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
String |
IIOMetadataNode.getBaseURI() |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
Object |
IIOMetadataNode.getFeature(String feature,
String version) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
String |
IIOMetadataNode.getNamespaceURI() |
Returns
null , since namespaces are not supported. |
TypeInfo |
IIOMetadataNode.getSchemaTypeInfo() |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
String |
IIOMetadataNode.getTextContent() |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
Object |
IIOMetadataNode.getUserData(String key) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
boolean |
IIOMetadataNode.isDefaultNamespace(String namespaceURI) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
boolean |
IIOMetadataNode.isEqualNode(Node node) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
boolean |
IIOMetadataNode.isSameNode(Node node) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
String |
IIOMetadataNode.lookupNamespaceURI(String prefix) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
String |
IIOMetadataNode.lookupPrefix(String namespaceURI) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
Attr |
IIOMetadataNode.setAttributeNode(Attr newAttr) |
|
void |
IIOMetadataNode.setIdAttribute(String name,
boolean isId) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
void |
IIOMetadataNode.setIdAttributeNode(Attr idAttr,
boolean isId) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
void |
IIOMetadataNode.setIdAttributeNS(String namespaceURI,
String localName,
boolean isId) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
void |
IIOMetadataNode.setTextContent(String textContent) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
Object |
IIOMetadataNode.setUserData(String key,
Object data,
UserDataHandler handler) |
This DOM Level 3 method is not supported for
IIOMetadataNode
and will throw a DOMException . |
Modifier and Type | Method | Description |
---|---|---|
Node |
Document.adoptNode(Node source) |
Attempts to adopt a node from another document to this document.
|
Node |
Node.appendChild(Node newChild) |
Adds the node
newChild to the end of the list of children
of this node. |
void |
CharacterData.appendData(String arg) |
Append the string to the end of the character data of the node.
|
short |
Node.compareDocumentPosition(Node other) |
Compares the reference node, i.e. the node on which this method is
being called, with a node, i.e. the one passed as a parameter, with
regard to their position in the document and according to the
document order.
|
Attr |
Document.createAttribute(String name) |
Creates an
Attr of the given name. |
Attr |
Document.createAttributeNS(String namespaceURI,
String qualifiedName) |
Creates an attribute of the given qualified name and namespace URI.
|
CDATASection |
Document.createCDATASection(String data) |
Creates a
CDATASection node whose value is the specified
string. |
Document |
DOMImplementation.createDocument(String namespaceURI,
String qualifiedName,
DocumentType doctype) |
Creates a DOM Document object of the specified type with its document
element.
|
DocumentType |
DOMImplementation.createDocumentType(String qualifiedName,
String publicId,
String systemId) |
Creates an empty
DocumentType node. |
Element |
Document.createElement(String tagName) |
Creates an element of the type specified.
|
Element |
Document.createElementNS(String namespaceURI,
String qualifiedName) |
Creates an element of the given qualified name and namespace URI.
|
EntityReference |
Document.createEntityReference(String name) |
Creates an
EntityReference object. |
ProcessingInstruction |
Document.createProcessingInstruction(String target,
String data) |
Creates a
ProcessingInstruction node given the specified
name and data strings. |
void |
CharacterData.deleteData(int offset,
int count) |
Remove a range of 16-bit units from the node.
|
Attr |
Element.getAttributeNodeNS(String namespaceURI,
String localName) |
Retrieves an
Attr node by local name and namespace URI. |
String |
Element.getAttributeNS(String namespaceURI,
String localName) |
Retrieves an attribute value by local name and namespace URI.
|
String |
CharacterData.getData() |
The character data of the node that implements this interface.
|
NodeList |
Element.getElementsByTagNameNS(String namespaceURI,
String localName) |
Returns a
NodeList of all the descendant
Elements with a given local name and namespace URI in
document order. |
Node |
NamedNodeMap.getNamedItemNS(String namespaceURI,
String localName) |
Retrieves a node specified by local name and namespace URI.
|
String |
Node.getNodeValue() |
The value of this node, depending on its type; see the table above.
|
Object |
DOMConfiguration.getParameter(String name) |
Return the value of a parameter if known.
|
String |
Node.getTextContent() |
This attribute returns the text content of this node and its
descendants.
|
boolean |
Element.hasAttributeNS(String namespaceURI,
String localName) |
Returns
true when an attribute with a given local name and
namespace URI is specified on this element or has a default value,
false otherwise. |
Node |
Document.importNode(Node importedNode,
boolean deep) |
Imports a node from another document to this document, without altering
or removing the source node from the original document; this method
creates a new copy of the source node.
|
Node |
Node.insertBefore(Node newChild,
Node refChild) |
Inserts the node
newChild before the existing child node
refChild . |
void |
CharacterData.insertData(int offset,
String arg) |
Insert a string at the specified 16-bit unit offset.
|
void |
Element.removeAttribute(String name) |
Removes an attribute by name.
|
Attr |
Element.removeAttributeNode(Attr oldAttr) |
Removes the specified attribute node.
|
void |
Element.removeAttributeNS(String namespaceURI,
String localName) |
Removes an attribute by local name and namespace URI.
|
Node |
Node.removeChild(Node oldChild) |
Removes the child node indicated by
oldChild from the list
of children, and returns it. |
Node |
NamedNodeMap.removeNamedItem(String name) |
Removes a node specified by name.
|
Node |
NamedNodeMap.removeNamedItemNS(String namespaceURI,
String localName) |
Removes a node specified by local name and namespace URI.
|
Node |
Document.renameNode(Node n,
String namespaceURI,
String qualifiedName) |
Rename an existing node of type
ELEMENT_NODE or
ATTRIBUTE_NODE . |
Node |
Node.replaceChild(Node newChild,
Node oldChild) |
Replaces the child node
oldChild with newChild
in the list of children, and returns the oldChild node. |
void |
CharacterData.replaceData(int offset,
int count,
String arg) |
Replace the characters starting at the specified 16-bit unit offset
with the specified string.
|
Text |
Text.replaceWholeText(String content) |
Replaces the text of the current node and all logically-adjacent text
nodes with the specified text.
|
void |
Element.setAttribute(String name,
String value) |
Adds a new attribute.
|
Attr |
Element.setAttributeNode(Attr newAttr) |
Adds a new attribute node.
|
Attr |
Element.setAttributeNodeNS(Attr newAttr) |
Adds a new attribute.
|
void |
Element.setAttributeNS(String namespaceURI,
String qualifiedName,
String value) |
Adds a new attribute.
|
void |
CharacterData.setData(String data) |
The character data of the node that implements this interface.
|
void |
ProcessingInstruction.setData(String data) |
The content of this processing instruction.
|
void |
Element.setIdAttribute(String name,
boolean isId) |
If the parameter
isId is true , this method
declares the specified attribute to be a user-determined ID attribute
. |
void |
Element.setIdAttributeNode(Attr idAttr,
boolean isId) |
If the parameter
isId is true , this method
declares the specified attribute to be a user-determined ID attribute
. |
void |
Element.setIdAttributeNS(String namespaceURI,
String localName,
boolean isId) |
If the parameter
isId is true , this method
declares the specified attribute to be a user-determined ID attribute
. |
Node |
NamedNodeMap.setNamedItem(Node arg) |
Adds a node using its
nodeName attribute. |
Node |
NamedNodeMap.setNamedItemNS(Node arg) |
Adds a node using its
namespaceURI and
localName . |
void |
Node.setNodeValue(String nodeValue) |
The value of this node, depending on its type; see the table above.
|
void |
DOMConfiguration.setParameter(String name,
Object value) |
Set the value of a parameter.
|
void |
Node.setPrefix(String prefix) |
The namespace prefix of this node, or
null if it is
unspecified. |
void |
Node.setTextContent(String textContent) |
This attribute returns the text content of this node and its
descendants.
|
void |
Attr.setValue(String value) |
On retrieval, the value of the attribute is returned as a string.
|
void |
Document.setXmlStandalone(boolean xmlStandalone) |
An attribute specifying, as part of the XML declaration, whether this document is standalone.
|
void |
Document.setXmlVersion(String xmlVersion) |
An attribute specifying, as part of the XML declaration, the version number of this document.
|
Text |
Text.splitText(int offset) |
Breaks this node into two nodes at the specified
offset ,
keeping both in the tree as siblings. |
String |
CharacterData.substringData(int offset,
int count) |
Extracts a range of data from the node.
|
Modifier and Type | Method | Description |
---|---|---|
Event |
DocumentEvent.createEvent(String eventType) |
Modifier and Type | Method | Description |
---|---|---|
LSParser |
DOMImplementationLS.createLSParser(short mode,
String schemaType) |
Create a new
LSParser . |
Document |
LSParser.parse(LSInput input) |
Parse an XML document from a resource identified by a
LSInput . |
Document |
LSParser.parseURI(String uri) |
Parse an XML document from a location identified by a URI reference [IETF RFC 2396].
|
Node |
LSParser.parseWithContext(LSInput input,
Node contextArg,
short action) |
Parse an XML fragment from a resource identified by a
LSInput and insert the content into an existing document
at the position specified with the context and
action arguments. |
String |
LSSerializer.writeToString(Node nodeArg) |
Serialize the specified node as described above in the general
description of the
LSSerializer interface. |
Modifier and Type | Method | Description |
---|---|---|
DocumentFragment |
Range.cloneContents() |
Duplicates the contents of a Range
|
Range |
Range.cloneRange() |
Produces a new Range whose boundary-points are equal to the
boundary-points of the Range.
|
void |
Range.collapse(boolean toStart) |
Collapse a Range onto one of its boundary-points
|
short |
Range.compareBoundaryPoints(short how,
Range sourceRange) |
Compare the boundary-points of two Ranges in a document.
|
void |
Range.deleteContents() |
Removes the contents of a Range from the containing document or
document fragment without returning a reference to the removed
content.
|
void |
Range.detach() |
Called to indicate that the Range is no longer in use and that the
implementation may relinquish any resources associated with this
Range.
|
DocumentFragment |
Range.extractContents() |
Moves the contents of a Range from the containing document or document
fragment to a new DocumentFragment.
|
boolean |
Range.getCollapsed() |
TRUE if the Range is collapsed
|
Node |
Range.getCommonAncestorContainer() |
The deepest common ancestor container of the Range's two
boundary-points.
|
Node |
Range.getEndContainer() |
Node within which the Range ends
|
int |
Range.getEndOffset() |
Offset within the ending node of the Range.
|
Node |
Range.getStartContainer() |
Node within which the Range begins
|
int |
Range.getStartOffset() |
Offset within the starting node of the Range.
|
void |
Range.insertNode(Node newNode) |
Inserts a node into the Document or DocumentFragment at the start of
the Range.
|
void |
Range.selectNode(Node refNode) |
Select a node and its contents
|
void |
Range.selectNodeContents(Node refNode) |
Select the contents within a node
|
void |
Range.setEnd(Node refNode,
int offset) |
Sets the attributes describing the end of a Range.
|
void |
Range.setEndAfter(Node refNode) |
Sets the end of a Range to be after a node
|
void |
Range.setEndBefore(Node refNode) |
Sets the end position to be before a node.
|
void |
Range.setStart(Node refNode,
int offset) |
Sets the attributes describing the start of the Range.
|
void |
Range.setStartAfter(Node refNode) |
Sets the start position to be after a node
|
void |
Range.setStartBefore(Node refNode) |
Sets the start position to be before a node
|
void |
Range.surroundContents(Node newParent) |
Reparents the contents of the Range to the given node and inserts the
node at the position of the start of the Range.
|
String |
Range.toString() |
Returns the contents of a Range as a string.
|
Modifier and Type | Method | Description |
---|---|---|
NodeIterator |
DocumentTraversal.createNodeIterator(Node root,
int whatToShow,
NodeFilter filter,
boolean entityReferenceExpansion) |
Create a new
NodeIterator over the subtree rooted at the
specified node. |
TreeWalker |
DocumentTraversal.createTreeWalker(Node root,
int whatToShow,
NodeFilter filter,
boolean entityReferenceExpansion) |
Create a new
TreeWalker over the subtree rooted at the
specified node. |
Node |
NodeIterator.nextNode() |
Returns the next node in the set and advances the position of the
NodeIterator in the set. |
Node |
NodeIterator.previousNode() |
Returns the previous node in the set and moves the position of the
NodeIterator backwards in the set. |
void |
TreeWalker.setCurrentNode(Node currentNode) |
The node at which the
TreeWalker is currently positioned. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps