JavaTM 2 Platform
Standard Ed. 5.0

javax.xml.transform.sax
インタフェース TransformerHandler

すべてのスーパーインタフェース:
ContentHandler, DTDHandler, LexicalHandler

public interface TransformerHandler
extends ContentHandler, LexicalHandler, DTDHandler

TransformerHandler は SAX ContentHandler 構文解析イベントを待機し、それを Result に変換します。


メソッドの概要
 String getSystemId()
          相対 URL を解決するベース識別子 (URI またはシステム識別子) を取得します。
 Transformer getTransformer()
          パラメータおよび出力プロパティを設定するために必要な、このハンドラに関連する Transformer を取得します。
 void setResult(Result result)
          変換に使用される、この TransformerHandler に関連した Result を設定します。
 void setSystemId(String systemID)
          相対 URL を解決するベース識別子 (URI またはシステム識別子) を設定します。
 
インタフェース org.xml.sax.ContentHandler から継承されたメソッド
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
インタフェース org.xml.sax.ext.LexicalHandler から継承されたメソッド
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
 
インタフェース org.xml.sax.DTDHandler から継承されたメソッド
notationDecl, unparsedEntityDecl
 

メソッドの詳細

setResult

void setResult(Result result)
               throws IllegalArgumentException

変換に使用される、この TransformerHandler に関連した Result を設定します。

パラメータ:
result - Result インスタンス。null は不可
例外:
IllegalArgumentException - 何らかの理由で結果が無効の場合

setSystemId

void setSystemId(String systemID)
相対 URL を解決するベース識別子 (URI またはシステム識別子) を設定します。

パラメータ:
systemID - ソースツリーのベース URI

getSystemId

String getSystemId()
相対 URL を解決するベース識別子 (URI またはシステム識別子) を取得します。

戻り値:
setSystemId(java.lang.String) で設定されたシステム識別子

getTransformer

Transformer getTransformer()

パラメータおよび出力プロパティを設定するために必要な、このハンドラに関連する Transformer を取得します。

戻り値:
この TransformerHandler に関連する Transformer

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 も参照してください。