- java.lang.Object
 - 
- javax.imageio.metadata.IIOMetadataNode
 
 
- 
public class IIOMetadataNode extends Object implements Element, NodeList
メタデータ・ツリーのノードを表すクラスで、org.w3c.dom.Elementインタフェースを実装し、さらにgetUserObjectおよびsetUserObjectメソッドを使用してテキスト以外のオブジェクトを格納できるようにします。このクラスは、一般のXML処理に使用することを想定していません。 特に、イメージ入出力APIで作成された
Elementノードは、Sunのorg.w3.domAPIの標準実装で作成されたノードと互換性がありません。 特に、実装は単純な使い方をするように調整されており、集中的な処理では十分に動作しない場合があります。この実装では名前空間は無視されます。 用語の「タグ名」と「ノード名」は、常に同義と見なされます。 注: 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を構築します。IIOMetadataNode(String nodeName)指定されたノード名を持つIIOMetadataNodeを構築します。 
- 
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 NodeappendChild(Node newChild)ノードnewChildをこのノードの子のリストの末尾に追加します。NodecloneNode(boolean deep)このノードの複製を返します。shortcompareDocumentPosition(Node other)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。StringgetAttribute(String name)名前を指定して属性を取得します。AttrgetAttributeNode(String name)名前を指定して属性ノードを取得します。AttrgetAttributeNodeNS(String namespaceURI, String localName)getAttributeNode(localName)と同等です。StringgetAttributeNS(String namespaceURI, String localName)getAttribute(localName)と同等です。NamedNodeMapgetAttributes()このノードの属性を含むNamedNodeMapを返します。StringgetBaseURI()このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。NodeListgetChildNodes()このノードの子をすべて含むNodeListを返します。NodeListgetElementsByTagName(String name)所定のタグ名とともに、すべての子孫ElementsのNodeListを文書順に返します。NodeListgetElementsByTagNameNS(String namespaceURI, String localName)getElementsByTagName(localName)と同等です。ObjectgetFeature(String feature, String version)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。NodegetFirstChild()このノードの最初の子を返します。ノードに子がない場合はnullを返します。NodegetLastChild()このノードの最後の子を返します。ノードに子がない場合はnullを返します。intgetLength()リスト内のノード数です。StringgetLocalName()getNodeNameと同等です。StringgetNamespaceURI()名前空間はサポートされないので、nullを返します。NodegetNextSibling()このノードの次の兄弟ウィジェットを返します。このノードに次の兄弟ウィジェットがない場合はnullを返します。StringgetNodeName()このノードに関連したノード名を返します。shortgetNodeType()常にELEMENT_NODEであるノードの型を返します。StringgetNodeValue()このノードに関連した値を返します。DocumentgetOwnerDocument()IIOMetadataNodeはどのDocumentにも属していないので、nullを返します。NodegetParentNode()このノードの親を返します。StringgetPrefix()名前空間はサポートされないので、nullを返します。NodegetPreviousSibling()このノードの前の兄弟ウィジェットを返します。このノードに前の兄弟ウィジェットがない場合はnullを返します。TypeInfogetSchemaTypeInfo()このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。StringgetTagName()getNodeNameと同等です。StringgetTextContent()このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。ObjectgetUserData(String key)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。ObjectgetUserObject()このノードに関連したObject値を返します。booleanhasAttribute(String name)この要素上に所定の名前の属性が指定された場合、または属性にデフォルト値がある場合はtrue、それ以外の場合はfalseを返します。booleanhasAttributeNS(String namespaceURI, String localName)hasAttribute(localName)と同等です。booleanhasAttributes()このノードが要素である場合、属性を持っているかどうかを判断します。booleanhasChildNodes()このノードに子ノードがある場合はtrueを返します。NodeinsertBefore(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を返します。Nodeitem(int index)集合内のindex番目の項目を返します。StringlookupNamespaceURI(String prefix)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。StringlookupPrefix(String namespaceURI)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidnormalize()IIOMetadataNodeには子Textが格納されないので、何も実行しません。voidremoveAttribute(String name)名前を指定して属性を削除します。AttrremoveAttributeNode(Attr oldAttr)指定された属性ノードを削除します。voidremoveAttributeNS(String namespaceURI, String localName)removeAttribute(localName)と同等です。NoderemoveChild(Node oldChild)子リストからoldChildで示される子ノードを削除し、この子ノードを返します。NodereplaceChild(Node newChild, Node oldChild)子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。voidsetAttribute(String name, String value)新しい属性を追加します。AttrsetAttributeNode(Attr newAttr)新しい属性ノードを追加します。AttrsetAttributeNodeNS(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値を設定します。voidsetPrefix(String prefix)名前空間はサポートされないので、何も実行しません。voidsetTextContent(String textContent)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。ObjectsetUserData(String key, Object data, UserDataHandler handler)このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。voidsetUserObject(Object userObject)このノードに関連した値を設定します。 
 - 
 
- 
- 
コンストラクタの詳細
- 
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- 戻り値:
 short値のELEMENT_NODE。
 
- 
getParentNode
public 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)
 
- 
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()
IIOMetadataNodeはどのDocumentにも属していないので、nullを返します。- 定義:
 getOwnerDocument、インタフェース:Node- 戻り値:
 null。
 
- 
insertBefore
public Node insertBefore(Node newChild, Node refChild)
既存のrefChild子ノードの前にnewChildノードを挿入します。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)、新しいノードには子や兄弟ウィジェットがありません。 ディープ複製を実行すると、新しいノードは完全に複製されたサブツリーのルートを形成します。 
- 
normalize
public void normalize()
IIOMetadataNodeには子Textが格納されないので、何も実行しません。 
- 
isSupported
public boolean isSupported(String feature, String version)
DOM機能はサポートされていないので、falseを返します。- 定義:
 isSupported、インタフェース:Node- パラメータ:
 feature-String(無視されます)。version-String(無視されます)。- 戻り値:
 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-String(無視されます)。- 関連項目:
 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)
 
