Interface Location
- All Known Implementing Classes:
- StaxLocation
public interface Location
- 
Method SummaryModifier 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.Returns the public ID of the XMLReturns the system ID of the XML
- 
Method Details- 
getLineNumberint getLineNumber()Return the line number where the current event ends, returns -1 if none is available.- Returns:
- the current line number
 
- 
getColumnNumberint getColumnNumber()Return the column number where the current event ends, returns -1 if none is available.- Returns:
- the current column number
 
- 
getCharacterOffsetint 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.- Returns:
- the current offset
 
- 
getPublicIdString getPublicId()Returns the public ID of the XML- Returns:
- the public ID, or null if not available
 
- 
getSystemIdString getSystemId()Returns the system ID of the XML- Returns:
- the system ID, or null if not available
 
 
-