# 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.css
Provides interfaces for DOM Level 2 Style Specification.
org.w3c.dom.events
Provides interfaces for DOM Level 2 Events.
org.w3c.dom.html
Provides interfaces for DOM Level 2 HTML Specification.
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.stylesheets
Provides interfaces for DOM Level 2 Style Specification.
org.w3c.dom.traversal
Provides interfaces for DOM Level 2 Traversal.
org.w3c.dom.xpath
Provides interfaces for DOM Level 3 XPath Specification.

- ## 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`.
  `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`.

- ## 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.css

  Methods in org.w3c.dom.css that throw DOMException
  Modifier and Type
  Method
  Description
  `CSSStyleSheet`
  DOMImplementationCSS.`createCSSStyleSheet(String title, String media)`
  Creates a new `CSSStyleSheet`.
  `void`
  CSSMediaRule.`deleteRule(int index)`
  Used to delete a rule from the media block.
  `void`
  CSSStyleSheet.`deleteRule(int index)`
  Used to delete a rule from the style sheet.
  `Counter`
  CSSPrimitiveValue.`getCounterValue()`
  This method is used to get the Counter value.
  `float`
  CSSPrimitiveValue.`getFloatValue(short unitType)`
  This method is used to get a float value in a specified unit.
  `Rect`
  CSSPrimitiveValue.`getRectValue()`
  This method is used to get the Rect value.
  `RGBColor`
  CSSPrimitiveValue.`getRGBColorValue()`
  This method is used to get the RGB color.
  `String`
  CSSPrimitiveValue.`getStringValue()`
  This method is used to get the string value.
  `int`
  CSSMediaRule.`insertRule(String rule, int index)`
  Used to insert a new rule into the media block.
  `int`
  CSSStyleSheet.`insertRule(String rule, int index)`
  Used to insert a new rule into the style sheet.
  `String`
  CSSStyleDeclaration.`removeProperty(String propertyName)`
  Used to remove a CSS property if it has been explicitly set within this declaration block.
  `void`
  CSS2Properties.`setAzimuth(String azimuth)`
  See the azimuth property definition in CSS2.
  `void`
  CSS2Properties.`setBackground(String background)`
  See the background property definition in CSS2.
  `void`
  CSS2Properties.`setBackgroundAttachment(String backgroundAttachment)`
  See the background-attachment property definition in CSS2.
  `void`
  CSS2Properties.`setBackgroundColor(String backgroundColor)`
  See the background-color property definition in CSS2.
  `void`
  CSS2Properties.`setBackgroundImage(String backgroundImage)`
  See the background-image property definition in CSS2.
  `void`
  CSS2Properties.`setBackgroundPosition(String backgroundPosition)`
  See the background-position property definition in CSS2.
  `void`
  CSS2Properties.`setBackgroundRepeat(String backgroundRepeat)`
  See the background-repeat property definition in CSS2.
  `void`
  CSS2Properties.`setBorder(String border)`
  See the border property definition in CSS2.
  `void`
  CSS2Properties.`setBorderBottom(String borderBottom)`
  See the border-bottom property definition in CSS2.
  `void`
  CSS2Properties.`setBorderBottomColor(String borderBottomColor)`
  See the border-bottom-color property definition in CSS2.
  `void`
  CSS2Properties.`setBorderBottomStyle(String borderBottomStyle)`
  See the border-bottom-style property definition in CSS2.
  `void`
  CSS2Properties.`setBorderBottomWidth(String borderBottomWidth)`
  See the border-bottom-width property definition in CSS2.
  `void`
  CSS2Properties.`setBorderCollapse(String borderCollapse)`
  See the border-collapse property definition in CSS2.
  `void`
  CSS2Properties.`setBorderColor(String borderColor)`
  See the border-color property definition in CSS2.
  `void`
  CSS2Properties.`setBorderLeft(String borderLeft)`
  See the border-left property definition in CSS2.
  `void`
  CSS2Properties.`setBorderLeftColor(String borderLeftColor)`
  See the border-left-color property definition in CSS2.
  `void`
  CSS2Properties.`setBorderLeftStyle(String borderLeftStyle)`
  See the border-left-style property definition in CSS2.
  `void`
  CSS2Properties.`setBorderLeftWidth(String borderLeftWidth)`
  See the border-left-width property definition in CSS2.
  `void`
  CSS2Properties.`setBorderRight(String borderRight)`
  See the border-right property definition in CSS2.
  `void`
  CSS2Properties.`setBorderRightColor(String borderRightColor)`
  See the border-right-color property definition in CSS2.
  `void`
  CSS2Properties.`setBorderRightStyle(String borderRightStyle)`
  See the border-right-style property definition in CSS2.
  `void`
  CSS2Properties.`setBorderRightWidth(String borderRightWidth)`
  See the border-right-width property definition in CSS2.
  `void`
  CSS2Properties.`setBorderSpacing(String borderSpacing)`
  See the border-spacing property definition in CSS2.
  `void`
  CSS2Properties.`setBorderStyle(String borderStyle)`
  See the border-style property definition in CSS2.
  `void`
  CSS2Properties.`setBorderTop(String borderTop)`
  See the border-top property definition in CSS2.
  `void`
  CSS2Properties.`setBorderTopColor(String borderTopColor)`
  See the border-top-color property definition in CSS2.
  `void`
  CSS2Properties.`setBorderTopStyle(String borderTopStyle)`
  See the border-top-style property definition in CSS2.
  `void`
  CSS2Properties.`setBorderTopWidth(String borderTopWidth)`
  See the border-top-width property definition in CSS2.
  `void`
  CSS2Properties.`setBorderWidth(String borderWidth)`
  See the border-width property definition in CSS2.
  `void`
  CSS2Properties.`setBottom(String bottom)`
  See the bottom property definition in CSS2.
  `void`
  CSS2Properties.`setCaptionSide(String captionSide)`
  See the caption-side property definition in CSS2.
  `void`
  CSS2Properties.`setClear(String clear)`
  See the clear property definition in CSS2.
  `void`
  CSS2Properties.`setClip(String clip)`
  See the clip property definition in CSS2.
  `void`
  CSS2Properties.`setColor(String color)`
  See the color property definition in CSS2.
  `void`
  CSS2Properties.`setContent(String content)`
  See the content property definition in CSS2.
  `void`
  CSS2Properties.`setCounterIncrement(String counterIncrement)`
  See the counter-increment property definition in CSS2.
  `void`
  CSS2Properties.`setCounterReset(String counterReset)`
  See the counter-reset property definition in CSS2.
  `void`
  CSS2Properties.`setCssFloat(String cssFloat)`
  See the float property definition in CSS2.
  `void`
  CSSRule.`setCssText(String cssText)`
  The parsable textual representation of the rule.
  `void`
  CSSStyleDeclaration.`setCssText(String cssText)`
  The parsable textual representation of the declaration block (excluding the surrounding curly braces).
  `void`
  CSSValue.`setCssText(String cssText)`
  A string representation of the current value.
  `void`
  CSS2Properties.`setCue(String cue)`
  See the cue property definition in CSS2.
  `void`
  CSS2Properties.`setCueAfter(String cueAfter)`
  See the cue-after property definition in CSS2.
  `void`
  CSS2Properties.`setCueBefore(String cueBefore)`
  See the cue-before property definition in CSS2.
  `void`
  CSS2Properties.`setCursor(String cursor)`
  See the cursor property definition in CSS2.
  `void`
  CSS2Properties.`setDirection(String direction)`
  See the direction property definition in CSS2.
  `void`
  CSS2Properties.`setDisplay(String display)`
  See the display property definition in CSS2.
  `void`
  CSS2Properties.`setElevation(String elevation)`
  See the elevation property definition in CSS2.
  `void`
  CSS2Properties.`setEmptyCells(String emptyCells)`
  See the empty-cells property definition in CSS2.
  `void`
  CSSCharsetRule.`setEncoding(String encoding)`
  The encoding information used in this `@charset` rule.
  `void`
  CSSPrimitiveValue.`setFloatValue(short unitType, float floatValue)`
  A method to set the float value with a specified unit.
  `void`
  CSS2Properties.`setFont(String font)`
  See the font property definition in CSS2.
  `void`
  CSS2Properties.`setFontFamily(String fontFamily)`
  See the font-family property definition in CSS2.
  `void`
  CSS2Properties.`setFontSize(String fontSize)`
  See the font-size property definition in CSS2.
  `void`
  CSS2Properties.`setFontSizeAdjust(String fontSizeAdjust)`
  See the font-size-adjust property definition in CSS2.
  `void`
  CSS2Properties.`setFontStretch(String fontStretch)`
  See the font-stretch property definition in CSS2.
  `void`
  CSS2Properties.`setFontStyle(String fontStyle)`
  See the font-style property definition in CSS2.
  `void`
  CSS2Properties.`setFontVariant(String fontVariant)`
  See the font-variant property definition in CSS2.
  `void`
  CSS2Properties.`setFontWeight(String fontWeight)`
  See the font-weight property definition in CSS2.
  `void`
  CSS2Properties.`setHeight(String height)`
  See the height property definition in CSS2.
  `void`
  CSS2Properties.`setLeft(String left)`
  See the left property definition in CSS2.
  `void`
  CSS2Properties.`setLetterSpacing(String letterSpacing)`
  See the letter-spacing property definition in CSS2.
  `void`
  CSS2Properties.`setLineHeight(String lineHeight)`
  See the line-height property definition in CSS2.
  `void`
  CSS2Properties.`setListStyle(String listStyle)`
  See the list-style property definition in CSS2.
  `void`
  CSS2Properties.`setListStyleImage(String listStyleImage)`
  See the list-style-image property definition in CSS2.
  `void`
  CSS2Properties.`setListStylePosition(String listStylePosition)`
  See the list-style-position property definition in CSS2.
  `void`
  CSS2Properties.`setListStyleType(String listStyleType)`
  See the list-style-type property definition in CSS2.
  `void`
  CSS2Properties.`setMargin(String margin)`
  See the margin property definition in CSS2.
  `void`
  CSS2Properties.`setMarginBottom(String marginBottom)`
  See the margin-bottom property definition in CSS2.
  `void`
  CSS2Properties.`setMarginLeft(String marginLeft)`
  See the margin-left property definition in CSS2.
  `void`
  CSS2Properties.`setMarginRight(String marginRight)`
  See the margin-right property definition in CSS2.
  `void`
  CSS2Properties.`setMarginTop(String marginTop)`
  See the margin-top property definition in CSS2.
  `void`
  CSS2Properties.`setMarkerOffset(String markerOffset)`
  See the marker-offset property definition in CSS2.
  `void`
  CSS2Properties.`setMarks(String marks)`
  See the marks property definition in CSS2.
  `void`
  CSS2Properties.`setMaxHeight(String maxHeight)`
  See the max-height property definition in CSS2.
  `void`
  CSS2Properties.`setMaxWidth(String maxWidth)`
  See the max-width property definition in CSS2.
  `void`
  CSS2Properties.`setMinHeight(String minHeight)`
  See the min-height property definition in CSS2.
  `void`
  CSS2Properties.`setMinWidth(String minWidth)`
  See the min-width property definition in CSS2.
  `void`
  CSS2Properties.`setOrphans(String orphans)`
  See the orphans property definition in CSS2.
  `void`
  CSS2Properties.`setOutline(String outline)`
  See the outline property definition in CSS2.
  `void`
  CSS2Properties.`setOutlineColor(String outlineColor)`
  See the outline-color property definition in CSS2.
  `void`
  CSS2Properties.`setOutlineStyle(String outlineStyle)`
  See the outline-style property definition in CSS2.
  `void`
  CSS2Properties.`setOutlineWidth(String outlineWidth)`
  See the outline-width property definition in CSS2.
  `void`
  CSS2Properties.`setOverflow(String overflow)`
  See the overflow property definition in CSS2.
  `void`
  CSS2Properties.`setPadding(String padding)`
  See the padding property definition in CSS2.
  `void`
  CSS2Properties.`setPaddingBottom(String paddingBottom)`
  See the padding-bottom property definition in CSS2.
  `void`
  CSS2Properties.`setPaddingLeft(String paddingLeft)`
  See the padding-left property definition in CSS2.
  `void`
  CSS2Properties.`setPaddingRight(String paddingRight)`
  See the padding-right property definition in CSS2.
  `void`
  CSS2Properties.`setPaddingTop(String paddingTop)`
  See the padding-top property definition in CSS2.
  `void`
  CSS2Properties.`setPage(String page)`
  See the page property definition in CSS2.
  `void`
  CSS2Properties.`setPageBreakAfter(String pageBreakAfter)`
  See the page-break-after property definition in CSS2.
  `void`
  CSS2Properties.`setPageBreakBefore(String pageBreakBefore)`
  See the page-break-before property definition in CSS2.
  `void`
  CSS2Properties.`setPageBreakInside(String pageBreakInside)`
  See the page-break-inside property definition in CSS2.
  `void`
  CSS2Properties.`setPause(String pause)`
  See the pause property definition in CSS2.
  `void`
  CSS2Properties.`setPauseAfter(String pauseAfter)`
  See the pause-after property definition in CSS2.
  `void`
  CSS2Properties.`setPauseBefore(String pauseBefore)`
  See the pause-before property definition in CSS2.
  `void`
  CSS2Properties.`setPitch(String pitch)`
  See the pitch property definition in CSS2.
  `void`
  CSS2Properties.`setPitchRange(String pitchRange)`
  See the pitch-range property definition in CSS2.
  `void`
  CSS2Properties.`setPlayDuring(String playDuring)`
  See the play-during property definition in CSS2.
  `void`
  CSS2Properties.`setPosition(String position)`
  See the position property definition in CSS2.
  `void`
  CSSStyleDeclaration.`setProperty(String propertyName, String value, String priority)`
  Used to set a property value and priority within this declaration block.
  `void`
  CSS2Properties.`setQuotes(String quotes)`
  See the quotes property definition in CSS2.
  `void`
  CSS2Properties.`setRichness(String richness)`
  See the richness property definition in CSS2.
  `void`
  CSS2Properties.`setRight(String right)`
  See the right property definition in CSS2.
  `void`
  CSSPageRule.`setSelectorText(String selectorText)`
  The parsable textual representation of the page selector for the rule.
  `void`
  CSSStyleRule.`setSelectorText(String selectorText)`
  The textual representation of the selector for the rule set.
  `void`
  CSS2Properties.`setSize(String size)`
  See the size property definition in CSS2.
  `void`
  CSS2Properties.`setSpeak(String speak)`
  See the speak property definition in CSS2.
  `void`
  CSS2Properties.`setSpeakHeader(String speakHeader)`
  See the speak-header property definition in CSS2.
  `void`
  CSS2Properties.`setSpeakNumeral(String speakNumeral)`
  See the speak-numeral property definition in CSS2.
  `void`
  CSS2Properties.`setSpeakPunctuation(String speakPunctuation)`
  See the speak-punctuation property definition in CSS2.
  `void`
  CSS2Properties.`setSpeechRate(String speechRate)`
  See the speech-rate property definition in CSS2.
  `void`
  CSS2Properties.`setStress(String stress)`
  See the stress property definition in CSS2.
  `void`
  CSSPrimitiveValue.`setStringValue(short stringType, String stringValue)`
  A method to set the string value with the specified unit.
  `void`
  CSS2Properties.`setTableLayout(String tableLayout)`
  See the table-layout property definition in CSS2.
  `void`
  CSS2Properties.`setTextAlign(String textAlign)`
  See the text-align property definition in CSS2.
  `void`
  CSS2Properties.`setTextDecoration(String textDecoration)`
  See the text-decoration property definition in CSS2.
  `void`
  CSS2Properties.`setTextIndent(String textIndent)`
  See the text-indent property definition in CSS2.
  `void`
  CSS2Properties.`setTextShadow(String textShadow)`
  See the text-shadow property definition in CSS2.
  `void`
  CSS2Properties.`setTextTransform(String textTransform)`
  See the text-transform property definition in CSS2.
  `void`
  CSS2Properties.`setTop(String top)`
  See the top property definition in CSS2.
  `void`
  CSS2Properties.`setUnicodeBidi(String unicodeBidi)`
  See the unicode-bidi property definition in CSS2.
  `void`
  CSS2Properties.`setVerticalAlign(String verticalAlign)`
  See the vertical-align property definition in CSS2.
  `void`
  CSS2Properties.`setVisibility(String visibility)`
  See the visibility property definition in CSS2.
  `void`
  CSS2Properties.`setVoiceFamily(String voiceFamily)`
  See the voice-family property definition in CSS2.
  `void`
  CSS2Properties.`setVolume(String volume)`
  See the volume property definition in CSS2.
  `void`
  CSS2Properties.`setWhiteSpace(String whiteSpace)`
  See the white-space property definition in CSS2.
  `void`
  CSS2Properties.`setWidows(String widows)`
  See the widows property definition in CSS2.
  `void`
  CSS2Properties.`setWidth(String width)`
  See the width property definition in CSS2.
  `void`
  CSS2Properties.`setWordSpacing(String wordSpacing)`
  See the word-spacing property definition in CSS2.
  `void`
  CSS2Properties.`setZIndex(String zIndex)`
  See the z-index property definition in CSS2.