- 
setAttribute
public void setAttribute(String name, String value)
インタフェースからコピーされた説明:Element新しい属性を追加します。 要素内にその名前の属性がすでに存在する場合、その値はvalueパラメータの値に変更されます。 この値は単純な文字列であり、設定時に解析は行われません。 その結果、あらゆるマークアップ(エンティティ参照として認識される構文を含む)が文字テキストと見なされます。実装は、書出しを行う際、これを適切な方法でエスケープする必要があります。 エンティティ参照を含む属性値を割り当てるには、ユーザーはAttrノードのほかに任意のTextおよびEntityReferenceノードを作成し、適切なサブツリーを構築してから、setAttributeNodeを使用してそれを属性の値として割り当てます。
修飾名と名前空間URIを使用して属性を設定するには、setAttributeNSメソッドを使用します。- 定義:
 setAttribute、インタフェース:Element- パラメータ:
 name- 作成または変更する属性の名前。value- 設定する値を表す文字列。
 
- 
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)
 
- 
removeAttribute
public void removeAttribute(String name)
インタフェースからコピーされた説明:Element名前を指定して属性を削除します。 削除される属性のデフォルト値がDTDで定義されていると、デフォルト値ばかりでなく、該当する場合は対応する名前空間URI、ローカル名、接頭辞とともに新しい属性がすぐに表示されます。 実装では、同様にほかのスキーマのデフォルト値を処理できますが、アプリケーションではDocument.normalizeDocument()を使用して、情報が最新の情報であることを保証する必要があります。
この名前を持つ属性が見つからない場合には、このメソッドは効果がありません。
ローカル名と名前空間URIで属性を削除するには、removeAttributeNSメソッドを使用します。- 定義:
 removeAttribute、インタフェース:Element- パラメータ:
 name- 削除する属性の名前。
 
