java.lang.Object
javax.imageio.metadata.IIOMetadataNode
org.w3c.dom.Elementインタフェースを実装し、getUserObjectメソッドとsetUserObjectメソッドを介した外部オブジェクトのストレージを追加可能にする、メタデータ・ツリー内のノードを表すクラス。
  このクラスは、一般のXML処理に使用することを想定していません。 特に、イメージ入出力APIで作成されたElementノードは、Sunのorg.w3.dom APIの標準実装で作成されたノードと互換性がありません。 特に、実装は単純な使い方をするように調整されており、集中的な処理では十分に動作しない場合があります。 
 
 この実装では名前空間は無視されます。 用語の「タグ名」と「ノード名」は、常に同義と見なされます。 ノート: DOM Level 3仕様では、Node、Element、およびAttrインタフェースに、IIOMetadataNode実装または仕様への値ではない新しいメソッドがいくつか追加されました。 IIOMetadataNode、またはIIOMetadataNodeから返されたAttrインスタンスでそのようなメソッドを呼び出すと、DOMExceptionがスローされます。 
- 
フィールドのサマリーインタフェース 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)指定されたノード名を持つIIOMetadataNodeを構築します。
- 
メソッドのサマリー修飾子と型メソッド説明appendChild(Node newChild)ノードnewChildをこのノードの子のリストの末尾に追加します。cloneNode(boolean deep)このノードの複製を返します。shortcompareDocumentPosition(Node other)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。getAttribute(String name)名前を指定して属性を取得します。getAttributeNode(String name)名前を指定して属性ノードを取得します。getAttributeNodeNS(String namespaceURI, String localName)getAttributeNode(localName)と同等です。getAttributeNS(String namespaceURI, String localName)getAttribute(localName)と同等です。このノードの属性を含むNamedNodeMapを返します。このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。このノードの子をすべて含むNodeListを返します。getElementsByTagName(String name)所定のタグ名とともに、すべての子孫ElementsのNodeListを文書順に返します。getElementsByTagNameNS(String namespaceURI, String localName)getElementsByTagName(localName)と同等です。getFeature(String feature, String version)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。このノードの最初の子を返します。ノードに子がない場合はnullを返します。このノードの最後の子を返します。ノードに子がない場合はnullを返します。intリスト内のノード数です。getNodeNameと同等です。名前空間はサポートされないので、nullを返します。このノードの次の兄弟ウィジェットを返します。このノードに次の兄弟ウィジェットがない場合はnullを返します。このノードに関連したノード名を返します。short常にELEMENT_NODEであるノードの型を返します。このノードに関連した値を返します。IIOMetadataNodeはどのDocumentにも属していないので、nullを返します。このノードの親を返します。名前空間はサポートされないので、nullを返します。このノードの前の兄弟ウィジェットを返します。このノードに前の兄弟ウィジェットがない場合はnullを返します。このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。getNodeNameと同等です。このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。getUserData(String key)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。このノードに関連したObject値を返します。booleanhasAttribute(String name)この要素上に所定の名前の属性が指定された場合、または属性にデフォルト値がある場合はtrue、それ以外の場合はfalseを返します。booleanhasAttributeNS(String namespaceURI, String localName)hasAttribute(localName)と同等です。booleanこのノードが要素である場合、属性を持っているかどうかを判断します。booleanこのノードに子ノードがある場合はtrueを返します。insertBefore(Node newChild, Node refChild)既存のrefChild子ノードの前にnewChildノードを挿入します。booleanisDefaultNamespace(String namespaceURI)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。booleanisEqualNode(Node node)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。booleanisSameNode(Node node)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。booleanisSupported(String feature, String version)DOM機能はサポートされていないので、falseを返します。item(int index)集合内のindex番目の項目を返します。lookupNamespaceURI(String prefix)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。lookupPrefix(String namespaceURI)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidIIOMetadataNodeには子Textが格納されないので、何も実行しません。voidremoveAttribute(String name)名前を指定して属性を削除します。removeAttributeNode(Attr oldAttr)指定された属性ノードを削除します。voidremoveAttributeNS(String namespaceURI, String localName)removeAttribute(localName)と同等です。removeChild(Node oldChild)子リストからoldChildで示される子ノードを削除し、この子ノードを返します。replaceChild(Node newChild, Node oldChild)子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。voidsetAttribute(String name, String value)新しい属性を追加します。setAttributeNode(Attr newAttr)新しい属性ノードを追加します。setAttributeNodeNS(Attr newAttr)setAttributeNode(newAttr)と同等です。voidsetAttributeNS(String namespaceURI, String qualifiedName, String value)setAttribute(qualifiedName, value)と同等です。voidsetIdAttribute(String name, boolean isId)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidsetIdAttributeNode(Attr idAttr, boolean isId)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidsetIdAttributeNS(String namespaceURI, String localName, boolean isId)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidsetNodeValue(String nodeValue)このノードに関連したString値を設定します。void名前空間はサポートされないので、何も実行しません。voidsetTextContent(String textContent)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。setUserData(String key, Object data, UserDataHandler handler)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidsetUserObject(Object userObject)このノードに関連した値を設定します。
- 
コンストラクタの詳細- 
IIOMetadataNodepublic IIOMetadataNode()空のIIOMetadataNodeを構築します。
- 
IIOMetadataNodepublic IIOMetadataNode(String nodeName)指定されたノード名を持つIIOMetadataNodeを構築します。- パラメータ:
- nodeName-- Stringとしての、ノードの名前。
 
 
- 
- 
メソッドの詳細- 
getNodeNamepublic String getNodeName()このノードに関連したノード名を返します。- 定義:
- getNodeName、インタフェース:- Node
- 戻り値:
- Stringとしてのノード名。
 
