Added in [API level 8](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels) Summary: [Methods](https://developer.android.com/reference/javax/xml/transform/dom/DOMLocator#pubmethods) \| [Inherited Methods](https://developer.android.com/reference/javax/xml/transform/dom/DOMLocator#inhmethods)

# DOMLocator

` public interface DOMLocator `   
` implements https://developer.android.com/reference/javax/xml/transform/SourceLocator `

|---|
| javax.xml.transform.dom.DOMLocator |

<br />

*** ** * ** ***

Indicates the position of a node in a source DOM, intended primarily for error reporting. To use a DOMLocator, the receiver of an error must downcast the `https://developer.android.com/reference/javax/xml/transform/SourceLocator` object returned by an exception. A `https://developer.android.com/reference/javax/xml/transform/Transformer` may use this object for purposes other than error reporting, for instance, to indicate the source node that originated a result node.

## Summary

| ### Public methods ||
|---|---|
| ` abstract https://developer.android.com/reference/org/w3c/dom/Node` | ` https://developer.android.com/reference/javax/xml/transform/dom/DOMLocator#getOriginatingNode()() ` Return the node where the event occurred. |

### Inherited methods

From interface ` https://developer.android.com/reference/javax/xml/transform/SourceLocator ` ` abstract int` ` https://developer.android.com/reference/javax/xml/transform/SourceLocator#getColumnNumber()() `

Return the character position where the current document event ends.
` abstract int` ` https://developer.android.com/reference/javax/xml/transform/SourceLocator#getLineNumber()() `

Return the line number where the current document event ends.
` abstract https://developer.android.com/reference/java/lang/String` ` https://developer.android.com/reference/javax/xml/transform/SourceLocator#getPublicId()() `

Return the public identifier for the current document event.
` abstract https://developer.android.com/reference/java/lang/String` ` https://developer.android.com/reference/javax/xml/transform/SourceLocator#getSystemId()() `

Return the system identifier for the current document event.

## Public methods

### getOriginatingNode

Added in [API level 8](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract Node getOriginatingNode ()
```

Return the node where the event occurred.

<br />

| Returns ||
|---|---|
| `https://developer.android.com/reference/org/w3c/dom/Node` | The node that is the location for the event. <br /> |