- 
removeAttributeNS
public void removeAttributeNS(String namespaceURI, String localName)
removeAttribute(localName)と同等です。- 定義:
 removeAttributeNS、インタフェース:Element- パラメータ:
 namespaceURI- 削除する属性の名前空間URI。localName- 削除する属性のローカル名。
 
- 
getAttributeNode
public Attr getAttributeNode(String name)
インタフェースからコピーされた説明:Element名前を指定して属性ノードを取得します。
修飾名と名前空間URIで属性ノードを取得するには、getAttributeNodeNSメソッドを使用します。- 定義:
 getAttributeNode、インタフェース:Element- パラメータ:
 name- 取得する属性の名前(nodeName)。- 戻り値:
 - 指定された名前(
nodeName)を持つAttrノード。このような属性が存在しない場合はnull。 
 
- 
getAttributeNodeNS
public Attr getAttributeNodeNS(String namespaceURI, String localName)
getAttributeNode(localName)と同等です。- 定義:
 getAttributeNodeNS、インタフェース:Element- パラメータ:
 namespaceURI- 取得する属性の名前空間URI。localName- 取得する属性のローカル名。- 戻り値:
 - 指定された属性ローカル名と名前空間URIを持つ
Attrノード。このような属性が存在しない場合はnull。 - 関連項目:
 setAttributeNodeNS(org.w3c.dom.Attr)
 
- 
setAttributeNode
public 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ユーザーがそれを明示的に複製する必要があります。
 
- 
setAttributeNodeNS
public Attr setAttributeNodeNS(Attr newAttr)
setAttributeNode(newAttr)と同等です。- 定義:
 setAttributeNodeNS、インタフェース:Element- パラメータ:
 newAttr- 属性リストに追加するAttrノード。- 戻り値:
 newAttr属性によって、同じローカル名と名前空間URIを持つ既存の属性が置き換えられる場合は、置き換えられたAttrノードが返される。それ以外の場合はnullが返される。- 関連項目:
 getAttributeNodeNS(java.lang.String, java.lang.String)
 
- 
removeAttributeNode
public Attr removeAttributeNode(Attr oldAttr)
インタフェースからコピーされた説明:Element指定された属性ノードを削除します。 削除されたAttrノードのデフォルト値がDTDで定義されている場合は、デフォルト値だけでなく、該当する場合は対応する名前空間URI、ローカル名、および接頭辞を使用して新しいノードがすぐに表示されます。 実装では、同様にほかのスキーマのデフォルト値を処理できますが、アプリケーションではDocument.normalizeDocument()を使用して、情報が最新の情報であることを保証する必要があります。- 定義:
 removeAttributeNode、インタフェース:Element- パラメータ:
 oldAttr- 属性リストから削除するAttrノード。- 戻り値:
 - 削除された
Attrノード。 
 
- 
getElementsByTagName
public NodeList getElementsByTagName(String name)
インタフェースからコピーされた説明:Element所定のタグ名とともに、すべての子孫ElementsのNodeListを文書順に返します。- 定義:
 getElementsByTagName、インタフェース:Element- パラメータ:
 name- 一致するタグの名前。 特殊な値「*」はすべてのタグに一致する。- 戻り値:
 - 一致する
Elementノードのリスト。 
 
- 
getElementsByTagNameNS
public NodeList getElementsByTagNameNS(String namespaceURI, String localName)
getElementsByTagName(localName)と同等です。- 定義:
 getElementsByTagNameNS、インタフェース:Element- パラメータ:
 namespaceURI- 一致する要素の名前空間URI。 特殊な値「*」はすべての名前空間に一致する。localName- 一致する要素のローカル名。 特殊な値「*」はすべてのローカル名に一致する。- 戻り値:
 - 一致するすべての
Elementsを含む新しいNodeListオブジェクト。 
 
- 
hasAttributes
public boolean hasAttributes()
インタフェースからコピーされた説明:Nodeこのノードが要素である場合、属性を持っているかどうかを判断します。- 定義:
 hasAttributes、インタフェース:Node- 戻り値:
 - このノードに属性がある場合は
