java.lang.Object
javax.xml.transform.sax.SAXResult
- すべての実装されたインタフェース:
Result
変換Resultのホルダーとして動作します。
- 導入されたバージョン:
- 1.4
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final Stringこの値を引数として渡したときにTransformerFactory.getFeature(java.lang.String)がtrueを返す場合、Transformerはこの型のResult出力をサポートします。インタフェース javax.xml.transform.Resultで宣言されたフィールド
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING -
コンストラクタのサマリー
コンストラクタコンストラクタ説明デフォルトの引数なしのコンストラクタ。SAXResult(ContentHandler handler) SAX2ContentHandlerをターゲットとするSAXResultを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明結果であるContentHandlerを取得します。出力用のSAX2LexicalHandlerを取得します。setSystemIdを使って設定されたシステム識別子を取得します。voidsetHandler(ContentHandler handler) ターゲットをSAX2ContentHandlerに設定します。voidsetLexicalHandler(LexicalHandler handler) 出力用のSAX2LexicalHandlerを設定します。voidsetSystemId(String systemId) setSystemIdメソッドは、ContentHandlerとの関連付けで使用できるsystemIDを設定します。
-
フィールド詳細
-
FEATURE
public static final String FEATUREこの値を引数として渡したときにTransformerFactory.getFeature(java.lang.String)がtrueを返す場合、Transformerはこの型のResult出力をサポートします。- 関連項目:
-
-
コンストラクタの詳細
-
SAXResult
public SAXResult()デフォルトの引数なしのコンストラクタ。 -
SAXResult
public SAXResult(ContentHandler handler) SAX2ContentHandlerをターゲットとするSAXResultを作成します。- パラメータ:
handler- null以外のContentHandler参照でなければならない。
-
-
メソッドの詳細
-
setHandler
public void setHandler(ContentHandler handler) ターゲットをSAX2ContentHandlerに設定します。- パラメータ:
handler- null以外のContentHandler参照でなければならない。
-
getHandler
public ContentHandler getHandler()結果であるContentHandlerを取得します。- 戻り値:
- 変換出力になるContentHandler。
-
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler) 出力用のSAX2LexicalHandlerを設定します。これはXMLコメントなどを処理するために必要です。 字句ハンドラが設定されていない場合、Transformerは
ContentHandlerをLexicalHandlerにキャストしようとします。- パラメータ:
handler- 字句構文解析イベントを処理するためのnull以外のLexicalHandler。
-
getLexicalHandler
public LexicalHandler getLexicalHandler()出力用のSAX2LexicalHandlerを取得します。- 戻り値:
LexicalHandlerまたはnull。
-
setSystemId
public void setSystemId(String systemId) setSystemIdメソッドは、ContentHandlerとの関連付けで使用できるsystemIDを設定します。- 定義:
setSystemId、インタフェースResult- パラメータ:
systemId- URI文字列としてのシステム識別子。
-
getSystemId
public String getSystemId()setSystemIdを使って設定されたシステム識別子を取得します。- 定義:
getSystemId、インタフェースResult- 戻り値:
- setSystemIdを使用して設定されたシステム識別子。setSystemIdが呼び出されなかった場合はnull。
-