JavaTM 2 Platform
Standard Ed. 5.0

javax.xml.transform.sax
クラス SAXResult

java.lang.Object
  上位を拡張 javax.xml.transform.sax.SAXResult
すべての実装されたインタフェース:
Result

public class SAXResult
extends Object
implements Result

変換 Result のホルダーとして動作します。


フィールドの概要
static String FEATURE
          この値を引数として渡したときに TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Result 出力をサポートします。
 
インタフェース javax.xml.transform.Result から継承されたフィールド
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
コンストラクタの概要
SAXResult()
          デフォルトの引数なしのコンストラクタ
SAXResult(ContentHandler handler)
          SAX2 ContentHandler をターゲットとする SAXResult を作成します。
 
メソッドの概要
 ContentHandler getHandler()
          Result である ContentHandler を取得します。
 LexicalHandler getLexicalHandler()
          出力用の SAX2 LexicalHandler を取得します。
 String getSystemId()
          setSystemId を使って設定されたシステム識別子を取得します。
 void setHandler(ContentHandler handler)
          ターゲットを SAX2 ContentHandler に設定します。
 void setLexicalHandler(LexicalHandler handler)
          出力用の SAX2 LexicalHandler を設定します。
 void setSystemId(String systemId)
          メソッド setSystemId は、ContentHandler と関連付けて使用できるシステム識別子を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

FEATURE

public static final String FEATURE
この値を引数として渡したときに TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Result 出力をサポートします。

関連項目:
定数フィールド値
コンストラクタの詳細

SAXResult

public SAXResult()
デフォルトの引数なしのコンストラクタ


SAXResult

public SAXResult(ContentHandler handler)
SAX2 ContentHandler をターゲットとする SAXResult を作成します。

パラメータ:
handler - null 以外の ContentHandler 参照でなければならない
メソッドの詳細

setHandler

public void setHandler(ContentHandler handler)
ターゲットを SAX2 ContentHandler に設定します。

パラメータ:
handler - null 以外の ContentHandler 参照でなければならない

getHandler

public ContentHandler getHandler()
Result である ContentHandler を取得します。

戻り値:
変換出力になる ContentHandler

setLexicalHandler

public void setLexicalHandler(LexicalHandler handler)
出力用の SAX2 LexicalHandler を設定します。

これは XML コメントなどを処理するために必要です。字句ハンドラが設定されていない場合、Transformer は ContentHandlerLexicalHandler にキャストしようとします。

パラメータ:
handler - 字句構文解析イベントを処理するための null 以外の LexicalHandler

getLexicalHandler

public LexicalHandler getLexicalHandler()
出力用の SAX2 LexicalHandler を取得します。

戻り値:
LexicalHandler、または null

setSystemId

public void setSystemId(String systemId)
メソッド setSystemId は、ContentHandler と関連付けて使用できるシステム識別子を設定します。

定義:
インタフェース Result 内の setSystemId
パラメータ:
systemId - URI 文字列としてのシステム識別子

getSystemId

public String getSystemId()
setSystemId を使って設定されたシステム識別子を取得します。

定義:
インタフェース Result 内の getSystemId
戻り値:
setSystemId を使って設定されたシステム識別子。setSystemId が呼び出されなかった場合は null

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。