Module java.xml
Package org.xml.sax.ext

Class Locator2Impl

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

public class Locator2Impl extends LocatorImpl implements Locator2
用于保存额外实体信息的SAX2扩展助手,实现了Locator2接口。

这不是核心SAX2发行版的一部分。

自从:
1.5, SAX 2.0.2
  • Constructor Details

    • Locator2Impl

      public Locator2Impl()
      构造一个新的、空的Locator2Impl对象。这通常不会有用,因为这个类的主要目的是对现有Locator进行快照。
    • Locator2Impl

      public Locator2Impl(Locator locator)
      复制一个现有的Locator或Locator2对象。如果对象实现了Locator2,编码版本字符串的值将被复制,否则它们将被设置为null
      参数:
      locator - 现有的Locator对象。
  • Method Details

    • getXMLVersion

      public String getXMLVersion()
      返回版本属性的当前值。
      指定者:
      getXMLVersion 在接口 Locator2
      返回:
      用于解释实体文本的XML版本的标识符,如果该信息在当前解析状态中尚不可用,则为null。
      另请参阅:
    • getEncoding

      public String getEncoding()
      返回编码属性的当前值。
      指定者:
      getEncoding 在接口 Locator2
      返回:
      用于解释实体文本的字符编码的名称,如果这不是通过InputSource传递的字符流提供的,或者在当前解析状态中尚不可用,则为null。
      另请参阅:
    • setXMLVersion

      public void setXMLVersion(String version)
      分配版本属性的当前值。
      参数:
      version - 新的"version"值
      另请参阅:
    • setEncoding

      public void setEncoding(String encoding)
      分配编码属性的当前值。
      参数:
      encoding - 新的"encoding"值
      另请参阅: