DOMErrorHandler — это интерфейс обратного вызова, который реализация DOM может вызывать при сообщении об ошибках, возникающих при обработке XML-данных или при выполнении других операций (например,
Интерфейс DOMImplementationList предоставляет абстракцию упорядоченного набора реализаций DOM без определения или ограничения того, как реализован этот набор.
Этот интерфейс позволяет реализатору DOM предоставить одну или несколько реализаций на основе запрошенных функций и версий, как указано в DOM Features.
Интерфейс NameList предоставляет абстракцию упорядоченного набора пар значений имени и пространства имен (которые могут быть нулевыми значениями) без определения или ограничения реализации этого набора.
Интерфейс ProcessingInstruction представляет "инструкцию обработки", используемую в XML для сохранения информации, специфичной для процессора, в тексте документа.
При ассоциации объекта с ключом в узле с помощью Node.setUserData() приложение может предоставить обработчик, который вызывается, когда узел, к которому прикреплён объект, клонируется, импортируется или переименовывается.
Операции DOM поднимают исключения только в "исключительных" случаях, т.е. когда операцию невозможно выполнить (либо по логическим причинам, из-за потери данных, либо из-за того, что реализация стала нестабильной).