モジュール java.xml
パッケージ org.xml.sax.helpers

クラスAttributeListImpl

java.lang.Object
org.xml.sax.helpers.AttributeListImpl
すべての実装されたインタフェース:
AttributeList

@Deprecated(since="1.5") public class AttributeListImpl extends Object implements AttributeList
非推奨。
このクラスは非推奨のインタフェースAttributeListを実装します。このインタフェースはすでに、Attributesに置き換えられています。これは、AttributesImplヘルパー・クラスに実装されています。
AttributeListのデフォルト実装です。

AttributeListは非推奨のSAX1 AttributeListインタフェースを実装します。このインタフェースは、新しいSAX2 AttributesImplインタフェースで置き換えられています。

このクラスは、SAX AttributeListインタフェースの簡易実装を提供します。 SAXパーサーの作成者は、この実装を利用して、アプリケーションに属性を提供できます。SAXアプリケーションの作成者は、この実装を利用して、要素の属性指定の永続的なコピーを作成できます。

 private AttributeList myatts;

 public void startElement (String name, AttributeList atts)
 {
              // create a persistent copy of the attribute list
              // for use outside this method
   myatts = new AttributeListImpl(atts);
   [...]
 }
 

AttributeListの実装を提供するためには、SAXパーサーは必ずしもこのクラスを使用する必要はありません。このクラスは便宜上提供されているにすぎません。 特にパーサーの作成者には、より効果的な実装を作成することをお薦めします。

導入されたバージョン:
1.4, SAX 1.0
関連項目: