Package com.aspectran.core.util.nodelet
Class NodeTracker
- java.lang.Object
-
- com.aspectran.core.util.nodelet.NodeTracker
-
- All Implemented Interfaces:
java.lang.Cloneable
public class NodeTracker extends java.lang.Object implements java.lang.CloneableInner helper class for tracking the line number and column number of the element's start tag while reading an XML document.Created: 2017. 11. 10.
-
-
Constructor Summary
Constructors Constructor Description NodeTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeTrackerclone()NodeTrackergetClonedNodeTracker()intgetColumnNumber()intgetLineNumber()java.lang.StringgetName()protected voidsetClonedNodeTracker(NodeTracker nodeTracker)protected voidsetLocation(int lineNumber, int columnNumber)protected voidsetName(java.lang.String name)java.lang.StringtoString()protected voidupdate(NodeTracker tracker)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getLineNumber
public int getLineNumber()
-
getColumnNumber
public int getColumnNumber()
-
setName
protected void setName(java.lang.String name)
-
setLocation
protected void setLocation(int lineNumber, int columnNumber)
-
update
protected void update(NodeTracker tracker)
-
getClonedNodeTracker
public NodeTracker getClonedNodeTracker()
-
setClonedNodeTracker
protected void setClonedNodeTracker(NodeTracker nodeTracker)
-
clone
public NodeTracker clone()
- Overrides:
clonein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-