- 
getNodeValuepublic String getNodeValue()このノードに関連した値を返します。- 定義:
- getNodeValue、インタフェース:- Node
- 戻り値:
- Stringとしてのノード値。
 
- 
setNodeValuepublic void setNodeValue(String nodeValue)このノードに関連したString値を設定します。- 定義:
- setNodeValue、インタフェース:- Node
 
- 
getNodeTypepublic short getNodeType()常にELEMENT_NODEであるノードの型を返します。- 定義:
- getNodeType、インタフェース:- Node
- 戻り値:
- short値の- ELEMENT_NODE。
 
- 
getParentNodepublic Node getParentNode()このノードの親を返します。null値は、ノードが独自のツリーのルートであることを示します。 ノードを既存のツリーに追加するには、insertBefore、replaceChild、またはappendChildメソッドの1つを使用します。- 定義:
- 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)
 
- 
getChildNodespublic NodeList getChildNodes()このノードの子をすべて含むNodeListを返します。 子が存在しない場合は、ノードが含まれていないNodeListになります。- 定義:
- getChildNodes、インタフェース:- Node
- 戻り値:
- NodeListとしての子。
 
- 
getFirstChildpublic Node getFirstChild()このノードの最初の子を返します。ノードに子がない場合はnullを返します。- 定義:
- getFirstChild、インタフェース:- Node
- 戻り値:
- Nodeとしての最初の子、または- null
 
- 
getLastChildpublic Node getLastChild()このノードの最後の子を返します。ノードに子がない場合はnullを返します。- 定義:
- getLastChild、インタフェース:- Node
- 戻り値:
- Nodeとしての最後の子、または- null。
 
- 
getPreviousSiblingpublic Node getPreviousSibling()このノードの前の兄弟ウィジェットを返します。このノードに前の兄弟ウィジェットがない場合はnullを返します。- 定義:
- getPreviousSibling、インタフェース:- Node
- 戻り値:
- Nodeとしての前の兄弟ウィジェット、または- null。
 
- 
getNextSiblingpublic Node getNextSibling()このノードの次の兄弟ウィジェットを返します。このノードに次の兄弟ウィジェットがない場合はnullを返します。- 定義:
- getNextSibling、インタフェース:- Node
- 戻り値:
- Nodeとしての次の兄弟ウィジェット、または- null。
 
- 
getAttributespublic NamedNodeMap getAttributes()このノードの属性を含むNamedNodeMapを返します。- 定義:
- getAttributes、インタフェース:- Node
- 戻り値:
- このノードの属性を含むNamedNodeMap。
 
- 
getOwnerDocumentpublic Document getOwnerDocument()IIOMetadataNodeはどのDocumentにも属していないので、nullを返します。- 定義:
- getOwnerDocument、インタフェース:- Node
- 戻り値:
- null。
 
- 
insertBefore既存のrefChild子ノードの前にnewChildノードを挿入します。refChildがnullの場合は、子のリストの最後にnewChildを挿入します。- 定義:
- insertBefore、インタフェース:- Node
- パラメータ:
- newChild- 挿入する- Node。
- refChild- 参照- Node。
- 戻り値:
- 挿入されるノード。
- 例外:
- IllegalArgumentException-- newChildが- nullの場合。
 
