public interface XMLFilter extends XMLReader
このモジュールは、ソースコード、文書ともに公開ドメインに置かれています。したがって、内容に関する保証は一切提供されません。詳細については、http://www.saxproject.org を参照してください。
XML フィルタは、XML 文書やデータベースのような一次ソースではなく別の XML リーダーからイベントを取得する点以外は、XML リーダーとほぼ同じです。フィルタは、最終アプリケーションに到達する前のイベントストリームに変更を加えることができます。
XMLFilterImpl ヘルパークラスは、EntityResolver
、DTDHandler
、ContentHandler
、ErrorHandler
の各イベントを自動的に引き渡すことにより、SAX2 フィルタを生成する基盤を提供します。
XMLFilterImpl
修飾子と型 | メソッドと説明 |
---|---|
XMLReader |
getParent()
親リーダーを取得します。
|
void |
setParent(XMLReader parent)
親リーダーを設定します。
|
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
void setParent(XMLReader parent)
アプリケーションは、このメソッドを使って、フィルタを親リーダー (別のフィルタの場合もある) にリンクすることができます。引数は null 以外です。
parent
- 親リーダー。XMLReader getParent()
アプリケーションは、このメソッドを使って、親リーダー (別のフィルタの場合もある) を照会します。一般に、親リーダーを直接操作することはお勧めできません。すべての操作はこのフィルタを通して行う必要があります。
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.