org.apache.xerces.impl.xs.util

Class SimpleLocator

public class SimpleLocator extends Object implements XMLLocator

An XMLLocator implementation used for schema error reporting.

Version: $Id: SimpleLocator.java,v 1.7 2004/10/06 15:14:50 mrglavas Exp $

Author: Sandy Gao, IBM

UNKNOWN:

Constructor Summary
SimpleLocator()
SimpleLocator(String lsid, String esid, int line, int column)
SimpleLocator(String lsid, String esid, int line, int column, int offset)
Method Summary
StringgetBaseSystemId()
intgetCharacterOffset()
intgetColumnNumber()
StringgetEncoding()
Returns the encoding of the current entity.
StringgetExpandedSystemId()
intgetLineNumber()
StringgetLiteralSystemId()
StringgetPublicId()
StringgetXMLVersion()
voidsetBaseSystemId(String systemId)
voidsetCharacterOffset(int offset)
voidsetColumnNumber(int col)
voidsetExpandedSystemId(String systemId)
voidsetLineNumber(int line)
voidsetLiteralSystemId(String systemId)
voidsetPublicId(String publicId)
voidsetValues(String lsid, String esid, int line, int column)
voidsetValues(String lsid, String esid, int line, int column, int offset)

Constructor Detail

SimpleLocator

public SimpleLocator()

SimpleLocator

public SimpleLocator(String lsid, String esid, int line, int column)

SimpleLocator

public SimpleLocator(String lsid, String esid, int line, int column, int offset)

Method Detail

getBaseSystemId

public String getBaseSystemId()

getCharacterOffset

public int getCharacterOffset()

getColumnNumber

public int getColumnNumber()

getEncoding

public String getEncoding()
Returns the encoding of the current entity. Since these locators are used in the construction of XMLParseExceptions, which know nothing about encodings, there is no point in having this object deal intelligently with encoding information.

getExpandedSystemId

public String getExpandedSystemId()

getLineNumber

public int getLineNumber()

getLiteralSystemId

public String getLiteralSystemId()

getPublicId

public String getPublicId()

getXMLVersion

public String getXMLVersion()

setBaseSystemId

public void setBaseSystemId(String systemId)

See Also: org.apache.xerces.xni.XMLResourceIdentifier#setBaseSystemId(String)

setCharacterOffset

public void setCharacterOffset(int offset)

setColumnNumber

public void setColumnNumber(int col)

See Also: org.apache.xerces.xni.XMLLocator#setColumnNumber(int)

setExpandedSystemId

public void setExpandedSystemId(String systemId)

See Also: org.apache.xerces.xni.XMLResourceIdentifier#setExpandedSystemId(String)

setLineNumber

public void setLineNumber(int line)

See Also: org.apache.xerces.xni.XMLLocator#setLineNumber(int)

setLiteralSystemId

public void setLiteralSystemId(String systemId)

See Also: org.apache.xerces.xni.XMLResourceIdentifier#setLiteralSystemId(String)

setPublicId

public void setPublicId(String publicId)

See Also: org.apache.xerces.xni.XMLResourceIdentifier#setPublicId(String)

setValues

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

setValues

public void setValues(String lsid, String esid, int line, int column, int offset)
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.