Package com.sun.xml.fastinfoset.stax
Class EventLocation
java.lang.Object
com.sun.xml.fastinfoset.stax.EventLocation
- All Implemented Interfaces:
Location
-
Method Summary
Modifier and TypeMethodDescriptionintReturn the byte or character offset into the input source this location is pointing to.intReturn the column number where the current event ends, returns -1 if none is available.intReturn the line number where the current event ends, returns -1 if none is available.static LocationReturns the public ID of the XMLReturns the system ID of the XMLvoidsetCharacterOffset(int offset) voidsetColumnNumber(int col) voidsetLineNumber(int line) voidsetPublicId(String id) voidsetSystemId(String id) toString()
-
Method Details
-
getNilLocation
-
getLineNumber
public int getLineNumber()Return the line number where the current event ends, returns -1 if none is available.- Specified by:
getLineNumberin interfaceLocation- Returns:
- the current line number
-
getColumnNumber
public int getColumnNumber()Return the column number where the current event ends, returns -1 if none is available.- Specified by:
getColumnNumberin interfaceLocation- Returns:
- the current column number
-
getCharacterOffset
public int getCharacterOffset()Return the byte or character offset into the input source this location is pointing to. If the input source is a file or a byte stream then this is the byte offset into that stream, but if the input source is a character media then the offset is the character offset. Returns -1 if there is no offset available.- Specified by:
getCharacterOffsetin interfaceLocation- Returns:
- the current offset
-
getPublicId
Returns the public ID of the XML- Specified by:
getPublicIdin interfaceLocation- Returns:
- the public ID, or null if not available
-
getSystemId
Returns the system ID of the XML- Specified by:
getSystemIdin interfaceLocation- Returns:
- the system ID, or null if not available
-
setLineNumber
public void setLineNumber(int line) -
setColumnNumber
public void setColumnNumber(int col) -
setCharacterOffset
public void setCharacterOffset(int offset) -
setPublicId
-
setSystemId
-
toString
-