- すべてのスーパー・インタフェース:
ContentHandler
,DTDHandler
,LexicalHandler
public interface TransformerHandler extends ContentHandler, LexicalHandler, DTDHandler
TransformerHandlerはSAX ContentHandler構文解析イベントを待機し、それをResultに変換します。
- 導入されたバージョン:
- 1.4
-
メソッドのサマリー
修飾子と型メソッド説明相対URLを解決するベース識別子(URIまたはシステム識別子)を取得します。パラメータおよび出力プロパティを設定するために必要な、このハンドラに関連するTransformer
を取得します。void
変換に使用される、このTransformerHandler
に関連したResult
を設定します。void
setSystemId
(String systemID) 相対URLを解決するベース識別子(URIまたはシステム識別子)を設定します。インタフェース org.xml.sax.ContentHandlerで宣言されたメソッド
characters, declaration, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
インタフェース org.xml.sax.DTDHandlerで宣言されたメソッド
notationDecl, unparsedEntityDecl
インタフェース org.xml.sax.ext.LexicalHandlerで宣言されたメソッド
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
-
メソッドの詳細
-
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)
を使用して設定されたsystemID。
-
getTransformer
Transformer getTransformer()パラメータおよび出力プロパティを設定するために必要な、このハンドラに関連する
Transformer
を取得します。- 戻り値:
- この
TransformerHandler
に関連付けられているTransformer
。
-