- 
replaceChild子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。- 定義:
- replaceChild、インタフェース:- Node
- パラメータ:
- newChild- 挿入する- Node。
- oldChild- 置換される- Node。
- 戻り値:
- 置換されたノード。
- 例外:
- IllegalArgumentException-- newChildが- nullの場合。
 
- 
removeChild子リストからoldChildで示される子ノードを削除し、この子ノードを返します。- 定義:
- removeChild、インタフェース:- Node
- パラメータ:
- oldChild- 削除される- Node。
- 戻り値:
- 削除されたノード
- 例外:
- IllegalArgumentException-- oldChildが- nullの場合。
 
- 
appendChildノードnewChildをこのノードの子のリストの末尾に追加します。- 定義:
- appendChild、インタフェース:- Node
- パラメータ:
- newChild- 挿入する- Node。
- 戻り値:
- 追加されたノード
- 例外:
- IllegalArgumentException-- newChildが- nullの場合。
 
- 
hasChildNodespublic boolean hasChildNodes()このノードに子ノードがある場合はtrueを返します。- 定義:
- hasChildNodes、インタフェース:- Node
- 戻り値:
- このノードに子がある場合はtrue。
 
- 
cloneNodepublic Node cloneNode(boolean deep)このノードの複製を返します。 複製ノードには親がありません(getParentNodeはnullを返します)。 シャロー複製を実行すると(deepはfalse)、新しいノードには子や兄弟ウィジェットがありません。 ディープ複製を実行すると、新しいノードは完全に複製されたサブツリーのルートを形成します。
- 
normalizepublic void normalize()IIOMetadataNodeには子Textが格納されないので、何も実行しません。
- 
isSupportedDOM機能はサポートされていないので、falseを返します。- 定義:
- isSupported、インタフェース:- Node
- パラメータ:
- feature-- String(無視されます)。
- version-- String(無視されます)。
- 戻り値:
- false。
 
- 
getNamespaceURIpublic String getNamespaceURI() throws DOMException名前空間はサポートされないので、nullを返します。- 定義:
- getNamespaceURI、インタフェース:- Node
- 例外:
- DOMException
 
- 
getPrefixpublic String getPrefix()名前空間はサポートされないので、nullを返します。- 定義:
- getPrefix、インタフェース:- Node
- 戻り値:
- null。
- 関連項目:
- setPrefix(java.lang.String)
 
- 
setPrefixpublic void setPrefix(String prefix)名前空間はサポートされないので、何も実行しません。- 定義:
- setPrefix、インタフェース:- Node
- パラメータ:
- prefix-- String(無視されます)。
- 関連項目:
- getPrefix()
 
- 
getLocalNamepublic String getLocalName()getNodeNameと同等です。- 定義:
- getLocalName、インタフェース:- Node
- 戻り値:
- Stringとしてのノード名。
 
- 
getTagNamepublic String getTagName()getNodeNameと同等です。- 定義:
- getTagName、インタフェース:- Element
- 戻り値:
- Stringとしてのノード名
 
- 
getAttribute名前を指定して属性を取得します。- 定義:
- getAttribute、インタフェース:- Element
- パラメータ:
- name- 取得する属性の名前。
- 戻り値:
- 文字列で表現されたAttrの値。その属性が指定された値またはデフォルト値を持たない場合は空文字列。
 
- 
getAttributeNSgetAttribute(localName)と同等です。- 定義:
- getAttributeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 取得する属性の名前空間URI。
- localName- 取得する属性のローカル名。
- 戻り値:
- 文字列で表現されたAttrの値。その属性が指定された値またはデフォルト値を持たない場合は空文字列。
- 関連項目:
- setAttributeNS(java.lang.String, java.lang.String, java.lang.String)
 
- 
setAttributeインタフェースからコピーされた説明:Element新しい属性を追加します。 要素内にその名前の属性がすでに存在する場合、その値はvalueパラメータの値に変更されます。 この値は単純な文字列であり、設定時に解析は行われません。 その結果、あらゆるマークアップ(エンティティ参照として認識される構文を含む)が文字テキストと見なされます。実装は、書出しを行う際、これを適切な方法でエスケープする必要があります。 エンティティ参照を含む属性値を割り当てるには、ユーザーはAttrノードのほかに任意のTextおよびEntityReferenceノードを作成し、適切なサブツリーを構築してから、setAttributeNodeを使用してそれを属性の値として割り当てます。
 修飾名と名前空間URIを使用して属性を設定するには、setAttributeNSメソッドを使用します。- 定義:
