|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectorg.w3c.dom.bootstrap.DOMImplementationRegistry
public final class DOMImplementationRegistry
啟用應用程序來獲得 DOMImplementation 實例的處理器。
範例:
// get an instance of the DOMImplementation registry
DOMImplementationRegistry registry =
DOMImplementationRegistry.newInstance();
// get a DOM implementation the Level 3 XML module
DOMImplementation domImpl =
registry.getDOMImplementation("XML 3.0");
這提供了一個帶有與實作無關的開始點的應用程序。DOM 實作可以修改此類別以滿足新的安全標準,或為 DOMImplementationSource 列表提供 *附加的* 回退。
DOMImplementation,
DOMImplementationSource| 欄位摘要 | |
|---|---|
static String |
PROPERTY
指定 DOMImplementationSource 類別名稱的系統屬性。 |
| 方法摘要 | |
|---|---|
void |
addSource(DOMImplementationSource s)
註冊實作。 |
DOMImplementation |
getDOMImplementation(String features)
返回第一個具有所需功能的實作;如果找不到具有所需功能的任何實作,則返回 null。 |
DOMImplementationList |
getDOMImplementationList(String features)
返回支持所需功能的實作列表。 |
static DOMImplementationRegistry |
newInstance()
獲得 DOMImplementationRegistry 的新實例。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 欄位詳細資訊 |
|---|
public static final String PROPERTY
| 方法詳細資訊 |
|---|
public static DOMImplementationRegistry newInstance()
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException,
ClassCastException
DOMImplementationRegistry 的新實例。
DOMImplementationRegistry 是由應用程序還是實作進行初始化,這取決於上下文,首先檢查 Java 系統屬性 org.w3c.dom.DOMImplementationSourceList 的值和服務提供者(其內容位於 "META_INF/services/org.w3c.dom.DOMImplementationSourceList" )。此屬性的值是一個由空格分隔的實作 DOMImplementationSource 介面的可供使用的類別名稱列表。列表在類別名稱列表中的每個類別都實例化,並將遇到的所有異常拋給應用程序。
ClassNotFoundException - 如果無法找到任何指定的類別
InstantiationException - 如果任何指定的類別是介面或抽象類別
IllegalAccessException - 如果指定類別的預設建構子不可存取
ClassCastException - 如果任何指定的類別沒有實作 DOMImplementationSourcepublic DOMImplementation getDOMImplementation(String features)
null。
features - 指定所需功能的字元串。這是一個空格分隔的列表,列表中每個功能都由其名稱指定,可以選擇後面跟隨一個空格和版本號。此列表的形式類似如下:"XML 1.0 Traversal +Events 2.0"
null。public DOMImplementationList getDOMImplementationList(String features)
features - 指定所需功能的字元串。這是一個空格分隔的列表,列表中每個功能都由其名稱指定,可以選擇後面跟隨一個空格和版本號。此列表的形式類似如下:"XML 1.0 Traversal +Events 2.0"
public void addSource(DOMImplementationSource s)
s - 要註冊的源,不可以為 null
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。