|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.thoughtworks.xstream.io.ReaderWrapper
com.thoughtworks.xstream.io.path.PathTrackingReader
public class PathTrackingReader
Wrapper for HierarchicalStreamReader that tracks the path (a subset of XPath) of the current node that is being read.
PathTracker,
Path| Field Summary |
|---|
| Fields inherited from class com.thoughtworks.xstream.io.ReaderWrapper |
|---|
wrapped |
| Constructor Summary | |
|---|---|
PathTrackingReader(HierarchicalStreamReader reader,
PathTracker pathTracker)
|
|
| Method Summary | |
|---|---|
void |
appendErrors(ErrorWriter errorWriter)
If any errors are detected, allow the reader to add any additional information that can aid debugging (such as line numbers, XPath expressions, etc). |
void |
moveDown()
|
void |
moveUp()
|
| Methods inherited from class com.thoughtworks.xstream.io.ReaderWrapper |
|---|
close, getAttribute, getAttribute, getAttributeCount, getAttributeName, getAttributeNames, getNodeName, getValue, hasMoreChildren, underlyingReader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PathTrackingReader(HierarchicalStreamReader reader,
PathTracker pathTracker)
| Method Detail |
|---|
public void moveDown()
moveDown in interface HierarchicalStreamReadermoveDown in class ReaderWrapperpublic void moveUp()
moveUp in interface HierarchicalStreamReadermoveUp in class ReaderWrapperpublic void appendErrors(ErrorWriter errorWriter)
HierarchicalStreamReader
appendErrors in interface HierarchicalStreamReaderappendErrors in class ReaderWrapper
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||