Spec-Zone.ru › OpenJDK 25

Пакет javax.xml.catalog

package javax.xml.catalog
Предоставляет классы для реализации стандарта OASIS «Каталоги XML», версия 1.1, 7 октября 2005 г..

API каталога определяет стандартное решение для разрешения внешних ресурсов, на которые ссылаются XML-документы. Оно полностью поддерживается XML-процессорами, что позволяет разработчикам приложений настраивать каталог с помощью XML-процессора, системного свойства или файла конфигурации и использовать эту возможность.

API каталога XML определяет следующие интерфейсы:

  • Catalog -- Интерфейс Catalog представляет каталог сущностей, определенный стандартом Catalog. Объект Catalog неизменяем. После создания его можно использовать для поиска совпадений в записи system, public или uri. Пользовательская реализация резолвера может использовать его для поиска локальных ресурсов через каталог.
  • CatalogFeatures -- Класс CatalogFeatures содержит все функции и свойства, поддерживаемые API каталога, включая javax.xml.catalog.files, javax.xml.catalog.defer, javax.xml.catalog.prefer и javax.xml.catalog.resolve.
  • CatalogManager -- Класс CatalogManager управляет созданием каталогов XML и резолверов каталогов.
  • CatalogResolver -- Класс CatalogResolver является резолвером Catalog, реализующим EntityResolver, XMLResolver, LSResourceResolver и URIResolver; он разрешает внешние ссылки с помощью каталогов.

Если не указано иное, передача аргумента null конструктору или методу любого класса или интерфейса этого пакета приводит к выбросу исключения NullPointerException.

С версии:
9
Пакет Описание
javax.xml
Определяет константы для обработки XML.
Класс Описание
Catalog
Класс Catalog представляет каталог сущностей, определенный в стандарте «Каталоги XML», OASIS, версия 1.1, 7 октября 2005 г..
CatalogException
Класс исключения обрабатывает ошибки, которые могут возникнуть при обработке каталога или работе с ним.
CatalogFeatures
CatalogFeatures содержит набор функций и свойств.
CatalogFeatures.Builder
Класс Builder предназначен для создания объекта CatalogFeatures.
CatalogFeatures.Feature
Тип Feature, определенный в таблице функций каталога.
CatalogManager
Менеджер каталогов управляет созданием каталогов XML и резолверов каталогов.
CatalogResolver
Резолвер каталога, реализующий SAX EntityResolver, StAX XMLResolver, DOM LS LSResourceResolver, используемый при проверке схем, и Transform URIResolver; он разрешает внешние ссылки с помощью каталогов.
CatalogResolver.NotFoundAction
Определяет действия, которые CatalogResolver может предпринять, если ему не удается разрешить внешнюю ссылку.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.xml/javax/xml/catalog/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API