Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
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.1
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 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.