Uses of Class
org.w3c.dom.DOMException

Packages that use DOMException
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
Provides interfaces for DOM Level 2 Events.
org.w3c.dom.ls
Provides interfaces for DOM Level 3 Load and Save.
org.w3c.dom.ranges
Provides interfaces for DOM Level 2 Range.
org.w3c.dom.traversal
Provides interfaces for DOM Level 2 Traversal.
  • Uses of DOMException in javax.imageio.metadata

    Methods in javax.imageio.metadata that throw DOMException
    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.
    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.
  • Uses of DOMException in org.w3c.dom

    Methods in org.w3c.dom that throw 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.
  • Uses of DOMException in org.w3c.dom.events

    Methods in org.w3c.dom.events that throw DOMException
    Modifier and Type Method Description
    Event DocumentEvent.createEvent​(String eventType)  
  • Uses of DOMException in org.w3c.dom.ls

    Methods in org.w3c.dom.ls that throw DOMException
    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.
  • Uses of DOMException in org.w3c.dom.ranges

    Methods in org.w3c.dom.ranges that throw DOMException
    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.
  • Uses of DOMException in org.w3c.dom.traversal

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