org.codehaus.stax2.ri
Class Stax2LocationAdapter
java.lang.Object
org.codehaus.stax2.ri.Stax2LocationAdapter
- All Implemented Interfaces:
- javax.xml.stream.Location, XMLStreamLocation2
public class Stax2LocationAdapter
- extends java.lang.Object
- implements XMLStreamLocation2
Simple implementation of XMLStreamLocation2
, which just
wraps Stax 1.0 Location
and adds no-operation implementation
of the additions.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mWrappedLocation
protected final javax.xml.stream.Location mWrappedLocation
mParentLocation
protected final javax.xml.stream.Location mParentLocation
Stax2LocationAdapter
public Stax2LocationAdapter(javax.xml.stream.Location loc)
Stax2LocationAdapter
public Stax2LocationAdapter(javax.xml.stream.Location loc,
javax.xml.stream.Location parent)
getCharacterOffset
public int getCharacterOffset()
- Specified by:
getCharacterOffset
in interface javax.xml.stream.Location
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumber
in interface javax.xml.stream.Location
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumber
in interface javax.xml.stream.Location
getPublicId
public java.lang.String getPublicId()
- Specified by:
getPublicId
in interface javax.xml.stream.Location
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemId
in interface javax.xml.stream.Location
getContext
public XMLStreamLocation2 getContext()
- Description copied from interface:
XMLStreamLocation2
- Method that can be used to traverse nested locations, like ones
created when expanding entities (especially external entities).
If so, single location object only contains information about
specific offsets and ids, and a link to its context. Outermost
location will return null to indicate there is no more information
to retrieve.
- Specified by:
getContext
in interface XMLStreamLocation2
- Returns:
- Location in the context (parent input source), if any;
null for locations in the outermost known context