JavaTM 2
Platform
Std. Ed. v1.4.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 を使って設定された system 識別子を取得します。
 void setHandler(ContentHandler handler)
          ターゲットを SAX2 ContentHandler に設定します。
 void setLexicalHandler(LexicalHandler handler)
          出力用の SAX2 LexicalHandler を設定します。
 void setSystemId(String systemId)
          メソッド setSystemId は、ContentHandler と関連付けて使用できる system 識別子を設定します。
 
クラス 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 と関連付けて使用できる system 識別子を設定します。

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

getSystemId

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

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

JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.