Класс IIOMetadataNode
- java.lang.Object
-
- javax.imageio.metadata.IIOMetadataNode
- Все реализуемые интерфейсы:
-
Element,Node,NodeList
public class IIOMetadataNode extends Object implements Element, NodeList
Класс, представляющий узел в дереве метаданных, реализующий интерфейс org.w3c.dom.Element и дополнительно позволяющий хранить нетекстовые объекты с помощью методов getUserObject и setUserObject.
Этот класс не предназначен для общей обработки XML. В частности, узлы Element, созданные в API для обработки изображений, несовместимы с узлами, созданными стандартной реализацией API org.w3.dom от Sun. В частности, реализация оптимизирована для простых задач и может быть неэффективна для интенсивной обработки.
Пространства имён игнорируются в этой реализации. Термины "имя тега" и "имя узла" всегда считаются синонимами. Примечание: Спецификация DOM уровня 3 добавила ряд новых методов в интерфейсы Node, Element и Attr, которые не имеют значения для реализации или спецификации IIOMetadataNode. Вызов таких методов для IIOMetadataNode, или для объекта Attr, полученного из IIOMetadataNode, приведёт к возникновению исключения DOMException.
- См. также:
-
IIOMetadata.getAsTree(java.lang.String),IIOMetadata.setFromTree(java.lang.String, org.w3c.dom.Node),IIOMetadata.mergeTree(java.lang.String, org.w3c.dom.Node)
Поля
Поля, объявленные в интерфейсе org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE Конструкторы
| Конструктор | Описание |
|---|---|
IIOMetadataNode() | Создаёт пустой |
IIOMetadataNode(String nodeName) | Создаёт |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Node | appendChild(Node newChild) | Добавляет узел |
Node | cloneNode(boolean deep) | Возвращает дубликат этого узла. |
short | compareDocumentPosition(Node other) | Этот метод DOM Level 3 не поддерживается для |
String | getAttribute(String name) | Возвращает значение атрибута по имени. |
Attr | getAttributeNodeNS(String namespaceURI,
String localName) | Эквивалентно |
String | getAttributeNS(String namespaceURI,
String localName) | Эквивалентно |
NamedNodeMap | getAttributes() | Возвращает |
String | getBaseURI() | Этот метод DOM Level 3 не поддерживается для |
NodeList | getChildNodes() | Возвращает |
NodeList | getElementsByTagNameNS(String namespaceURI,
String localName) | Эквивалентно |
Object | getFeature(String feature,
String version) | Этот метод DOM Level 3 не поддерживается для |
Node | getFirstChild() | Возвращает первого дочернего узла этого узла, или |
Node | getLastChild() | Возвращает последний дочерний узел этого узла, или |
String | getLocalName() | Эквивалентно |
String | getNamespaceURI() | Возвращает |
Node | getNextSibling() | Возвращает следующего брата этого узла, или |
String | getNodeName() | Возвращает имя узла, связанное с этим узлом. |
short | getNodeType() | Возвращает тип узла, который всегда |
String | getNodeValue() | Возвращает значение, связанное с этим узлом. |
Document | getOwnerDocument() | Возвращает |
Node | getParentNode() | Возвращает родителя этого узла. |
String | getPrefix() | Возвращает |
Node | getPreviousSibling() | Возвращает предыдущего брата этого узла, или |
TypeInfo | getSchemaTypeInfo() | Этот метод DOM Level 3 не поддерживается для |
String | getTagName() | Эквивалентно |
String | getTextContent() | Этот метод DOM Level 3 не поддерживается для |
Object | getUserData(String key) | Этот метод DOM Level 3 не поддерживается для |
Object | getUserObject() | Возвращает значение |
boolean | hasAttributeNS(String namespaceURI,
String localName) | Эквивалентно |
boolean | hasChildNodes() | Возвращает |
Node | insertBefore(Node newChild,
Node refChild) | Вставляет узел |
boolean | isDefaultNamespace(String namespaceURI) | Этот метод DOM Level 3 не поддерживается для |
boolean | isEqualNode(Node node) | Этот метод DOM Level 3 не поддерживается для |
boolean | isSameNode(Node node) | Этот метод DOM Level 3 не поддерживается для |
boolean | isSupported(String feature,
String version) | Возвращает |
String | lookupNamespaceURI(String prefix) | Этот метод DOM Level 3 не поддерживается для |
String | lookupPrefix(String namespaceURI) | Этот метод DOM Level 3 не поддерживается для |
void | normalize() | Ничего не делает, так как |
void | removeAttributeNS(String namespaceURI,
String localName) | Эквивалентно |
Node | removeChild(Node oldChild) | Удаляет дочерний узел, указанный |
Node | replaceChild(Node newChild,
Node oldChild) | Заменяет дочерний узел |
Attr | setAttributeNodeNS(Attr newAttr) | Эквивалентно |
void | setAttributeNS(String namespaceURI,
String qualifiedName,
String value) | Эквивалентно |
void | setIdAttribute(String name,
boolean isId) | Этот метод DOM Level 3 не поддерживается для |
void | setIdAttributeNode(Attr idAttr,
boolean isId) | Этот метод DOM Level 3 не поддерживается для |
void | setIdAttributeNS(String namespaceURI,
String localName,
boolean isId) | Этот метод DOM Level 3 не поддерживается для |
void | setNodeValue(String nodeValue) | Устанавливает значение |
void | setPrefix(String prefix) | Ничего не делает, так как пространства имён не поддерживаются. |
void | setTextContent(String textContent) | Этот метод DOM Level 3 не поддерживается для |
Object | setUserData(String key,
Object data,
UserDataHandler handler) | Этот метод DOM Level 3 не поддерживается для |
void | setUserObject(Object userObject) | Устанавливает значение, связанное с этим узлом. |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Методы, объявленные в интерфейсе org.w3c.dom.Element
getAttributeNode, getElementsByTagName, hasAttribute, removeAttribute, removeAttributeNode, setAttribute, setAttributeNode Методы, объявленные в интерфейсе org.w3c.dom.Node
hasAttributes Методы, объявленные в интерфейсе org.w3c.dom.NodeList
getLength, item Конструкторы
IIOMetadataNode
public IIOMetadataNode()
Создаёт пустой IIOMetadataNode.
IIOMetadataNode
public IIOMetadataNode(String nodeName)
Создаёт IIOMetadataNode с заданным именем узла.
- Параметры:
-
nodeName- имя узла в видеString.
Методы
getNodeName
public String getNodeName()
Возвращает имя узла, связанное с этим узлом.
- Указано в:
-
getNodeNameв интерфейсеNode - Возвращает:
- имя узла в виде
String.
getNodeValue
public String getNodeValue()
Возвращает значение, связанное с этим узлом.
- Указано в:
-
getNodeValueв интерфейсеNode - Возвращает:
- значение узла в виде
String.
setNodeValue
public void setNodeValue(String nodeValue)
Устанавливает значение String для этого узла.
- Указано в:
-
setNodeValueв интерфейсеNode
getNodeType
public short getNodeType()
Возвращает тип узла, который всегда ELEMENT_NODE.
- Указано в:
-
getNodeTypeв интерфейсеNode - Возвращает:
- значение
shortELEMENT_NODE.
getParentNode
public Node getParentNode()
Возвращает родительский узел для этого узла. Значение null указывает, что узел является корнем собственного дерева. Для добавления узла в существующее дерево используйте один из методов insertBefore, replaceChild, или appendChild.
- Указано в:
-
getParentNodeв интерфейсеNode - Возвращает:
- родителя в виде
Node. - См. также:
-
insertBefore(org.w3c.dom.Node, org.w3c.dom.Node),replaceChild(org.w3c.dom.Node, org.w3c.dom.Node),appendChild(org.w3c.dom.Node)
getChildNodes
public NodeList getChildNodes()
Возвращает NodeList, содержащий все дочерние узлы этого узла. Если дочерних узлов нет, возвращается NodeList без узлов.
- Указано в:
-
getChildNodesв интерфейсеNode - Возвращает:
- детей в виде
NodeList
getFirstChild
public Node getFirstChild()
Возвращает первый дочерний узел этого узла или null если у узла нет дочерних узлов.
- Указано в:
-
getFirstChildв интерфейсеNode - Возвращает:
- первого дочернего узла в виде
Node, илиnull
getLastChild
public Node getLastChild()
Возвращает последний дочерний узел этого узла, или null если у узла нет дочерних узлов.
- Указано в:
-
getLastChildв интерфейсеNode - Возвращает:
- последнего дочернего узла в виде
Node, илиnull.
getPreviousSibling
public Node getPreviousSibling()
Возвращает предыдущего брата этого узла или null если у этого узла нет предыдущего брата.
- Указано в:
-
getPreviousSiblingв интерфейсеNode - Возвращает:
- предыдущего брата в виде
Node, илиnull.
getNextSibling
public Node getNextSibling()
Возвращает следующего брата этого узла или null если у узла нет следующего брата.
- Указано в:
-
getNextSiblingв интерфейсеNode - Возвращает:
- следующего брата в виде
Node, илиnull.
getAttributes
public NamedNodeMap getAttributes()
Возвращает NamedNodeMap, содержащий атрибуты этого узла.
- Указано в:
-
getAttributesв интерфейсеNode - Возвращает:
NamedNodeMapсодержащий атрибуты этого узла.
getOwnerDocument
public Document getOwnerDocument()
Возвращает null, так как IIOMetadataNode не принадлежат ни к какому Document.
- Указано в:
-
getOwnerDocumentв интерфейсеNode - Возвращает:
-
null.
insertBefore
public Node insertBefore(Node newChild,
Node refChild) Вставляет узел newChild перед существующим дочерним узлом refChild. Если refChild является null, вставьте newChild в конец списка дочерних элементов.
- Указано в:
-
insertBeforeв интерфейсеNode - Параметры:
-
newChild- вставляемыйNode. -
refChild- ссылкаNode. - Возвращает:
- вставляемый узел.
- Исключения:
-
IllegalArgumentException- еслиnewChildявляетсяnull.
replaceChild
public Node replaceChild(Node newChild,
Node oldChild) Заменяет дочерний узел oldChild на newChild в списке дочерних элементов и возвращает oldChild узел.
- Указано в:
-
replaceChildв интерфейсеNode - Параметры:
-
newChild- вставляемыйNode. -
oldChild- заменяемыйNode. - Возвращает:
- заменённый узел.
- Исключения:
-
IllegalArgumentException- еслиnewChildявляетсяnull.
removeChild
public Node removeChild(Node oldChild)
Удаляет дочерний узел, указанный в oldChild, из списка дочерних элементов и возвращает его.
- Указано в:
-
removeChildв интерфейсеNode - Параметры:
-
oldChild- удаляемыйNode. - Возвращает:
- удаленный узел.
- Исключения:
-
IllegalArgumentException- еслиoldChildявляетсяnull.
appendChild
public Node appendChild(Node newChild)
Добавляет узел newChild в конец списка дочерних элементов этого узла.
- Указано в:
-
appendChildв интерфейсеNode - Параметры:
-
newChild- вставляемыйNode. - Возвращает:
- добавляемый узел.
- Исключения:
-
IllegalArgumentException- еслиnewChildявляетсяnull.
hasChildNodes
public boolean hasChildNodes()
Возвращает true если у этого узла есть дочерние узлы.
- Указано в:
-
hasChildNodesв интерфейсеNode - Возвращает:
-
trueесли у этого узла есть дочерние элементы.
cloneNode
public Node cloneNode(boolean deep)
Возвращает дубликат этого узла. Дублирующий узел не имеет родителя (getParentNode возвращает null). Если выполняется создание поверхностной копии (deep равно false), новый узел не будет иметь дочерних узлов или братьев. Если выполняется создание глубокой копии, новый узел будет корнем полной клонированной поддерева.
- Указано в:
-
cloneNodeв интерфейсеNode - Параметры:
-
deep- еслиtrue, рекурсивно клонировать поддерево под указанным узлом; еслиfalse, клонировать только сам узел. - Возвращает:
- дублирующий узел.
normalize
public void normalize()
Не делает ничего, так как IIOMetadataNode не содержат Text дочерних узлов.
isSupported
public boolean isSupported(String feature,
String version) Возвращает false, так как функции DOM не поддерживаются.
- Указано в:
-
isSupportedв интерфейсеNode - Параметры:
-
feature- строка, которая игнорируется. -
version- строка, которая игнорируется. - Возвращает:
-
false.
getNamespaceURI
public String getNamespaceURI()
throws DOMException Возвращает null, так как пространства имён не поддерживаются.
- Указано в:
-
getNamespaceURIв интерфейсеNode - Исключения:
DOMException
getPrefix
public String getPrefix()
Возвращает null, так как пространства имён не поддерживаются.
- Указано в:
-
getPrefixв интерфейсеNode - Возвращает:
-
null. - См. также:
setPrefix(java.lang.String)
setPrefix
public void setPrefix(String prefix)
Не делает ничего, так как пространства имён не поддерживаются.
- Указано в:
-
setPrefixв интерфейсеNode - Параметры:
-
prefix- строка, которая игнорируется. - См. также:
getPrefix()
getLocalName
public String getLocalName()
Эквивалентно getNodeName.
- Указано в:
-
getLocalNameв интерфейсеNode - Возвращает:
- имя узла в виде
String.
getTagName
public String getTagName()
Эквивалентно getNodeName.
- Указано в:
-
getTagNameв интерфейсеElement - Возвращает:
- имя узла в виде
String
getAttribute
public String getAttribute(String name)
Извлекает значение атрибута по имени.
- Указано в:
-
getAttributeв интерфейсеElement - Параметры:
-
name- Имя атрибута для извлечения. - Возвращает:
- Значение
Attrв виде строки, или пустую строку, если у этого атрибута нет заданного или по умолчанию значения.
getAttributeNS
public String getAttributeNS(String namespaceURI,
String localName) Эквивалентно getAttribute(localName).
- Указано в:
-
getAttributeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён атрибута для извлечения. -
localName- Локальное имя атрибута для извлечения. - Возвращает:
- Значение атрибута
Attrв виде строки или пустую строку, если у этого атрибута нет заданного или по умолчанию значения. - См. также:
setAttributeNS(java.lang.String, java.lang.String, java.lang.String)
setAttributeNS
public void setAttributeNS(String namespaceURI,
String qualifiedName,
String value) Эквивалентно setAttribute(qualifiedName, value).
- Указано в:
-
setAttributeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён атрибута для создания или изменения. -
qualifiedName- Полное имя атрибута для создания или изменения. -
value- Значение для установки в строковом формате. - См. также:
getAttributeNS(java.lang.String, java.lang.String)
removeAttributeNS
public void removeAttributeNS(String namespaceURI,
String localName) Эквивалентно removeAttribute(localName).
- Указано в:
-
removeAttributeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён удаляемого атрибута. -
localName- Локальное имя удаляемого атрибута.
getAttributeNodeNS
public Attr getAttributeNodeNS(String namespaceURI,
String localName) Эквивалентно getAttributeNode(localName).
- Указано в:
-
getAttributeNodeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён извлекаемого атрибута. -
localName- Локальное имя извлекаемого атрибута. - Возвращает:
- Узел
Attrс указанным локальным именем атрибута и URI пространства имён, илиnull, если такого атрибута нет. - См. также:
setAttributeNodeNS(org.w3c.dom.Attr)
setAttributeNodeNS
public Attr setAttributeNodeNS(Attr newAttr)
Эквивалентно setAttributeNode(newAttr).
- Указано в:
-
setAttributeNodeNSв интерфейсеElement - Параметры:
-
newAttr- УзелAttrдля добавления в список атрибутов. - Возвращает:
- Если атрибут
newAttrзаменяет существующий атрибут с тем же локальным именем и URI пространства имён, возвращается заменённыйAttrузел, в противном случае возвращаетсяnull. - См. также:
getAttributeNodeNS(java.lang.String, java.lang.String)
getElementsByTagNameNS
public NodeList getElementsByTagNameNS(String namespaceURI,
String localName) Эквивалентно getElementsByTagName(localName).
- Указано в:
-
getElementsByTagNameNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён для сопоставления элементов. Специальное значение "*" соответствует всем пространствам имён. -
localName- Локальное имя для сопоставления элементов. Специальное значение "*" соответствует всем локальным именам. - Возвращает:
- Новый объект
NodeList, содержащий все соответствующиеElements.
hasAttributeNS
public boolean hasAttributeNS(String namespaceURI,
String localName) Эквивалентно hasAttribute(localName).
- Указано в:
-
hasAttributeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён искомого атрибута. -
localName- Локальное имя искомого атрибута. - Возвращает:
-
trueесли атрибут с заданным локальным именем и URI пространства имён указан или имеет значение по умолчанию в этом элементе,falseв противном случае.
getUserObject
public Object getUserObject()
Возвращает значение Object ассоциированное с этим узлом.
- Возвращает:
- пользовательское
Object. - См. также:
setUserObject(java.lang.Object)
setUserObject
public void setUserObject(Object userObject)
Устанавливает значение, ассоциированное с этим узлом.
- Параметры:
-
userObject- пользовательскоеObject. - См. также:
getUserObject()
setIdAttribute
public void setIdAttribute(String name,
boolean isId)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
setIdAttributeв интерфейсеElement - Параметры:
-
name- Имя атрибута. -
isId- Является ли атрибут идентификатором. - Исключения:
-
DOMException- всегда.
setIdAttributeNS
public void setIdAttributeNS(String namespaceURI,
String localName,
boolean isId)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
setIdAttributeNSв интерфейсеElement - Параметры:
-
namespaceURI- URI пространства имён атрибута. -
localName- Локальное имя атрибута. -
isId- Является ли атрибут идентификатором. - Исключения:
-
DOMException- всегда.
setIdAttributeNode
public void setIdAttributeNode(Attr idAttr,
boolean isId)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
setIdAttributeNodeв интерфейсеElement - Параметры:
-
idAttr- Узел атрибута. -
isId- Является ли атрибут идентификатором. - Исключения:
-
DOMException- всегда.
getSchemaTypeInfo
public TypeInfo getSchemaTypeInfo()
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
getSchemaTypeInfoв интерфейсеElement - Исключения:
-
DOMException- всегда.
setUserData
public Object setUserData(String key,
Object data,
UserDataHandler handler)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
setUserDataв интерфейсеNode - Параметры:
-
key- Ключ для ассоциации объекта. -
data- Объект для ассоциации с заданным ключом, илиnullдля удаления любой существующей ассоциации с этим ключом. -
handler- Обработчик для ассоциации с этим ключом, илиnull. - Возвращает:
- Возвращает
DOMUserDataранее связанный с заданным ключом в этом узле, илиnullесли его не было. - Исключения:
-
DOMException- всегда.
getUserData
public Object getUserData(String key)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
getUserDataв интерфейсеNode - Параметры:
-
key- Ключ, к которому связан объект. - Возвращает:
- Возвращает
DOMUserData, связанный с данным ключом в этом узле, илиnullесли его не было. - Исключения:
-
DOMException- всегда.
getFeature
public Object getFeature(String feature,
String version)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
getFeatureв интерфейсеNode - Параметры:
-
feature- Имя запрашиваемого функционала. Примечание: любой знак плюс "+" перед именем функционала будет проигнорирован, так как он не существенен в контексте этого метода. -
version- Номер версии функционала для проверки. - Возвращает:
- Возвращает объект, реализующий специализированные API указанного функционала и версии, если таковые существуют, или
nullесли нет объекта, реализующего интерфейсы, связанные с этим функционалом. Если возвращённыйDOMObjectобъект реализует интерфейсNode, он должен делегировать вызовы первичному ядруNodeи не возвращать результаты, не соответствующие первичному ядруNode, такие как атрибуты, childNodes и т.д. - Исключения:
-
DOMException- всегда.
isSameNode
public boolean isSameNode(Node node)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
isSameNodeв интерфейсеNode - Параметры:
-
node- Узел для сравнения. - Возвращает:
- Возвращает
trueесли узлы одинаковые,falseв противном случае. - Исключения:
-
DOMException- всегда.
isEqualNode
public boolean isEqualNode(Node node)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано в:
-
isEqualNodeв интерфейсеNode - Параметры:
-
node- Узел для сравнения на равенство. - Возвращает:
- Возвращает
trueесли узлы равны,falseв противном случае. - Исключения:
-
DOMException- всегда.
lookupNamespaceURI
public String lookupNamespaceURI(String prefix)
throws DOMException Этот метод DOM Level 3 не поддерживается для IIOMetadataNode и вызовет DOMException.
- Указано:
-
lookupNamespaceURIв интерфейсеNode - Параметры:
-
prefix- Префикс для поиска. Если этот параметр равенnull, метод вернёт URI по умолчанию, если таковой есть. - Возвращает:
- Возвращает ассоциированный URI пространства имён или
null, если не найдено. - Имеет исключения:
-
DOMException- всегда.
isDefaultNamespace
public boolean isDefaultNamespace(String namespaceURI)
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
isDefaultNamespaceв интерфейсеNode - Параметры:
-
namespaceURI- URI пространства имён для поиска. - Возвращает:
- Возвращает
true, если указанноеnamespaceURIявляется пространством имён по умолчанию,falseв противном случае. - Имеет исключения:
-
DOMException- всегда.
lookupPrefix
public String lookupPrefix(String namespaceURI)
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
lookupPrefixв интерфейсеNode - Параметры:
-
namespaceURI- URI пространства имён для поиска. - Возвращает:
- Возвращает ассоциированный префикс пространства имён, если найден, или
null, если не найден. Если нескольким префиксам соответствует одно пространство имён, возвращаемый префикс зависит от реализации. - Имеет исключения:
-
DOMException- всегда.
getTextContent
public String getTextContent()
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
getTextContentв интерфейсеNode - Имеет исключения:
-
DOMException- всегда.
setTextContent
public void setTextContent(String textContent)
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
setTextContentв интерфейсеNode - Имеет исключения:
-
DOMException- всегда.
compareDocumentPosition
public short compareDocumentPosition(Node other)
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
compareDocumentPositionв интерфейсеNode - Параметры:
-
other- Узел для сравнения с узлом-эталоном. - Возвращает:
- Возвращает положение узла относительно узла-эталона.
- Имеет исключения:
-
DOMException- всегда.
getBaseURI
public String getBaseURI()
throws DOMException Этот метод DOM уровня 3 не поддерживается для IIOMetadataNode и выбросит исключение DOMException.
- Указано:
-
getBaseURIв интерфейсеNode - Имеет исключения:
-
DOMException- всегда.
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/metadata/IIOMetadataNode.html