Package org.apache.xmlbeans
Class XmlLineNumber
java.lang.Object
org.apache.xmlbeans.XmlCursor.XmlBookmark
org.apache.xmlbeans.XmlLineNumber
A subclass of XmlBookmark that holds line number information.
If a document is parsed with line numbers
enabled, these bookmarks will be placed at appropriate locations
within the document.
- See Also:
-
Field Summary
Fields inherited from class org.apache.xmlbeans.XmlCursor.XmlBookmark
_currentMark, _ref
-
Constructor Summary
ConstructorsConstructorDescriptionXmlLineNumber
(int line) Constructs a line number with no column or offset information.XmlLineNumber
(int line, int column) Constructs a line number and column with no file offset information.XmlLineNumber
(int line, int column, int offset) Constructs a line number and column with no file offset information. -
Method Summary
Methods inherited from class org.apache.xmlbeans.XmlCursor.XmlBookmark
createCursor, getKey, toBookmark
-
Constructor Details
-
XmlLineNumber
public XmlLineNumber(int line) Constructs a line number with no column or offset information.- Parameters:
line
- the line number - the first line is 1
-
XmlLineNumber
public XmlLineNumber(int line, int column) Constructs a line number and column with no file offset information.- Parameters:
line
- the line number - the first line is 1column
- the column number - the first column is 1
-
XmlLineNumber
public XmlLineNumber(int line, int column, int offset) Constructs a line number and column with no file offset information.- Parameters:
line
- the line number - the first line is 1column
- the column number - the first column is 1offset
- the file character offset - the first character in the file is 0
-
-
Method Details
-
getLine
public int getLine()Returns the 1-based line number, or -1 if not known. -
getColumn
public int getColumn()Returns the 1-based column number, or -1 if not known. -
getOffset
public int getOffset()Returns the 0-based file offset number, or -1 if not known.
-