- setAttribute、インタフェース:- Element
- パラメータ:
- name- 作成または変更する属性の名前。
- value- 設定する値を表す文字列。
 
- 
setAttributeNSsetAttribute(qualifiedName, value)と同等です。- 定義:
- setAttributeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 作成または変更する属性の名前空間URI。
- qualifiedName- 作成または変更する属性の修飾名。
- value- 設定する値を表す文字列。
- 関連項目:
- getAttributeNS(java.lang.String, java.lang.String)
 
- 
removeAttributepublic void removeAttribute(String name)インタフェースからコピーされた説明:Element名前を指定して属性を削除します。 削除される属性のデフォルト値がDTDで定義されていると、デフォルト値ばかりでなく、該当する場合は対応する名前空間URI、ローカル名、接頭辞とともに新しい属性がすぐに表示されます。 実装では、同様にほかのスキーマのデフォルト値を処理できますが、アプリケーションではDocument.normalizeDocument()を使用して、情報が最新の情報であることを保証する必要があります。
 この名前を持つ属性が見つからない場合には、このメソッドは効果がありません。
 ローカル名と名前空間URIで属性を削除するには、removeAttributeNSメソッドを使用します。- 定義:
- removeAttribute、インタフェース:- Element
- パラメータ:
- name- 削除する属性の名前。
 
- 
removeAttributeNSremoveAttribute(localName)と同等です。- 定義:
- removeAttributeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 削除する属性の名前空間URI。
- localName- 削除する属性のローカル名。
 
- 
getAttributeNodeインタフェースからコピーされた説明:Element名前を指定して属性ノードを取得します。
 修飾名と名前空間URIで属性ノードを取得するには、getAttributeNodeNSメソッドを使用します。- 定義:
- getAttributeNode、インタフェース:- Element
- パラメータ:
- name- 取得する属性の名前(- nodeName)。
- 戻り値:
- 指定された名前(nodeName)を持つAttrノード。このような属性が存在しない場合はnull。
 
- 
getAttributeNodeNSgetAttributeNode(localName)と同等です。- 定義:
- getAttributeNodeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 取得する属性の名前空間URI。
- localName- 取得する属性のローカル名。
- 戻り値:
- 指定された属性ローカル名と名前空間URIを持つAttrノード。このような属性が存在しない場合はnull。
- 関連項目:
- setAttributeNodeNS(org.w3c.dom.Attr)
 
- 
setAttributeNodepublic Attr setAttributeNode(Attr newAttr) throws DOMExceptionインタフェースからコピーされた説明:Element新しい属性ノードを追加します。 その名前(nodeName)を持つ属性がすでに要素内に存在する場合、その属性は新しい属性に置き換えられます。 属性ノードをその属性ノード自体に置き換えても影響はまったくありません。
 修飾名と名前空間URIを使用して新しい属性ノードを追加するには、setAttributeNodeNSメソッドを使用します。- 定義:
- setAttributeNode、インタフェース:- Element
- パラメータ:
- newAttr- 属性リストに追加する- Attrノード。
- 戻り値:
- newAttr属性によって既存の属性が置き換えられる場合は、置き換えられた- Attrノードが返される。それ以外の場合は- nullが返される。
- 例外:
- DOMException- WRONG_DOCUMENT_ERR: 要素を作成した文書とは異なる文書から- newAttrが作成された場合に発生します。
 NO_MODIFICATION_ALLOWED_ERR: このノードが読取り専用の場合に発生します。
 INUSE_ATTRIBUTE_ERR:- newAttrがすでに別の- Elementオブジェクトの属性である場合に発生します。- Attrノードをほかの要素で再利用するには、DOMユーザーがそれを明示的に複製する必要があります。
 
- 
setAttributeNodeNSsetAttributeNode(newAttr)と同等です。- 定義:
- setAttributeNodeNS、インタフェース:- Element
- パラメータ:
- newAttr- 属性リストに追加する- Attrノード。
- 戻り値:
- newAttr属性によって、同じローカル名と名前空間URIを持つ既存の属性が置き換えられる場合は、置き換えられた- Attrノードが返される。それ以外の場合は- nullが返される。
- 関連項目:
- getAttributeNodeNS(java.lang.String, java.lang.String)
 
