org.apache.xerces.impl.xs.util
Class SimpleLocator

java.lang.Object
  |
  +--org.apache.xerces.impl.xs.util.SimpleLocator
All Implemented Interfaces:
org.apache.xerces.xni.XMLLocator, org.apache.xerces.xni.XMLResourceIdentifier

public class SimpleLocator
extends java.lang.Object
implements org.apache.xerces.xni.XMLLocator

An XMLLocator implementation used for schema error reporting.

Version:
$Id: SimpleLocator.java,v 1.1 2002/02/18 22:30:26 sandygao Exp $
Author:
Sandy Gao, IBM

Constructor Summary
SimpleLocator()
           
SimpleLocator(java.lang.String lsid, java.lang.String esid, int line, int column)
           
 
Method Summary
 java.lang.String getBaseSystemId()
           Returns the base URI against which the literal SystemId is to be resolved.
 int getColumnNumber()
          Returns the column number.
 java.lang.String getExpandedSystemId()
          Returns the expanded system identifier.
 int getLineNumber()
          Returns the line number.
 java.lang.String getLiteralSystemId()
          Returns the literal system identifier.
 java.lang.String getPublicId()
          Returns the public identifier.
 void setValues(java.lang.String lsid, java.lang.String esid, int line, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLocator

public SimpleLocator()

SimpleLocator

public SimpleLocator(java.lang.String lsid,
                     java.lang.String esid,
                     int line,
                     int column)
Method Detail

setValues

public void setValues(java.lang.String lsid,
                      java.lang.String esid,
                      int line,
                      int column)

getLineNumber

public int getLineNumber()
Description copied from interface: org.apache.xerces.xni.XMLLocator
Returns the line number.
Specified by:
getLineNumber in interface org.apache.xerces.xni.XMLLocator

getColumnNumber

public int getColumnNumber()
Description copied from interface: org.apache.xerces.xni.XMLLocator
Returns the column number.
Specified by:
getColumnNumber in interface org.apache.xerces.xni.XMLLocator

getPublicId

public java.lang.String getPublicId()
Description copied from interface: org.apache.xerces.xni.XMLResourceIdentifier
Returns the public identifier.
Specified by:
getPublicId in interface org.apache.xerces.xni.XMLResourceIdentifier

getExpandedSystemId

public java.lang.String getExpandedSystemId()
Description copied from interface: org.apache.xerces.xni.XMLResourceIdentifier
Returns the expanded system identifier.
Specified by:
getExpandedSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

getLiteralSystemId

public java.lang.String getLiteralSystemId()
Description copied from interface: org.apache.xerces.xni.XMLResourceIdentifier
Returns the literal system identifier.
Specified by:
getLiteralSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

getBaseSystemId

public java.lang.String getBaseSystemId()
Description copied from interface: org.apache.xerces.xni.XMLResourceIdentifier

Returns the base URI against which the literal SystemId is to be resolved.

Specified by:
getBaseSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier


Copyright © 1999-2002 Apache XML Project. All Rights Reserved.