Package org.apache.xml.dtm.ref
Class NodeLocator
- java.lang.Object
-
- org.apache.xml.dtm.ref.NodeLocator
-
- All Implemented Interfaces:
javax.xml.transform.SourceLocator
public class NodeLocator extends java.lang.Object implements javax.xml.transform.SourceLocatorNodeLocatormaintains information on an XML source node.- Since:
- May 23, 2001
- Author:
- Ovidiu Predescu
-
-
Constructor Summary
Constructors Constructor Description NodeLocator(java.lang.String publicId, java.lang.String systemId, int lineNumber, int columnNumber)Creates a newNodeLocatorinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnNumber()getColumnNumberreturns the column number of the node.intgetLineNumber()getLineNumberreturns the line number of the node.java.lang.StringgetPublicId()getPublicIdreturns the public ID of the node.java.lang.StringgetSystemId()getSystemIdreturns the system ID of the node.java.lang.StringtoString()toStringreturns a string representation of this NodeLocator instance.
-
-
-
Method Detail
-
getPublicId
public java.lang.String getPublicId()
getPublicIdreturns the public ID of the node.- Specified by:
getPublicIdin interfacejavax.xml.transform.SourceLocator- Returns:
- a
Stringvalue
-
getSystemId
public java.lang.String getSystemId()
getSystemIdreturns the system ID of the node.- Specified by:
getSystemIdin interfacejavax.xml.transform.SourceLocator- Returns:
- a
Stringvalue
-
getLineNumber
public int getLineNumber()
getLineNumberreturns the line number of the node.- Specified by:
getLineNumberin interfacejavax.xml.transform.SourceLocator- Returns:
- an
intvalue
-
getColumnNumber
public int getColumnNumber()
getColumnNumberreturns the column number of the node.- Specified by:
getColumnNumberin interfacejavax.xml.transform.SourceLocator- Returns:
- an
intvalue
-
toString
public java.lang.String toString()
toStringreturns a string representation of this NodeLocator instance.- Overrides:
toStringin classjava.lang.Object- Returns:
- a
Stringvalue
-
-