Class DOMLocatorImpl

    • 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 available
      int 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 node
      String 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.
    • 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)
      • DOMLocatorImpl

        public DOMLocatorImpl​(int lineNumber,
                              int columnNumber,
                              int byteoffset,
                              Node relatedData,
                              String uri,
                              int utf16Offset)
    • 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 interface DOMLocator
      • getColumnNumber

        public int getColumnNumber()
        The column number where the error occured, or -1 if there is no column number available.
        Specified by:
        getColumnNumber in interface DOMLocator
      • getUri

        public String getUri()
        The URI where the error occured, or null if there is no URI available.
        Specified by:
        getUri in interface DOMLocator
      • 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 interface DOMLocator
      • 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 interface DOMLocator