-
- すべてのスーパー・インタフェース:
ContentHandler
,DTDHandler
,LexicalHandler
public interface TransformerHandler extends ContentHandler, LexicalHandler, DTDHandler
TransformerHandlerはSAX ContentHandler構文解析イベントを待機し、それをResultに変換します。- 導入されたバージョン:
- 1.4
-
-
メソッドのサマリー
修飾子と型 メソッド 説明 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.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
。
-
-