Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.w3c.dom.DOMException

Packages that use DOMException
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) which is a component API of the Java API for XML Processing.
org.w3c.dom.events |
org.w3c.dom.ls |

Uses of DOMException in javax.imageio.metadata

Methods in javax.imageio.metadata that throw DOMException
`short` | `IIOMetadataNode.compareDocumentPosition(Node other)`
`String` | `IIOMetadataNode.getNamespaceURI()` Returns `null`, since namespaces are not supported.
`String` | `IIOMetadataNode.getNodeValue()`
`String` | `IIOMetadataNode.getTextContent()`
`Attr` | `IIOMetadataNode.setAttributeNode(Attr newAttr)`
`void` | `IIOMetadataNode.setIdAttribute(String name, boolean isId)`
`void` | `IIOMetadataNode.setIdAttributeNode(Attr idAttr, boolean isId)`
`void` | `IIOMetadataNode.setIdAttributeNS(String namespaceURI, String localName, boolean isId)`
`void` | `IIOMetadataNode.setNodeValue(String nodeValue)`
`void` | `IIOMetadataNode.setTextContent(String textContent)`

Uses of DOMException in org.w3c.dom

Methods in org.w3c.dom that throw DOMException
`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.
`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` | `ProcessingInstruction.setData(String data)` The content of this processing instruction.
`void` | `CharacterData.setData(String data)` The character data of the node that implements this interface.
`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.

Uses of DOMException in org.w3c.dom.events

Methods in org.w3c.dom.events that throw DOMException
`Event` | `DocumentEvent.createEvent(String eventType)`

Uses of DOMException in org.w3c.dom.ls

Methods in org.w3c.dom.ls that throw DOMException
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.