-
- すべてのスーパー・インタフェース:
XMLReader
- 既知のすべての実装クラス:
XMLFilterImpl
public interface XMLFilter extends XMLReader
XMLフィルタのインタフェースです。このモジュールは、ソース・コード、文書ともに公開ドメインに置かれています。したがって、内容に関する保証は一切提供されません。 詳細については、http://www.saxproject.orgを参照してください。
XMLフィルタは、XML文書やデータベースのような一次ソースではなく別のXMLリーダーからイベントを取得する点以外は、XMLリーダーとほぼ同じです。 フィルタは、最終アプリケーションに到達する前のイベント・ストリームに変更を加えることができます。
XMLFilterImplヘルパー・クラスは、
EntityResolver
、DTDHandler
、ContentHandler
、ErrorHandler
の各イベントを自動的に引き渡すことにより、SAX2フィルタを生成する基盤を提供します。- 導入されたバージョン:
- 1.4, SAX 2.0
- 関連項目:
XMLFilterImpl
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 XMLReader
getParent()
親リーダーを取得します。void
setParent(XMLReader parent)
親リーダーを設定します。-
インタフェース org.xml.sax.XMLReaderで宣言されたメソッド
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
-
-
-
-
メソッドの詳細
-
setParent
void setParent(XMLReader parent)
親リーダーを設定します。アプリケーションは、このメソッドを使って、フィルタを親リーダー(別のフィルタの場合もある)にリンクすることができます。 引数はnull以外です。
- パラメータ:
parent
- 親リーダー。
-
getParent
XMLReader getParent()
親リーダーを取得します。アプリケーションは、このメソッドを使用して、親リーダー(別のフィルタの場合もある)を照会します。 一般に、親リーダーを直接操作することはお薦めできません。すべての操作はこのフィルタを通して行う必要があります。
- 戻り値:
- 親フィルタ。設定されていない場合はnull。
-
-