- 
removeAttributeNodeインタフェースからコピーされた説明:Element指定された属性ノードを削除します。 削除されたAttrノードのデフォルト値がDTDで定義されている場合は、デフォルト値だけでなく、該当する場合は対応する名前空間URI、ローカル名、および接頭辞を使用して新しいノードがすぐに表示されます。 実装では、同様にほかのスキーマのデフォルト値を処理できますが、アプリケーションではDocument.normalizeDocument()を使用して、情報が最新の情報であることを保証する必要があります。- 定義:
- removeAttributeNode、インタフェース:- Element
- パラメータ:
- oldAttr- 属性リストから削除する- Attrノード。
- 戻り値:
- 削除されたAttrノード。
 
- 
getElementsByTagNameインタフェースからコピーされた説明:Element所定のタグ名とともに、すべての子孫ElementsのNodeListを文書順に返します。- 定義:
- getElementsByTagName、インタフェース:- Element
- パラメータ:
- name- 一致するタグの名前。 特殊な値「*」はすべてのタグに一致する。
- 戻り値:
- 一致するElementノードのリスト。
 
- 
getElementsByTagNameNSgetElementsByTagName(localName)と同等です。- 定義:
- getElementsByTagNameNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 一致する要素の名前空間URI。 特殊な値「*」はすべての名前空間に一致する。
- localName- 一致する要素のローカル名。 特殊な値「*」はすべてのローカル名に一致する。
- 戻り値:
- 一致するすべてのElementsを含む新しいNodeListオブジェクト。
 
- 
hasAttributespublic boolean hasAttributes()インタフェースからコピーされた説明:Nodeこのノードが要素である場合、属性を持っているかどうかを判断します。- 定義:
- hasAttributes、インタフェース:- Node
- 戻り値:
- このノードに属性がある場合はtrueを、それ以外の場合はfalseを返す。
 
- 
hasAttributepublic boolean hasAttribute(String name)インタフェースからコピーされた説明:Elementこの要素上に所定の名前の属性が指定された場合、または属性にデフォルト値がある場合はtrue、それ以外の場合はfalseを返します。- 定義:
- hasAttribute、インタフェース:- Element
- パラメータ:
- name- 検索する属性の名前。
- 戻り値:
- 指定された名前を持つ属性がこの要素上で指定されているか、デフォルト値を持っている場合はtrue。それ以外の場合はfalse。
 
- 
hasAttributeNShasAttribute(localName)と同等です。- 定義:
- hasAttributeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 検索する属性の名前空間URI。
- localName- 検索する属性のローカル名。
- 戻り値:
- 指定されたローカル名と名前空間URIを持つ属性が指定されているか、この要素上でデフォルト値を持っている場合はtrue。それ以外の場合はfalse。
 
- 
getLengthpublic int getLength()インタフェースからコピーされた説明:NodeListリスト内のノード数です。 有効な子ノード・インデックスの範囲は0以上length-1以下です。
- 
itempublic Node item(int index)インタフェースからコピーされた説明:NodeList集合内のindex番目の項目を返します。indexがリスト内のノードの数以上である場合はnullを返します。
- 
getUserObjectpublic Object getUserObject()このノードに関連したObject値を返します。- 戻り値:
- ユーザーObject。
- 関連項目:
- setUserObject(java.lang.Object)
 
- 
setUserObjectpublic void setUserObject(Object userObject)このノードに関連した値を設定します。- パラメータ:
- userObject- ユーザー- Object。
- 関連項目:
- getUserObject()
 
- 
setIdAttributepublic void setIdAttribute(String name, boolean isId) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- setIdAttribute、インタフェース:- Element
- パラメータ:
- name- 属性の名前。
- isId- 属性が型IDの属性であるかどうかを判定。
- 例外:
- DOMException- 常に。
 
- 
setIdAttributeNSpublic void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- setIdAttributeNS、インタフェース:- Element
- パラメータ:
- namespaceURI- 属性の名前空間URI。
- localName- 属性のローカル名。
- isId- 属性が型IDの属性であるかどうかを判定。
- 例外:
- DOMException- 常に。
 
