Package com.sun.xml.fastinfoset.stax
Class EventLocation
- java.lang.Object
-
- com.sun.xml.fastinfoset.stax.EventLocation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCharacterOffset()Return the byte or character offset into the input source this location is pointing to.intgetColumnNumber()Return the column number where the current event ends, returns -1 if none is available.intgetLineNumber()Return the line number where the current event ends, returns -1 if none is available.static LocationgetNilLocation()StringgetPublicId()Returns the public ID of the XMLStringgetSystemId()Returns the system ID of the XMLvoidsetCharacterOffset(int offset)voidsetColumnNumber(int col)voidsetLineNumber(int line)voidsetPublicId(String id)voidsetSystemId(String id)StringtoString()
-
-
-
Method Detail
-
getNilLocation
public static Location 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
public String getPublicId()
Returns the public ID of the XML- Specified by:
getPublicIdin interfaceLocation- Returns:
- the public ID, or null if not available
-
getSystemId
public String 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
public void setPublicId(String id)
-
setSystemId
public void setSystemId(String id)
-
-