Class DOMLocatorImpl
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.dom.DOMLocatorImpl
-
- All Implemented Interfaces:
DOMLocator
public class DOMLocatorImpl extends Object implements DOMLocator
DOMLocatorImpl
is an implementaion that describes a location (e.g. where an error occured).See also the Document Object Model (DOM) Level 3 Core Specification.
- Version:
- $Id$
- Author:
- Gopal Sharma, SUN Microsystems Inc.
-
-
Field Summary
Fields Modifier and Type Field Description int
fByteOffset
The byte offset into the input source this locator is pointing to or -1 if there is no byte offset availableint
fColumnNumber
The column number where the error occured, or -1 if there is no column number available.int
fLineNumber
The line number where the error occured, or -1 if there is no line number available.Node
fRelatedNode
related data nodeString
fUri
The URI where the error occured, or null if there is no URI available.int
fUtf16Offset
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646], offset into the input source this locator is pointing to or -1 if there is no UTF-16 offset available.
-
Constructor Summary
Constructors Constructor Description DOMLocatorImpl()
DOMLocatorImpl(int lineNumber, int columnNumber, int utf16Offset, String uri)
DOMLocatorImpl(int lineNumber, int columnNumber, int byteoffset, Node relatedData, String uri)
DOMLocatorImpl(int lineNumber, int columnNumber, int byteoffset, Node relatedData, String uri, int utf16Offset)
DOMLocatorImpl(int lineNumber, int columnNumber, String uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getByteOffset()
The byte offset into the input source this locator is pointing to or -1 if there is no byte offset availableint
getColumnNumber()
The column number where the error occured, or -1 if there is no column number available.int
getLineNumber()
The line number where the error occured, or -1 if there is no line number available.Node
getRelatedNode()
String
getUri()
The URI where the error occured, or null if there is no URI available.int
getUtf16Offset()
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646], offset into the input source this locator is pointing to or -1 if there is no UTF-16 offset available.
-
-
-
Field Detail
-
fColumnNumber
public int fColumnNumber
The column number where the error occured, or -1 if there is no column number available.
-
fLineNumber
public int fLineNumber
The line number where the error occured, or -1 if there is no line number available.
-
fRelatedNode
public Node fRelatedNode
related data node
-
fUri
public String fUri
The URI where the error occured, or null if there is no URI available.
-
fByteOffset
public int fByteOffset
The byte offset into the input source this locator is pointing to or -1 if there is no byte offset available
-
fUtf16Offset
public int fUtf16Offset
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646], offset into the input source this locator is pointing to or -1 if there is no UTF-16 offset available.
-
-
Constructor Detail
-
DOMLocatorImpl
public DOMLocatorImpl()
-
DOMLocatorImpl
public DOMLocatorImpl(int lineNumber, int columnNumber, String uri)
-
DOMLocatorImpl
public DOMLocatorImpl(int lineNumber, int columnNumber, int utf16Offset, String uri)
-
DOMLocatorImpl
public DOMLocatorImpl(int lineNumber, int columnNumber, int byteoffset, Node relatedData, String uri)
-
-
Method Detail
-
getLineNumber
public int getLineNumber()
The line number where the error occured, or -1 if there is no line number available.- Specified by:
getLineNumber
in interfaceDOMLocator
-
getColumnNumber
public int getColumnNumber()
The column number where the error occured, or -1 if there is no column number available.- Specified by:
getColumnNumber
in interfaceDOMLocator
-
getUri
public String getUri()
The URI where the error occured, or null if there is no URI available.- Specified by:
getUri
in interfaceDOMLocator
-
getRelatedNode
public Node getRelatedNode()
- Specified by:
getRelatedNode
in interfaceDOMLocator
-
getByteOffset
public int getByteOffset()
The byte offset into the input source this locator is pointing to or -1 if there is no byte offset available- Specified by:
getByteOffset
in interfaceDOMLocator
-
getUtf16Offset
public int getUtf16Offset()
The UTF-16, as defined in [Unicode] and Amendment 1 of [ISO/IEC 10646], offset into the input source this locator is pointing to or -1 if there is no UTF-16 offset available.- Specified by:
getUtf16Offset
in interfaceDOMLocator
-
-