インタフェースorg.w3c.dom.Node
の使用

Nodeを使用するパッケージ
パッケージ
説明
メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。
組込みTIFFプラグインで使用されるパブリック・クラス。
javax.xml.cryptoパッケージのDOM固有のクラス。
javax.xml.crypto.dsigパッケージのDOM固有のクラス。
DOM固有の変換クラスを提供します。
XPath式の評価と評価環境へのアクセス用の「オブジェクトモデルニュートラル」 APIを提供します。
Document Object Model (DOM)のインタフェースを提供します。
DOM Level 2イベントのインタフェースを提供します。
DOM Level 2 HTML仕様のインタフェースを提供します。
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
DOM Level 2 Rangeのインタフェースを提供します。
DOM Level 2スタイル仕様のインタフェースを提供します。
DOM Level 2 Traversalのインタフェースを提供します。
DOM Level 3 XPath仕様のインタフェースを提供します。
  • javax.imageio.metadataでのNodeの使用

    Nodeを実装するjavax.imageio.metadata内のクラス
    修飾子と型
    クラス
    説明
    class 
    org.w3c.dom.Elementインタフェースを実装し、getUserObjectメソッドとsetUserObjectメソッドを介した外部オブジェクトのストレージを追加可能にする、メタデータ・ツリー内のノードを表すクラス。
    Nodeとして宣言されているjavax.imageio.metadata内のフィールド
    修飾子と型
    フィールド
    説明
    protected Node
    IIOInvalidTreeException.offendingNode
    構文解析エラーになったNode、またはnull
    Nodeを返すjavax.imageio.metadata内のメソッド
    修飾子と型
    メソッド
    説明
    IIOMetadataNode.appendChild(Node newChild)
    ノードnewChildをこのノードの子のリストの末尾に追加します。
    IIOMetadataNode.cloneNode(boolean deep)
    このノードの複製を返します。
    abstract Node
    IIOMetadata.getAsTree(String formatName)
    指定されたメタデータ形式で定義される規則に従って、このオブジェクト内に含まれるメタデータのツリーのルートを表すXML DOM Nodeオブジェクトを返します。
    IIOMetadataNode.getFirstChild()
    このノードの最初の子を返します。ノードに子がない場合はnullを返します。
    IIOMetadataNode.getLastChild()
    このノードの最後の子を返します。ノードに子がない場合はnullを返します。
    IIOMetadataNode.getNextSibling()
    このノードの次の兄弟ウィジェットを返します。このノードに次の兄弟ウィジェットがない場合はnullを返します。
    IIOInvalidTreeException.getOffendingNode()
    構文解析時にエラーを発生させたNodeを返します。
    IIOMetadataNode.getParentNode()
    このノードの親を返します。
    IIOMetadataNode.getPreviousSibling()
    このノードの前の兄弟ウィジェットを返します。このノードに前の兄弟ウィジェットがない場合はnullを返します。
    IIOMetadataNode.insertBefore(Node newChild, Node refChild)
    既存のrefChild子ノードの前にnewChildノードを挿入します。
    IIOMetadataNode.item(int index)
     
    IIOMetadataNode.removeChild(Node oldChild)
    子リストからoldChildで示される子ノードを削除し、この子ノードを返します。
    IIOMetadataNode.replaceChild(Node newChild, Node oldChild)
    子リストの中の子ノードoldChildnewChildで置き換え、oldChildノードを返します。
    Node型のパラメータを持つjavax.imageio.metadata内のメソッド
    修飾子と型
    メソッド
    説明
    IIOMetadataNode.appendChild(Node newChild)
    ノードnewChildをこのノードの子のリストの末尾に追加します。
    short
    IIOMetadataNode.compareDocumentPosition(Node other)
    このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。
    IIOMetadataNode.insertBefore(Node newChild, Node refChild)
    既存のrefChild子ノードの前にnewChildノードを挿入します。
    boolean
    IIOMetadataNode.isEqualNode(Node node)
    このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。
    boolean
    IIOMetadataNode.isSameNode(Node node)
    このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。
    abstract void
    IIOMetadata.mergeTree(String formatName, Node root)
    指定されたメタデータ形式で構文が定義されるXML DOM Nodeのツリーから、このIIOMetadataオブジェクトの内部状態を変更します。
    IIOMetadataNode.removeChild(Node oldChild)
    子リストからoldChildで示される子ノードを削除し、この子ノードを返します。
    IIOMetadataNode.replaceChild(Node newChild, Node oldChild)
    子リストの中の子ノードoldChildnewChildで置き換え、oldChildノードを返します。
    void
    IIOMetadata.setFromTree(String formatName, Node root)
    指定されたメタデータ形式で構文が定義されるXML DOM Nodeのツリーから、このIIOMetadataオブジェクトの内部状態を設定します。
    Node型のパラメータを持つjavax.imageio.metadata内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    IIOInvalidTreeException(String message, Throwable cause, Node offendingNode)
    メッセージ文字列、この例外を発生させた例外への参照、および構文解析エラーを発生させたNodeへの参照を示すIIOInvalidTreeExceptionを構築します。
     
    IIOInvalidTreeException(String message, Node offendingNode)
    メッセージ文字列と、構文解析エラーを発生させたNodeへの参照を示すIIOInvalidTreeExceptionを構築します。
  • javax.imageio.plugins.tiffでのNodeの使用

    Nodeを返すjavax.imageio.plugins.tiffのメソッド
    修飾子と型
    メソッド
    説明
    TIFFField.getAsNativeNode()
    TIFFネイティブ・イメージ・メタデータ仕様の説明に従って、TIFFField"TIFFField"または"TIFFIFD"という名前のノードとして返します。
    Nodeのパラメータを持つjavax.imageio.plugins.tiffのメソッド
    修飾子と型
    メソッド
    説明
    static TIFFField
    TIFFField.createFromMetadataNode(TIFFTagSet tagSet, Node node)
    TIFFネイティブ・イメージ・メタデータ・ノードからTIFFFieldを作成します。
  • javax.xml.crypto.domでのNodeの使用

    Nodeを返すjavax.xml.crypto.dom内のメソッド
    修飾子と型
    メソッド
    説明
    DOMURIReference.getHere()
    ここにノードを返します。
    DOMStructure.getNode()
    このDOMStructureに格納されたノードを返します。
    Node型のパラメータを持つjavax.xml.crypto.dom内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    指定されたノードを含むDOMStructureを作成します。
  • javax.xml.crypto.dsig.domでのNodeの使用

    Nodeを返すjavax.xml.crypto.dsig.dom内のメソッド
    修飾子と型
    メソッド
    説明
    DOMSignContext.getNextSibling()
    nextSiblingノードを返します。
    DOMValidateContext.getNode()
    ノードを返します。
    DOMSignContext.getParent()
    親ノードを返します。
    Node型のパラメータを持つjavax.xml.crypto.dsig.dom内のメソッド
    修飾子と型
    メソッド
    説明
    void
    DOMSignContext.setNextSibling(Node nextSibling)
    次の兄弟ノードを設定します。
    void
    DOMValidateContext.setNode(Node node)
    ノードを設定します。
    void
    DOMSignContext.setParent(Node parent)
    親ノードを設定します。
    Node型のパラメータを持つjavax.xml.crypto.dsig.dom内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    DOMSignContext(Key signingKey, Node parent)
    指定した署名キーおよび親ノードでDOMSignContextを作成します。
     
    DOMSignContext(Key signingKey, Node parent, Node nextSibling)
    指定した署名キー、親ノードおよび次の兄弟ノードでDOMSignContextを作成します。
     
    指定したキー・セレクタおよび親ノードでDOMSignContextを作成します。
     
    DOMSignContext(KeySelector ks, Node parent, Node nextSibling)
    指定したキー・セレクタ、親ノードおよび次の兄弟ノードでDOMSignContextを作成します。
     
    DOMValidateContext(Key validatingKey, Node node)
    指定したキーおよびノードを格納するDOMValidateContextを作成します。
     
    指定したキー・セレクタおよびノードを格納するDOMValidateContextを作成します。
  • javax.xml.transform.domでのNodeの使用

    Nodeを返すjavax.xml.transform.dom内のメソッド
    修飾子と型
    メソッド
    説明
    DOMResult.getNextSibling()
    結果ノードが挿入される直前の子ノードを取得します。
    DOMResult.getNode()
    結果DOMツリーを含むノードを取得します。
    DOMSource.getNode()
    Source DOMツリーを表すノードを取得します。
    DOMLocator.getOriginatingNode()
    イベントが発生したノードを返します。
    Node型のパラメータを持つjavax.xml.transform.dom内のメソッド
    修飾子と型
    メソッド
    説明
    void
    DOMResult.setNextSibling(Node nextSibling)
    結果ノードが挿入される直前の子ノードを設定します。
    void
    DOMResult.setNode(Node node)
    結果DOMツリーを含むノードを設定します。
    void
    DOMSource.setNode(Node node)
    Source DOMツリーを表すノードを設定します。
    Node型のパラメータを持つjavax.xml.transform.dom内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    DOMノードを使用して新しい出力ターゲットを作成します。
     
    DOMResult(Node node, String systemId)
    DOMノードを使用して、指定されたシステム識別子を持つ新しい出力ターゲットを作成します。
     
    DOMResult(Node node, Node nextSibling)
    DOMノードを使用して、結果ノードを挿入する直前の子ノードを指定する新しい出力ターゲットを作成します。
     
    DOMResult(Node node, Node nextSibling, String systemId)
    DOMノードを使用して、結果ノードを挿入する位置の子ノードを指定する新しい出力ターゲットと、指定されたシステム識別子を作成します。
     
    DOMノードで新しい入力ソースを作成します。
     
    DOMSource(Node node, String systemID)
    DOMノードと、ベースURIとして渡されたシステム識別子で新しい入力ソースを作成します。
  • javax.xml.xpathでのNodeの使用

    Nodeを返すjavax.xml.xpathのメソッド
    修飾子と型
    メソッド
    説明
    XPathNodes.get(int index)
    指定された位置にNodeを返します。
    Nodeの引数を持つ型を返すjavax.xml.xpathのメソッド
    修飾子と型
    メソッド
    説明
    XPathNodes.iterator()
    ノードのイテレータを返します。
  • org.w3c.domでのNodeの使用

    org.w3c.dom内のNodeのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    Attrインタフェースは、Elementオブジェクトの1つの属性を表現します。
    interface 
    CDATAセクションは、マークアップと見なされる文字を含んだテキスト・ブロックをエスケープするために使用されます。
    interface 
    CharacterDataインタフェースは、属性とメソッドのセットを追加してNodeを拡張することにより、DOM内の文字データにアクセスできるようにします。
    interface 
    このインタフェースは、CharacterDataから継承し、コメントの内容、つまり開始' <!-- 'から終了' --> 'までのすべての文字を表します。
    interface 
    Documentインタフェースは、HTML文書またはXML文書全体を表します。
    interface 
    DocumentFragmentは、「軽量(最小限度)」のDocumentオブジェクトです。
    interface 
    Documentは、nullまたはDocumentTypeオブジェクトを値とするdoctype属性を備えています。
    interface 
    Elementインタフェースは、HTML文書またはXML文書内の要素を表します。
    interface 
    このインタフェースは、XML文書内の解析対象または解析対象外の既知のエンティティを表します。
    interface 
    EntityReferenceノードを使用してツリーのエンティティ参照を表現できます。
    interface 
    このインタフェースは、DTDに宣言されている表記法を表します。
    interface 
    ProcessingInstructionインタフェースは、文書のテキスト内にプロセッサ固有の情報を保存するためにXMLで使用される「処理命令」を表します。
    interface 
    TextインタフェースはCharacterDataを継承し、ElementまたはAttrのテキスト形式の内容(XMLでは文字データという)を表します。
    Nodeを返すorg.w3c.dom内のメソッド
    修飾子と型
    メソッド
    説明
    Document.adoptNode(Node source)
    ほかの文書のノードを現在の文書にインポートします。
    Node.appendChild(Node newChild)
    ノードnewChildをこのノードの子のリストの末尾に追加します。
    Node.cloneNode(boolean deep)
    ノードのジェネリック・コピー・コンストラクタとして、このノードの複製を返します。
    このノードの最初の子ノードです。
    このノードの最後の子ノードです。
    NamedNodeMap.getNamedItem(String name)
    指定された名前のノードを取得します。
    NamedNodeMap.getNamedItemNS(String namespaceURI, String localName)
    指定されたローカル名と名前空間URIを持つノードを取得します。
    このノードの直後のノードです。
    このノードの親ノードです。
    このノードの直前のノードです。
    DOMLocator.getRelatedNode()
    ロケータがポイントしているノード。ノードがない場合はnull
    Document.importNode(Node importedNode, boolean deep)
    別の文書から現在の文書へノードをインポートします。このとき、元の文書のソース・ノードが変更または削除されることはありません。このメソッドはソース・ノードの新しいコピーを作成します。
    Node.insertBefore(Node newChild, Node refChild)
    既存のrefChild子ノードの前にnewChildノードを挿入します。
    NamedNodeMap.item(int index)
    マップ内のindex番目の項目を返します。
    NodeList.item(int index)
    集合内のindex番目の項目を返します。
    Node.removeChild(Node oldChild)
    子リストからoldChildで示される子ノードを削除し、この子ノードを返します。
    NamedNodeMap.removeNamedItem(String name)
    指定された名前のノードを削除します。
    NamedNodeMap.removeNamedItemNS(String namespaceURI, String localName)
    指定されたローカル名と名前空間URIで指定されたノードを削除します。
    Document.renameNode(Node n, String namespaceURI, String qualifiedName)
    ELEMENT_NODEまたはATTRIBUTE_NODE型の既存のノードを変更します。
    Node.replaceChild(Node newChild, Node oldChild)
    子リストの中の子ノードoldChildnewChildで置き換え、oldChildノードを返します。
    NamedNodeMap.setNamedItem(Node arg)
    nodeName属性を使用してノードを追加します。
    NamedNodeMap.setNamedItemNS(Node arg)
    namespaceURIlocalNameを使用してノードを追加します。
    Node型のパラメータを持つorg.w3c.dom内のメソッド
    修飾子と型
    メソッド
    説明
    Document.adoptNode(Node source)
    ほかの文書のノードを現在の文書にインポートします。
    Node.appendChild(Node newChild)
    ノードnewChildをこのノードの子のリストの末尾に追加します。
    short
    このメソッドが呼び出されている参照ノードを、パラメータとして渡されるノードと、文書内の位置に関して文書順に比較します。
    void
    UserDataHandler.handle(short operation, String key, Object data, Node src, Node dst)
    このメソッドは、このハンドラを登録するノードがインポートまたは複製される場合に呼び出されます。
    Document.importNode(Node importedNode, boolean deep)
    別の文書から現在の文書へノードをインポートします。このとき、元の文書のソース・ノードが変更または削除されることはありません。このメソッドはソース・ノードの新しいコピーを作成します。
    Node.insertBefore(Node newChild, Node refChild)
    既存のrefChild子ノードの前にnewChildノードを挿入します。
    boolean
    Node.isEqualNode(Node arg)
    2つのノードが等しいかどうかをテストします。
    boolean
    Node.isSameNode(Node other)
    このノードが指定されたノードと同じノードであるかどうかを返します。
    Node.removeChild(Node oldChild)
    子リストからoldChildで示される子ノードを削除し、この子ノードを返します。
    Document.renameNode(Node n, String namespaceURI, String qualifiedName)
    ELEMENT_NODEまたはATTRIBUTE_NODE型の既存のノードを変更します。
    Node.replaceChild(Node newChild, Node oldChild)
    子リストの中の子ノードoldChildnewChildで置き換え、oldChildノードを返します。
    NamedNodeMap.setNamedItem(Node arg)
    nodeName属性を使用してノードを追加します。
    NamedNodeMap.setNamedItemNS(Node arg)
    namespaceURIlocalNameを使用してノードを追加します。
  • org.w3c.dom.eventsでのNodeの使用

    Nodeを返すorg.w3c.dom.events内のメソッド
    修飾子と型
    メソッド
    説明
    MutationEvent.getRelatedNode()
    relatedNodeは、変異イベントに関連する2次ノードを識別するときに使用します。
    Node型のパラメータを持つorg.w3c.dom.events内のメソッド
    修飾子と型
    メソッド
    説明
    void
    MutationEvent.initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
    initMutationEventメソッドは、DocumentEventインタフェースによって作成されるMutationEventの値を初期化する場合に使用します。
  • org.w3c.dom.htmlでのNodeの使用

    org.w3c.dom.html内のNodeのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    アンカー要素。
    interface 
    埋め込まれたJavaアプレット。
    interface 
    クライアント側のイメージ・マップ領域の定義。
    interface 
    ドキュメントの基底URI。
    interface 
    ベース・フォント。
    interface 
    HTMLドキュメントの本文。
    interface 
    強制的に改行します。
    interface 
    プッシュ・ボタン。
    interface 
    ディレクトリのリスト。
    interface 
    汎用ブロック・コンテナ。
    interface 
    定義のリスト。
    interface 
    HTMLDocumentはHTML階層のルートであり、コンテンツ全体を保持します。
    interface 
    すべてのHTML要素インタフェースは、このクラスから派生しています。
    interface 
    フォーム・コントロールを論理グループに構成します。
    interface 
    フォントの局所的な変更。
    interface 
    FORM要素は、コレクションや要素に似た動作を網羅しています。
    interface 
    フレームを作成します。
    interface 
    フレームのグリッドを作成します。
    interface 
    ドキュメント・ヘッドの情報。
    interface 
    H1からH6の要素用。
    interface 
    横罫線を作成します。
    interface 
    HTMLドキュメントのルート。
    interface 
    インラインのサブウィンドウ。
    interface 
    埋め込まれたイメージ。
    interface 
    フォーム・コントロール。
    interface 
    この要素は単一行のテキスト入力に使用されます。
    interface 
    フォーム・フィールドのラベル・テキスト。
    interface 
    FIELDSETによるグループ化にキャプションを付けます。
    interface 
    リスト項目。
    interface 
    LINK要素では、外部リソースへのリンクを指定し、そのリソースに対するドキュメントの関係(またはその逆)を定義します。
    interface 
    クライアント側のイメージ・マップ。
    interface 
    メニュー・リスト。
    interface 
    これにはドキュメントに関する一般的なメタ情報が含まれています。
    interface 
    ドキュメントの一部が変更されたことを通知します。
    interface 
    汎用的な埋込みオブジェクト。
    interface 
    順序付けされたリスト。
    interface 
    オプションを論理的なグループに細分化します。
    interface 
    切替え可能な選択肢。
    interface 
    段落。
    interface 
    OBJECT要素に渡されるパラメータ。
    interface 
    書式設定済みのテキスト。
    interface 
    Q要素とBLOCKQUOTE要素用。
    interface 
    スクリプト文。
    interface 
    select要素では、オプションを選択できます。
    interface 
    スタイル情報。
    interface 
    テーブルのキャプション。HTML 4.0のCAPTION要素の定義を参照してください。
    interface 
    TH要素とTD要素を表すために使用されるオブジェクト。
    interface 
    COL要素やCOLGROUP要素を再グループ化します。
    interface 
    テーブルに対するcreate*メソッドとdelete*メソッドを使用して、テーブルを構築したり変更したりします。
    interface 
    テーブルの行。
    interface 
    THEADTFOOT、およびTBODYの各要素。
    interface 
    複数行のテキスト・フィールド。
    interface 
    ドキュメントのタイトル。
    interface 
    順序付けされていないリスト。
    Nodeを返すorg.w3c.dom.htmlのメソッド
    修飾子と型
    メソッド
    説明
    HTMLCollection.item(int index)
    このメソッドは、順序付けされたインデックスで指定されたノードを取得します。
    HTMLCollection.namedItem(String name)
    このメソッドは、名前を使用してNodeを取得します。
  • org.w3c.dom.lsでのNodeの使用

    Nodeを返すorg.w3c.dom.ls内のメソッド
    修飾子と型
    メソッド
    説明
    LSParser.parseWithContext(LSInput input, Node contextArg, short action)
    LSInputで識別されたリソースからのXMLフラグメントを構文解析し、既存の文書の、context引数とaction引数で指定された位置にコンテンツを挿入します。
    Node型のパラメータを持つorg.w3c.dom.ls内のメソッド
    修飾子と型
    メソッド
    説明
    short
    LSParserFilter.acceptNode(Node nodeArg)
    各ノードの解析が完了すると、パーサーはこのメソッドを呼び出します。
    LSParser.parseWithContext(LSInput input, Node contextArg, short action)
    LSInputで識別されたリソースからのXMLフラグメントを構文解析し、既存の文書の、context引数とaction引数で指定された位置にコンテンツを挿入します。
    boolean
    LSSerializer.write(Node nodeArg, LSOutput destination)
    LSSerializerインタフェースの一般的な説明で、前述のように指定されたノードを直列化します。
    LSSerializer.writeToString(Node nodeArg)
    LSSerializerインタフェースの一般的な説明で、前述のように指定されたノードを直列化します。
    boolean
    LSSerializer.writeToURI(Node nodeArg, String uri)
    エンコーディングを指定せず、LSOutput.systemIduri引数に設定して、LSOutputLSSerializer.writeが呼び出されたかのように機能する簡易メソッドです。
  • org.w3c.dom.rangesでのNodeの使用

    Nodeを返すorg.w3c.dom.rangesのメソッド
    修飾子と型
    メソッド
    説明
    Rangeの2つの境界点のもっとも深い共通上位コンテナ。
    内部でRangeが終了するノード。
    内部でRangeが始まるノード。
    Node型のパラメータを持つorg.w3c.dom.rangesのメソッド
    修飾子と型
    メソッド
    説明
    void
    Range.insertNode(Node newNode)
    ノードをDocumentまたはDocumentFragmentのRangeの開始位置に挿入します。
    void
    Range.selectNode(Node refNode)
    ノードとその内容を選択します。
    void
    Range.selectNodeContents(Node refNode)
    ノード内の内容を選択します。
    void
    Range.setEnd(Node refNode, int offset)
    Rangeの終了を記述する属性を設定します。
    void
    Range.setEndAfter(Node refNode)
    Rangeの終了をノードのあとに設定します。
    void
    Range.setEndBefore(Node refNode)
    終了位置をノードの前に設定します。
    void
    Range.setStart(Node refNode, int offset)
    Rangeの開始を記述する属性を設定します。
    void
    Range.setStartAfter(Node refNode)
    開始位置をノードのあとに設定します。
    void
    Range.setStartBefore(Node refNode)
    開始位置をノードの前に設定します。
    void
    Range.surroundContents(Node newParent)
    Rangeの内容を所定のノードの親として再設定し、再設定したノードをRangeの開始位置に挿入します。
  • org.w3c.dom.stylesheetsでのNodeの使用

    Nodeを返すorg.w3c.dom.stylesheetsのメソッド
    修飾子と型
    メソッド
    説明
    StyleSheet.getOwnerNode()
    このスタイル・シートをドキュメントに関連付けるノード。
  • org.w3c.dom.traversalでのNodeの使用

    Nodeを返すorg.w3c.dom.traversalのメソッド
    修飾子と型
    メソッド
    説明
    TreeWalker.firstChild()
    TreeWalkerを現在のノードの最初の可視の子に移動し、新規ノードを返します。
    TreeWalker.getCurrentNode()
    TreeWalkerが現在あるノード。
    NodeIterator.getRoot()
    作成時に指定されたNodeIteratorのrootノード。
    TreeWalker.getRoot()
    作成時に指定されたTreeWalkerrootノード。
    TreeWalker.lastChild()
    TreeWalkerを現在のノードの最後の可視の子まで移動させ、新規ノードを返します。
    NodeIterator.nextNode()
    セットの次のノードを返して、NodeIteratorのセットでの位置を進めます。
    TreeWalker.nextNode()
    TreeWalkerを現在のノードについてドキュメント順に次の可視ノードまで移動し、新規ノードを返します。
    TreeWalker.nextSibling()
    TreeWalkerを現在のノードの次の兄弟まで移動させ、新規ノードを返します。
    TreeWalker.parentNode()
    現在のノードのもっとも近い可視の上位ノードに移動し、そのノードを返します。
    NodeIterator.previousNode()
    セットの前のノードを返し、NodeIteratorのセットでの位置を戻します。
    TreeWalker.previousNode()
    TreeWalkerを現在のノードについてドキュメント順に前の可視ノードまで移動し、新規ノードを返します。
    TreeWalker.previousSibling()
    TreeWalkerを現在のノードの前の兄弟まで移動させ、新規ノードを返します。
    Node型のパラメータを持つorg.w3c.dom.traversalのメソッド
    修飾子と型
    メソッド
    説明
    short
    NodeFilter.acceptNode(Node n)
    指定されたノードがTreeWalkerまたはNodeIteratorの論理ビューで可視であるかどうかをテストします。
    DocumentTraversal.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
    指定されたノードをルートとするサブツリー上に新規のNodeIteratorを作成します。
    DocumentTraversal.createTreeWalker(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
    指定されたノードをルートとするサブツリー上に新規のTreeWalkerを作成します。
    void
    TreeWalker.setCurrentNode(Node currentNode)
    TreeWalkerが現在あるノード。
  • org.w3c.dom.xpathでのNodeの使用

    org.w3c.dom.xpathNodeのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    XPathNamespaceインタフェースは、DOMにないXPathネームスペース・ノード・タイプを表すために、XPathResultインタフェースによって返されます。
    Nodeを返すorg.w3c.dom.xpathのメソッド
    修飾子と型
    メソッド
    説明
    XPathResult.getSingleNodeValue()
    この単一ノード結果の値(null)。
    XPathResult.iterateNext()
    ノード・セットから次のノードを反復して返します。ノードがこれ以上ない場合はnullを返します。
    XPathResult.snapshotItem(int index)
    スナップショット・コレクションのindexアイテムを返します。
    Nodeのパラメータを持つorg.w3c.dom.xpathのメソッド
    修飾子と型
    メソッド
    説明
    XPathEvaluator.createNSResolver(Node nodeResolver)
    任意のDOMノードを適応してネームスペースを解決し、XPath式をドキュメント内に表示されたノードのコンテキストに対して簡単に評価できるようにします。
    XPathEvaluator.evaluate(String expression, Node contextNode, XPathNSResolver resolver, short type, Object result)
    XPath式文字列を評価し、可能な場合は指定された型の結果を返します。
    XPathExpression.evaluate(Node contextNode, short type, Object result)
    このXPath式を評価し、結果を返します。