Интерфейс DOMImplementationSource
public interface DOMImplementationSource
Этот интерфейс позволяет реализатору DOM предоставить одну или несколько реализаций, основанные на запрошенных функциях и версиях, как указано в DOM Features. Каждый реализованный DOMImplementationSource объект перечислен в списке доступных источников, специфичных для связывания, чтобы его DOMImplementation объекты были доступны.
См. также Спецификацию Document Object Model (DOM) Level 3 Core.
- Since:
- DOM Level 3
Методы
| Модификатор и тип | Метод и описание |
|---|---|
DOMImplementation |
getDOMImplementation(String features) Метод для запроса первой реализации DOM, которая поддерживает указанные функции. |
DOMImplementationList |
getDOMImplementationList(String features) Метод для запроса списка реализаций DOM, которые поддерживают указанные функции и версии, как указано в . |
Методы
getDOMImplementation
DOMImplementation getDOMImplementation(String features)
Метод для запроса первой реализации DOM, которая поддерживает указанные функции.
- Параметры:
-
features- Строка, определяющая необходимые функции и версии. Это список, разделённый пробелами, в котором каждая функция задаётся своим именем, за которым необязательно следует пробел и номер версии. Этот метод возвращает первый элемент списка, возвращаемогоgetDOMImplementationList. В качестве примера, строка"XML 3.0 Traversal +Events 2.0"запросит реализацию DOM, которая поддерживает модуль "XML" для его версии 3.0, модуль, который поддерживает модуль "Traversal" для любой версии, и модуль "Events" для его версии 2.0. Модуль "Events" должен быть доступен с помощью методаNode.getFeature()иDOMImplementation.getFeature(). - Возвращает:
- Первую реализацию DOM, которая поддерживает желаемые функции, или
nullесли у этого источника их нет.
getDOMImplementationList
DOMImplementationList getDOMImplementationList(String features)
Метод для запроса списка реализаций DOM, которые поддерживают указанные функции и версии, как указано в .
- Параметры:
-
features- Строка, определяющая необходимые функции и версии. Это список, разделённый пробелами, в котором каждая функция задаётся своим именем, за которым необязательно следует пробел и номер версии. Пример: "XML 3.0 Traversal +Events 2.0" - Возвращает:
- Список реализаций DOM, которые поддерживают желаемые функции.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.