Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
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.

Uses of DOMException in javax.imageio.metadata

Methods in javax.imageio.metadata that throw DOMException
`String` | `IIOMetadataNode.getNodeValue()`
`void` | `IIOMetadataNode.setNodeValue(String nodeValue)`
`String` | `IIOMetadataNode.getNamespaceURI()` Returns `null`, since namespaces are not supported.
`Attr` | `IIOMetadataNode.setAttributeNode(Attr newAttr)`

Uses of DOMException in org.w3c.dom

Methods in org.w3c.dom that throw DOMException
`void` | `ProcessingInstruction.setData(String data)` The content of this processing instruction.
`String` | `CharacterData.getData()` The character data of the node that implements this interface.
`void` | `CharacterData.setData(String data)` The character data of the node that implements this interface.
`String` | `CharacterData.substringData(int offset, int count)` Extracts a range of data from the node.
`void` | `CharacterData.appendData(String arg)` Append the string to the end of the character data of the node.
`void` | `CharacterData.insertData(int offset, String arg)` Insert a string at the specified 16-bit unit offset.
`void` | `CharacterData.deleteData(int offset, int count)` Remove a range of 16-bit units from the 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.splitText(int offset)` Breaks this node into two nodes at the specified `offset`, keeping both in the tree as siblings.
`DocumentType` | `DOMImplementation.createDocumentType(String qualifiedName, String publicId, String systemId)` Creates an empty `DocumentType` node.
`Document` | `DOMImplementation.createDocument(String namespaceURI, String qualifiedName, DocumentType doctype)` Creates a DOM Document object of the specified type with its document element.
`Element` | `Document.createElement(String tagName)` Creates an element of the type specified.
`CDATASection` | `Document.createCDATASection(String data)` Creates a `CDATASection` node whose value is the specified string.
`ProcessingInstruction` | `Document.createProcessingInstruction(String target, String data)` Creates a `ProcessingInstruction` node given the specified name and data strings.
`Attr` | `Document.createAttribute(String name)` Creates an `Attr` of the given name.
`EntityReference` | `Document.createEntityReference(String name)` Creates an `EntityReference` object.
`Node` | `Document.importNode(Node importedNode, boolean deep)` Imports a node from another document to this document.
`Element` | `Document.createElementNS(String namespaceURI, String qualifiedName)` Creates an element of the given qualified name and namespace URI.
`Attr` | `Document.createAttributeNS(String namespaceURI, String qualifiedName)` Creates an attribute of the given qualified name and namespace URI.
`Node` | `NamedNodeMap.setNamedItem(Node arg)` Adds a node using its `nodeName` attribute.
`Node` | `NamedNodeMap.removeNamedItem(String name)` Removes a node specified by name.
`Node` | `NamedNodeMap.setNamedItemNS(Node arg)` Adds a node using its `namespaceURI` and `localName`.
`Node` | `NamedNodeMap.removeNamedItemNS(String namespaceURI, String localName)` Removes a node specified by local name and namespace URI.
`void` | `Attr.setValue(String value)` On retrieval, the value of the attribute is returned as a string.
`String` | `Node.getNodeValue()` The value of this node, depending on its type; see the table above.
`void` | `Node.setNodeValue(String nodeValue)` The value of this node, depending on its type; see the table above.
`Node` | `Node.insertBefore(Node newChild, Node refChild)` Inserts the node `newChild` before the existing child node `refChild`.
`Node` | `Node.replaceChild(Node newChild, Node oldChild)` Replaces the child node `oldChild` with `newChild` in the list of children, and returns the `oldChild` node.
`Node` | `Node.removeChild(Node oldChild)` Removes the child node indicated by `oldChild` from the list of children, and returns it.
`Node` | `Node.appendChild(Node newChild)` Adds the node `newChild` to the end of the list of children of this node.
`void` | `Node.setPrefix(String prefix)` The namespace prefix of this node, or `null` if it is unspecified.
`void` | `Element.setAttribute(String name, String value)` Adds a new attribute.
`void` | `Element.removeAttribute(String name)` Removes an attribute by name.
`Attr` | `Element.setAttributeNode(Attr newAttr)` Adds a new attribute node.
`Attr` | `Element.removeAttributeNode(Attr oldAttr)` Removes the specified attribute node.
`void` | `Element.setAttributeNS(String namespaceURI, String qualifiedName, String value)` Adds a new attribute.
`void` | `Element.removeAttributeNS(String namespaceURI, String localName)` Removes an attribute by local name and namespace URI.
`Attr` | `Element.setAttributeNodeNS(Attr newAttr)` Adds a new attribute.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
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 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.