インタフェースTemplatesHandler
- すべてのスーパー・インタフェース:
ContentHandler
public interface TemplatesHandler extends ContentHandler
SAX構文解析イベント(変換命令を構文解析する)を処理してTemplatesオブジェクトにするのに使用できるSAX ContentHandlerです。
TemplatesHandlerはLexicalHandlerを実装する必要はありません。
- 導入されたバージョン:
- 1.4
-
メソッドのサマリー
修飾子と型メソッド説明相対URLを解決するベース識別子(URIまたはシステム識別子)を取得します。TemplatesHandlerオブジェクトが変換命令を構文解析するためのContentHandlerとして使用される場合は、Templatesオブジェクトが作成され、SAXイベントが完了すると呼出し側で取得できます。voidsetSystemId(String systemID) このビルダーで作成されるTemplatesオブジェクトのベース識別子(URIまたはシステム識別子)を設定します。インタフェースで宣言されたメソッド ContentHandler
characters, declaration, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping修飾子と型メソッド説明voidcharacters(char[] ch, int start, int length) 文字データの通知を受け取ります。default voiddeclaration(String version, String encoding, String standalone) XML宣言の通知を受け取ります。void文書の終了通知を受け取ります。voidendElement(String uri, String localName, String qName) 要素の終了通知を受け取ります。voidendPrefixMapping(String prefix) 前置修飾子とURIのマッピングのスコープを終了します。voidignorableWhitespace(char[] ch, int start, int length) 要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。voidprocessingInstruction(String target, String data) 処理命令の通知を受け取ります。voidsetDocumentLocator(Locator locator) SAX文書イベントの発生元を特定するオブジェクトを受け取ります。voidskippedEntity(String name) スキップされたエンティティの通知を受け取ります。void文書の開始通知を受け取ります。voidstartElement(String uri, String localName, String qName, Attributes atts) 要素の開始通知を受け取ります。voidstartPrefixMapping(String prefix, String uri) 前置修飾子とURI名前空間マッピングのスコープを開始します。
-
メソッドの詳細
-
getTemplates
Templates getTemplates()TemplatesHandlerオブジェクトが変換命令を構文解析するためのContentHandlerとして使用される場合は、Templatesオブジェクトが作成され、SAXイベントが完了すると呼出し側で取得できます。- 戻り値:
- SAXイベントの処理中に作成されたTemplatesオブジェクト。Templatesオブジェクトが作成されなかった場合はnull。
-
setSystemId
void setSystemId(String systemID) このビルダーで作成されるTemplatesオブジェクトのベース識別子(URIまたはシステム識別子)を設定します。 これは、スタイル・シート内の相対URIを解決するために設定する必要があります。 startDocumentイベントの前にこれを呼び出す必要があります。- パラメータ:
systemID- このスタイル・シートのベースURI。
-
getSystemId
-