trueを、それ以外の場合はfalseを返す。 
 
- 
hasAttribute
public boolean hasAttribute(String name)
インタフェースからコピーされた説明:Elementこの要素上に所定の名前の属性が指定された場合、または属性にデフォルト値がある場合はtrue、それ以外の場合はfalseを返します。- 定義:
 hasAttribute、インタフェース:Element- パラメータ:
 name- 検索する属性の名前。- 戻り値:
 - 指定された名前を持つ属性がこの要素上で指定されているか、デフォルト値を持っている場合は
true。それ以外の場合はfalse。 
 
- 
hasAttributeNS
public boolean hasAttributeNS(String namespaceURI, String localName)
hasAttribute(localName)と同等です。- 定義:
 hasAttributeNS、インタフェース:Element- パラメータ:
 namespaceURI- 検索する属性の名前空間URI。localName- 検索する属性のローカル名。- 戻り値:
 - 指定されたローカル名と名前空間URIを持つ属性が指定されているか、この要素上でデフォルト値を持っている場合は
true。それ以外の場合はfalse。 
 
- 
getLength
public int getLength()
インタフェースからコピーされた説明:NodeListリスト内のノード数です。 有効な子ノード・インデックスの範囲は0以上length-1以下です。 
- 
item
public Node item(int index)
インタフェースからコピーされた説明:NodeList集合内のindex番目の項目を返します。indexがリスト内のノードの数以上である場合はnullを返します。 
- 
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- 属性が型IDの属性であるかどうかを判定。- 例外:
 DOMException- 常に。
 
- 
setIdAttributeNS
public void setIdAttributeNS(String namespaceURI, String localName, boolean isId) throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 setIdAttributeNS、インタフェース:Element- パラメータ:
 namespaceURI- 属性の名前空間URI。localName- 属性のローカル名。isId- 属性が型IDの属性であるかどうかを判定。- 例外:
 DOMException- 常に。
 
- 
setIdAttributeNode
public void setIdAttributeNode(Attr idAttr, boolean isId) throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 setIdAttributeNode、インタフェース:Element- パラメータ:
 idAttr- 属性ノード。isId- 属性が型IDの属性であるかどうかを判定。- 例外:
 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に委譲し、attributesやchildNodesなどの主要コアNodeと整合性のない結果を返さないようにする必要がある。 - 例外:
 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 Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 isDefaultNamespace、インタフェース:Node- パラメータ:
 namespaceURI- 検索する名前空間URI。- 戻り値:
 - 指定された
namespaceURIがデフォルトの名前空間である場合はtrueを、それ以外の場合はfalseを返す。 - 例外:
 DOMException- 常に。
 
- 
lookupPrefix
public String lookupPrefix(String namespaceURI) throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 lookupPrefix、インタフェース:Node- パラメータ:
 namespaceURI- 検索する名前空間URI。- 戻り値:
 - 見つかった場合は関連付けられた名前空間接頭辞を返す。見つからなかった場合は
nullを返す。 複数の接頭辞が名前空間接頭辞に関連付けられている場合、返される名前空間接頭辞は実装に応じて異なる。 - 例外:
 DOMException- 常に。
 
- 
getTextContent
public String getTextContent() throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 getTextContent、インタフェース:Node- 例外:
 DOMException- 常に。
 
- 
setTextContent
public void setTextContent(String textContent) throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 setTextContent、インタフェース:Node- 例外:
 DOMException- 常に。
 
- 
compareDocumentPosition
public short compareDocumentPosition(Node other) throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 compareDocumentPosition、インタフェース:Node- パラメータ:
 other- 参照ノードと比較するノード。- 戻り値:
 - 参照ノードに対してノードの相対的な位置を決める方法。
 - 例外:
 DOMException- 常に。
 
- 
getBaseURI
public String getBaseURI() throws DOMException
このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。- 定義:
 getBaseURI、インタフェース:Node- 例外:
 DOMException- 常に。
 
 - 
 
 -