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.Cloneable
Inner 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
Modifier and Type Method Description NodeTracker
clone()
NodeTracker
getClonedNodeTracker()
int
getColumnNumber()
int
getLineNumber()
java.lang.String
getName()
protected void
setClonedNodeTracker(NodeTracker nodeTracker)
protected void
setLocation(int lineNumber, int columnNumber)
protected void
setName(java.lang.String name)
java.lang.String
toString()
protected void
update(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:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-