|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照先:
説明
インタフェースの概要 | |
---|---|
Attributes2 | SAX2 拡張は Attributes を通して提供される per- 属性情報を増やします。 |
DeclHandler | DTD 宣言イベントのための SAX2 拡張ハンドラです。 |
EntityResolver2 | 外部実体参照を入力ソースにマッピングしたり、不足する外部サブセットを提供したりする拡張インタフェースです。 |
LexicalHandler | 字句イベントのための SAX2 拡張ハンドラです。 |
Locator2 | SAX2 拡張は Locator を通して提供される エンティティ情報を増やします。 |
クラスの概要 | |
---|---|
Attributes2Impl | 拡張ヘルパーは Attributes 情報を追加して Attributes2 インタフェースを実装します。 |
DefaultHandler2 | このクラスは SAX2 の基本となるハンドラクラスを拡張して SAX2 の LexicalHandler 、DeclHandler 、および EntityResolver2 拡張をサポートします。 |
Locator2Impl | SAX2 拡張機能ヘルパーは Locator2 インタフェースを実装して Entity の追加情報を保持します。 |
このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。
SAX についての詳細は http://www.saxproject.org を参照してください。
通常、公開された機能はパーサコア内に実装される必要がありますが、このパッケージは SAX2 コアには依存しません。依存しないことにより、次のような結果になります。
org.xml.sax.helpers.DefaultHandler
クラスまたは org.xml.sax.helpers.XMLFilterImpl
クラスでは実装されない。そのような動作を必要とする場合はこれらのクラスをサブクラス化できるが、そうでない場合はここで見つかったヘルパークラスを使用するこのパッケージ SAX2-ext は、SAX2 に対して標準化された拡張機能です。SAX パーサは特定の型の情報をアプリケーションに渡し、ほかの SAX2 パーサ拡張パッケージの単一モデルとして使用できるように設計されています。ただし、このような拡張パッケージのすべてがパーサによって直接認識される必要はありません。たとえば、ほとんどの検証システムは、標準化された SAX2 インタフェースをサポートしているパーサ上できれいに階層化できます。
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。