インタフェース | 説明 |
---|---|
Attributes2 |
SAX2 拡張は
Attributes で提供される各属性情報に情報を付加します。 |
DeclHandler |
DTD 宣言イベントのための SAX2 拡張ハンドラです。
|
EntityResolver2 |
外部エンティティー参照を入力ソースにマッピングしたり、不足する外部サブセットを提供したりする拡張インタフェースです。
|
LexicalHandler |
字句イベントのための SAX2 拡張ハンドラです。
|
Locator2 |
SAX2 拡張は
Locator を通して提供されるエンティティー情報を増やします。 |
クラス | 説明 |
---|---|
Attributes2Impl |
Attributes2 インタフェースを実装して、Attributes 情報を追加する SAX2 拡張ヘルパー。 |
DefaultHandler2 | |
Locator2Impl |
Locator2 インタフェースを実装して、追加の Entity 情報を保持する SAX2 拡張ヘルパー。 |
このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。
SAX についての詳細は、http://www.saxproject.org を参照してください。
通常、公開された機能はパーサーコア内に実装される必要がありますが、このパッケージは SAX2 コアには依存しません。依存しないことにより、次のような結果になります。
org.xml.sax.helpers.DefaultHandler
クラスまたは org.xml.sax.helpers.XMLFilterImpl
クラスでは実装されない。そのような動作を必要とする場合はこれらのクラスをサブクラス化できるが、そうでない場合はここで見つかったヘルパークラスを使用する。このパッケージ SAX2-ext は、SAX2 に対して標準化された拡張機能です。SAX パーサーは特定の型の情報をアプリケーションに渡し、ほかの SAX2 パーサー拡張パッケージの単一モデルとして使用できるように設計されています。ただし、このような拡張パッケージのすべてがパーサーによって直接認識される必要はありません。たとえば、ほとんどの検証システムは、標準化された SAX2 インタフェースをサポートしているパーサー上で整然と階層化できます。
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.