- ## 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.html

  Methods in org.w3c.dom.html that throw DOMException
  Modifier and Type
  Method
  Description
  `void`
  HTMLSelectElement.`add(HTMLElement element, HTMLElement before)`
  Add a new element to the collection of `OPTION` elements for this `SELECT` .
  `void`
  HTMLTableRowElement.`deleteCell(int index)`
  Delete a cell from the current row.
  `void`
  HTMLTableElement.`deleteRow(int index)`
  Delete a table row.
  `void`
  HTMLTableSectionElement.`deleteRow(int index)`
  Delete a row from this section.
  `HTMLElement`
  HTMLTableRowElement.`insertCell(int index)`
  Insert an empty `TD` cell into this row.
  `HTMLElement`
  HTMLTableElement.`insertRow(int index)`
  Insert a new empty row in the table.
  `HTMLElement`
  HTMLTableSectionElement.`insertRow(int index)`
  Insert a row into this section.

- ## 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.stylesheets

  Methods in org.w3c.dom.stylesheets that throw DOMException
  Modifier and Type
  Method
  Description
  `void`
  MediaList.`appendMedium(String newMedium)`
  Adds the medium `newMedium` to the end of the list.
  `void`
  MediaList.`deleteMedium(String oldMedium)`
  Deletes the medium indicated by `oldMedium` from the list.
  `void`
  MediaList.`setMediaText(String mediaText)`
  The parsable textual representation of the media list.

- ## 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.

- ## Uses of DOMException in org.w3c.dom.xpath

  Methods in org.w3c.dom.xpath that throw DOMException
  Modifier and Type
  Method
  Description
  `XPathExpression`
  XPathEvaluator.`createExpression(String expression, XPathNSResolver resolver)`
  Creates a parsed XPath expression with resolved namespaces.
  `Object`
  XPathEvaluator.`evaluate(String expression, Node contextNode, XPathNSResolver resolver, short type, Object result)`
  Evaluates an XPath expression string and returns a result of the specified type if possible.
  `Object`
  XPathExpression.`evaluate(Node contextNode, short type, Object result)`
  Evaluates this XPath expression and returns a result.
  `Node`
  XPathResult.`iterateNext()`
  Iterates and returns the next node from the node set or `null`if there are no more nodes.