org.xml.sax.ext

接口
java.lang.Object
  继承者 org.xml.sax.helpers.LocatorImpl
      继承者 org.xml.sax.ext.Locator2Impl
所有已实现的接口:
Locator2, Locator

public class Locator2Impl
     
extends LocatorImpl
implements Locator2

用于保存附加 Entity 信息、实现 Locator2 接口的 SAX2 扩展帮助器。

此模块(包括源代码和文档)在公共域中,同时 没有担保

这不是仅内核 SAX2 分发的一部分。

从以下版本开始:
SAX 2.0.2

构造方法摘要
Locator2Impl()
          构造一个新的空 Locator2Impl 对象。
Locator2Impl(Locator locator)
          复制现有 Locator 或 Locator2 对象。
 
方法摘要
 String getEncoding()
          返回编码属性的当前值。
 String getXMLVersion()
          返回版本属性的当前值。
 void setEncoding(String encoding)
          分配编码属性的当前值。
 void setXMLVersion(String version)
          分配版本属性的当前值。
 
从类 org.xml.sax.helpers.LocatorImpl 继承的方法
getColumnNumber, getLineNumber, getPublicId, getSystemId, setColumnNumber, setLineNumber, setPublicId, setSystemId
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.xml.sax.Locator 继承的方法
getColumnNumber, getLineNumber, getPublicId, getSystemId
 

构造方法详细信息

Locator2Impl

public Locator2Impl()
构造一个新的空 Locator2Impl 对象。这通常没有用,因为此类的主要用途是做一个现有 Locator 的快照。


Locator2Impl

public Locator2Impl(Locator locator)
复制现有 Locator 或 Locator2 对象。如果对象实现 Locator2,则复制 编码版本 字符串的值,否则将它们设置为 null

参数:
locator - 现有 Locator 对象。
方法详细信息

getXMLVersion

public String getXMLVersion()
返回版本属性的当前值。

指定者:
接口 Locator2 中的 getXMLVersion
返回:
用于解释实体的文本的 XML 版本的标识符,如果该信息在当前解析状态中仍不可用,则返回 null。
另请参见:
setXMLVersion(java.lang.String)

getEncoding

public String getEncoding()
返回编码属性的当前值。

指定者:
接口 Locator2 中的 getEncoding
返回:
用于解释 * 实体的文本的字符编码的名称,如果不向通过 InputSource 传递的 * 字符流提供该名称,或者在当前解析状态中不可用,则为 null。
另请参见:
setEncoding(java.lang.String)

setXMLVersion

public void setXMLVersion(String version)
分配版本属性的当前值。

参数:
version - 新的“版本”值
另请参见:
getXMLVersion()

setEncoding

public void setEncoding(String encoding)
分配编码属性的当前值。

参数:
encoding - 新的“编码”值
另请参见:
getEncoding()