- 
setIdAttributeNodepublic void setIdAttributeNode(Attr idAttr, boolean isId) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- setIdAttributeNode、インタフェース:- Element
- パラメータ:
- idAttr- 属性ノード。
- isId- 属性が型IDの属性であるかどうかを判定。
- 例外:
- DOMException- 常に。
 
- 
getSchemaTypeInfopublic TypeInfo getSchemaTypeInfo() throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- getSchemaTypeInfo、インタフェース:- Element
- 例外:
- DOMException- 常に。
 
- 
setUserDatapublic 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- 常に。
 
- 
getUserDatapublic Object getUserData(String key) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- getUserData、インタフェース:- Node
- パラメータ:
- key- オブジェクトが関連付けられているキー。
- 戻り値:
- このノード上で指定されたキーに関連付けられているDOMUserDataを返す。何も関連付けられていなかった場合はnull。
- 例外:
- DOMException- 常に。
 
- 
getFeaturepublic Object getFeature(String feature, String version) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- getFeature、インタフェース:- Node
- パラメータ:
- feature- 要求された機能の名前。 機能名の前に追加されるプラス記号「+」は、このメソッドのコンテキストでは有意ではないので無視される。
- version- テストする機能のバージョン番号。
- 戻り値:
- 指定された機能とバージョンの特殊なAPIを実装するオブジェクト(存在する場合)を返します。指定された機能に関連付けられたインタフェースを実装するオブジェクトがない場合はnullを返します。 このメソッドによって返されたDOMObjectがNodeインタフェースを実装する場合は、主要コアNodeに委譲し、attributesやchildNodesなどの主要コアNodeと整合性のない結果を返さないようにする必要がある。
- 例外:
- DOMException- 常に。
 
- 
isSameNodepublic boolean isSameNode(Node node) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- isSameNode、インタフェース:- Node
- パラメータ:
- node- テスト対象のノード。
- 戻り値:
- ノードが同じである場合はtrueを、それ以外の場合はfalseを返す。
- 例外:
- DOMException- 常に。
 
- 
isEqualNodepublic boolean isEqualNode(Node node) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- isEqualNode、インタフェース:- Node
- パラメータ:
- node- 同等性を比較する対象のノード。
- 戻り値:
- ノードが同等である場合はtrueを、それ以外の場合はfalseを返す。
- 例外:
- DOMException- 常に。
 
- 
lookupNamespaceURIpublic String lookupNamespaceURI(String prefix) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- lookupNamespaceURI、インタフェース:- Node
- パラメータ:
- prefix- 検索する接頭辞。 このパラメータが- nullの場合、このメソッドはデフォルトの名前空間URI (存在する場合)を返す。
- 戻り値:
- 関連付けられた名前空間URIを返す。見つからなかった場合はnullを返す。
- 例外:
- DOMException- 常に。
 
- 
isDefaultNamespacepublic boolean isDefaultNamespace(String namespaceURI) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- isDefaultNamespace、インタフェース:- Node
- パラメータ:
- namespaceURI- 検索する名前空間URI。
- 戻り値:
- 指定されたnamespaceURIがデフォルトの名前空間である場合はtrueを、それ以外の場合はfalseを返す。
- 例外:
- DOMException- 常に。
 
- 
lookupPrefixpublic String lookupPrefix(String namespaceURI) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- lookupPrefix、インタフェース:- Node
- パラメータ:
- namespaceURI- 検索する名前空間URI。
- 戻り値:
- 見つかった場合は関連付けられた名前空間接頭辞を返す。見つからなかった場合はnullを返す。 複数の接頭辞が名前空間接頭辞に関連付けられている場合、返される名前空間接頭辞は実装に応じて異なる。
- 例外:
- DOMException- 常に。
 
- 
getTextContentpublic String getTextContent() throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- getTextContent、インタフェース:- Node
- 例外:
- DOMException- 常に。
 
- 
setTextContentpublic void setTextContent(String textContent) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- setTextContent、インタフェース:- Node
- 例外:
- DOMException- 常に。
 
- 
compareDocumentPositionpublic short compareDocumentPosition(Node other) throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- compareDocumentPosition、インタフェース:- Node
- パラメータ:
- other- 参照ノードと比較するノード。
- 戻り値:
- 参照ノードに対してノードの相対的な位置を決める方法。
- 例外:
- DOMException- 常に。
 
- 
getBaseURIpublic String getBaseURI() throws DOMExceptionこのDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
- getBaseURI、インタフェース:- Node
- 例外:
- DOMException- 常に。
 
 
-