JavaTM 2 Platform
Standard Ed. 6

javax.xml.transform.sax
介面 TemplatesHandler

所有父級介面:
ContentHandler

public interface TemplatesHandler
extends ContentHandler

可用於將 SAX 解析事件(解析轉換指令)處理為 Templates 物件的 SAX ContentHandler。

注意,TemplatesHandler 無需實作 LexicalHandler。


方法摘要
 String getSystemId()
          獲取要從其解析相對 URL 的基本 ID(URI 或系統 ID)。
 Templates getTemplates()
          當 TemplatesHandler 物件用作 ContentHandler(用於轉換指令的解析)時,它創建 Templates 物件,調用者可以在 SAX 事件已完成後獲取該物件。
 void setSystemId(String systemID)
          設置此產生器所創建的 Templates 物件的基本 ID(URI 或系統 ID)。
 
從介面 org.xml.sax.ContentHandler 繼承的方法
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 

方法詳細資訊

getTemplates

Templates getTemplates()
當 TemplatesHandler 物件用作 ContentHandler(用於轉換指令的解析)時,它創建 Templates 物件,調用者可以在 SAX 事件已完成後獲取該物件。

返回:
SAX 事件處理期間創建的 Templates 物件,如果未創建 Templates 物件,則返回 null。

setSystemId

void setSystemId(String systemID)
設置此產生器所創建的 Templates 物件的基本 ID(URI 或系統 ID)。必須進行此設置以解析 stylesheet 中的相對 URI。必須在 startDocument 之前調用此方法。

參數:
systemID - 此 stylesheet 的基本 URI。

getSystemId

String getSystemId()
獲取要從其解析相對 URL 的基本 ID(URI 或系統 ID)。

返回:
通過 setSystemId(java.lang.String) 設置的 systemID。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only