インタフェース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内のクラス修飾子と型クラス説明classorg.w3c.dom.Elementインタフェースを実装し、getUserObjectメソッドとsetUserObjectメソッドを介した外部オブジェクトのストレージを追加可能にする、メタデータ・ツリー内のノードを表すクラス。Nodeとして宣言されているjavax.imageio.metadata内のフィールドNodeを返すjavax.imageio.metadata内のメソッド修飾子と型メソッド説明IIOMetadataNode.appendChild(Node newChild) ノードnewChildをこのノードの子のリストの末尾に追加します。IIOMetadataNode.cloneNode(boolean deep) このノードの複製を返します。abstract Node指定されたメタデータ形式で定義される規則に従って、このオブジェクト内に含まれるメタデータのツリーのルートを表すXML DOMNodeオブジェクトを返します。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) 子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。Node型のパラメータを持つjavax.imageio.metadata内のメソッド修飾子と型メソッド説明IIOMetadataNode.appendChild(Node newChild) ノードnewChildをこのノードの子のリストの末尾に追加します。shortIIOMetadataNode.compareDocumentPosition(Node other) このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。IIOMetadataNode.insertBefore(Node newChild, Node refChild) 既存のrefChild子ノードの前にnewChildノードを挿入します。booleanIIOMetadataNode.isEqualNode(Node node) このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。booleanIIOMetadataNode.isSameNode(Node node) このDOM Level 3メソッドはIIOMetadataNodeではサポートされていないため、DOMExceptionがスローされます。abstract void指定されたメタデータ形式で構文が定義されるXML DOMNodeのツリーから、このIIOMetadataオブジェクトの内部状態を変更します。IIOMetadataNode.removeChild(Node oldChild) 子リストからoldChildで示される子ノードを削除し、この子ノードを返します。IIOMetadataNode.replaceChild(Node newChild, Node oldChild) 子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。voidIIOMetadata.setFromTree(String formatName, Node root) 指定されたメタデータ形式で構文が定義されるXML DOMNodeのツリーから、この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()TIFFFieldを、"TIFFField"または"TIFFIFD"という名前のノードとして返します(TIFFネイティブ・イメージ・メタデータ仕様で説明されています)。型Nodeのパラメータを持つjavax.imageio.plugins.tiffのメソッド修飾子と型メソッド説明static TIFFFieldTIFFField.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内のコンストラクタ -
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内のメソッド修飾子と型メソッド説明voidDOMSignContext.setNextSibling(Node nextSibling) 次の兄弟ノードを設定します。voidノードを設定します。void親ノードを設定します。Node型のパラメータを持つjavax.xml.crypto.dsig.dom内のコンストラクタ修飾子コンストラクタ説明DOMSignContext(Key signingKey, Node parent) 指定した署名キーおよび親ノードでDOMSignContextを作成します。DOMSignContext(Key signingKey, Node parent, Node nextSibling) 指定した署名キー、親ノードおよび次の兄弟ノードでDOMSignContextを作成します。DOMSignContext(KeySelector ks, Node parent) 指定したキー・セレクタおよび親ノードでDOMSignContextを作成します。DOMSignContext(KeySelector ks, Node parent, Node nextSibling) 指定したキー・セレクタ、親ノードおよび次の兄弟ノードでDOMSignContextを作成します。DOMValidateContext(Key validatingKey, Node node) 指定したキーおよびノードを格納するDOMValidateContextを作成します。DOMValidateContext(KeySelector ks, Node node) 指定したキー・セレクタおよびノードを格納する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内のメソッド修飾子と型メソッド説明voidDOMResult.setNextSibling(Node nextSibling) 結果ノードが挿入される直前の子ノードを設定します。void結果DOMツリーを含むノードを設定します。voidSource DOMツリーを表すノードを設定します。Node型のパラメータを持つjavax.xml.transform.dom内のコンストラクタ修飾子コンストラクタ説明DOMノードを使用して新しい出力ターゲットを作成します。DOMノードを使用して、指定されたシステム識別子を持つ新しい出力ターゲットを作成します。DOMノードを使用して、結果ノードを挿入する直前の子ノードを指定する新しい出力ターゲットを作成します。DOMノードを使用して、結果ノードを挿入する位置の子ノードを指定する新しい出力ターゲットと、指定されたシステム識別子を作成します。DOMノードで新しい入力ソースを作成します。DOMノードと、ベースURIとして渡されたシステム識別子で新しい入力ソースを作成します。 -
javax.xml.xpathでのNodeの使用
Nodeを返すjavax.xml.xpathのメソッド型Nodeの引数を持つ型を返すjavax.xml.xpathのメソッド -
org.w3c.domでのNodeの使用
org.w3c.dom内のNodeのサブインタフェース修飾子と型インタフェース説明interfaceAttrインタフェースは、Elementオブジェクトの1つの属性を表現します。interfaceCDATAセクションは、マークアップと見なされる文字を含んだテキスト・ブロックをエスケープするために使用されます。interfaceCharacterDataインタフェースは、属性とメソッドのセットを追加してNodeを拡張することにより、DOM内の文字データにアクセスできるようにします。interfaceこのインタフェースはCharacterDataから継承し、コメントの内容、つまり開始する'<!--'と終了する'-->'の間のすべての文字を表します。interfaceDocumentインタフェースは、HTML文書またはXML文書全体を表します。interfaceDocumentFragmentは、「軽量(最小限度)」のDocumentオブジェクトです。interface各Documentは、nullまたはDocumentTypeオブジェクトを値とするdoctype属性を備えています。interfaceElementインタフェースは、HTML文書またはXML文書内の要素を表します。interfaceこのインタフェースは、XML文書内の解析対象または解析対象外の既知のエンティティを表します。interfaceEntityReferenceノードを使用してツリーのエンティティ参照を表現できます。interfaceこのインタフェースは、DTDに宣言されている表記法を表します。interfaceProcessingInstructionインタフェースは、文書のテキスト内にプロセッサ固有の情報を保存するためにXMLで使用される「処理命令」を表します。interfaceTextインタフェースはCharacterDataを継承し、ElementまたはAttrのテキスト形式の内容(XMLでは文字データという)を表します。Nodeを返すorg.w3c.dom内のメソッド修飾子と型メソッド説明ほかの文書のノードを現在の文書にインポートします。Node.appendChild(Node newChild) ノードnewChildをこのノードの子のリストの末尾に追加します。Node.cloneNode(boolean deep) ノードのジェネリック・コピー・コンストラクタとして、このノードの複製を返します。Node.getFirstChild()このノードの最初の子ノードです。Node.getLastChild()このノードの最後の子ノードです。NamedNodeMap.getNamedItem(String name) 指定された名前のノードを取得します。NamedNodeMap.getNamedItemNS(String namespaceURI, String localName) 指定されたローカル名と名前空間URIを持つノードを取得します。Node.getNextSibling()このノードの直後のノードです。Node.getParentNode()このノードの親ノードです。Node.getPreviousSibling()このノードの直前のノードです。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) 子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。NamedNodeMap.setNamedItem(Node arg) nodeName属性を使用してノードを追加します。NamedNodeMap.setNamedItemNS(Node arg) namespaceURIとlocalNameを使用してノードを追加します。Node型のパラメータを持つorg.w3c.dom内のメソッド修飾子と型メソッド説明ほかの文書のノードを現在の文書にインポートします。Node.appendChild(Node newChild) ノードnewChildをこのノードの子のリストの末尾に追加します。shortNode.compareDocumentPosition(Node other) このメソッドが呼び出されている参照ノードを、パラメータとして渡されるノードと、文書内の位置に関して文書順に比較します。voidこのメソッドは、このハンドラを登録するノードがインポートまたは複製される場合に呼び出されます。Document.importNode(Node importedNode, boolean deep) 別の文書から現在の文書へノードをインポートします。このとき、元の文書のソース・ノードが変更または削除されることはありません。このメソッドはソース・ノードの新しいコピーを作成します。Node.insertBefore(Node newChild, Node refChild) 既存のrefChild子ノードの前にnewChildノードを挿入します。booleanNode.isEqualNode(Node arg) 2つのノードが等しいかどうかをテストします。booleanNode.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) 子リストの中の子ノードoldChildをnewChildで置き換え、oldChildノードを返します。NamedNodeMap.setNamedItem(Node arg) nodeName属性を使用してノードを追加します。NamedNodeMap.setNamedItemNS(Node arg) namespaceURIとlocalNameを使用してノードを追加します。 -
org.w3c.dom.eventsでのNodeの使用
Nodeを返すorg.w3c.dom.events内のメソッドNode型のパラメータを持つorg.w3c.dom.events内のメソッド -
org.w3c.dom.htmlでのNodeの使用
org.w3c.dom.html内のNodeのサブインタフェース修飾子と型インタフェース説明interfaceアンカー要素。interface埋め込まれたJavaアプレット。interfaceクライアント側のイメージ・マップ領域の定義。interfaceドキュメントの基底URI。interfaceベース・フォント。interfaceHTMLドキュメントの本文。interface強制的に改行します。interfaceプッシュ・ボタン。interfaceディレクトリのリスト。interface汎用ブロック・コンテナ。interface定義のリスト。interfaceHTMLDocumentはHTML階層のルートであり、コンテンツ全体を保持します。interfaceすべてのHTML要素インタフェースは、このクラスから派生しています。interfaceフォーム・コントロールを論理グループに構成します。interfaceフォントの局所的な変更。interfaceFORM要素は、コレクションや要素に似た動作を網羅しています。interfaceフレームを作成します。interfaceフレームのグリッドを作成します。interfaceドキュメント・ヘッドの情報。interfaceH1からH6の要素用。interface横罫線を作成します。interfaceHTMLドキュメントのルート。interfaceインラインのサブウィンドウ。interface埋め込まれたイメージ。interfaceフォーム・コントロール。interfaceこの要素は単一行のテキスト入力に使用されます。interfaceフォーム・フィールドのラベル・テキスト。interfaceFIELDSETによるグループ化にキャプションを付けます。interfaceリスト項目。interfaceLINK要素では、外部リソースへのリンクを指定し、そのリソースに対するドキュメントの関係(またはその逆)を定義します。interfaceクライアント側のイメージ・マップ。interfaceメニュー・リスト。interfaceこれにはドキュメントに関する一般的なメタ情報が含まれています。interfaceドキュメントの一部が変更されたことを通知します。interface汎用的な埋込みオブジェクト。interface順序付けされたリスト。interfaceオプションを論理的なグループに細分化します。interface切替え可能な選択肢。interface段落。interfaceOBJECT要素に渡されるパラメータ。interface書式設定済みのテキスト。interfaceQ要素とBLOCKQUOTE要素用。interfaceスクリプト文。interfaceselect要素では、オプションを選択できます。interfaceスタイル情報。interfaceテーブルのキャプション。HTML 4.0のCAPTION要素の定義を参照してください。interfaceTH要素とTD要素を表すために使用されるオブジェクト。interfaceCOL要素やCOLGROUP要素を再グループ化します。interfaceテーブルに対するcreate*メソッドとdelete*メソッドを使用して、テーブルを構築したり変更したりします。interfaceテーブルの行。interfaceTHEAD、TFOOT、およびTBODYの各要素。interface複数行のテキスト・フィールド。interfaceドキュメントのタイトル。interface順序付けされていないリスト。Nodeを返すorg.w3c.dom.htmlのメソッド -
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内のメソッド修飾子と型メソッド説明shortLSParserFilter.acceptNode(Node nodeArg) 各ノードの解析が完了すると、パーサーはこのメソッドを呼び出します。LSParser.parseWithContext(LSInput input, Node contextArg, short action) LSInputで識別されたリソースからのXMLフラグメントを構文解析し、既存の文書の、context引数とaction引数で指定された位置にコンテンツを挿入します。booleanLSSerializerインタフェースの一般的な説明で、前述のように指定されたノードを直列化します。LSSerializer.writeToString(Node nodeArg) LSSerializerインタフェースの一般的な説明で、前述のように指定されたノードを直列化します。booleanLSSerializer.writeToURI(Node nodeArg, String uri) エンコーディングを指定せず、LSOutput.systemIdをuri引数に設定して、LSOutputでLSSerializer.writeが呼び出されたかのように機能する簡易メソッドです。 -
org.w3c.dom.rangesでのNodeの使用
Nodeを返すorg.w3c.dom.rangesのメソッド修飾子と型メソッド説明Range.getCommonAncestorContainer()Rangeの2つの境界点のもっとも深い共通上位コンテナ。Range.getEndContainer()内部でRangeが終了するノード。Range.getStartContainer()内部でRangeが始まるノード。Node型のパラメータを持つorg.w3c.dom.rangesのメソッド修飾子と型メソッド説明voidRange.insertNode(Node newNode) ノードをDocumentまたはDocumentFragmentのRangeの開始位置に挿入します。voidRange.selectNode(Node refNode) ノードとその内容を選択します。voidRange.selectNodeContents(Node refNode) ノード内の内容を選択します。voidRangeの終了を記述する属性を設定します。voidRange.setEndAfter(Node refNode) Rangeの終了をノードのあとに設定します。voidRange.setEndBefore(Node refNode) 終了位置をノードの前に設定します。voidRangeの開始を記述する属性を設定します。voidRange.setStartAfter(Node refNode) 開始位置をノードのあとに設定します。voidRange.setStartBefore(Node refNode) 開始位置をノードの前に設定します。voidRange.surroundContents(Node newParent) Rangeの内容を所定のノードの親として再設定し、再設定したノードをRangeの開始位置に挿入します。 -
org.w3c.dom.stylesheetsでのNodeの使用
Nodeを返すorg.w3c.dom.stylesheetsのメソッド -
org.w3c.dom.traversalでのNodeの使用
Nodeを返すorg.w3c.dom.traversalのメソッド修飾子と型メソッド説明TreeWalker.firstChild()TreeWalkerを現在のノードの最初の可視の子に移動し、新規ノードを返します。TreeWalker.getCurrentNode()TreeWalkerが現在あるノード。NodeIterator.getRoot()作成時に指定されたNodeIteratorのrootノード。TreeWalker.getRoot()作成時に指定されたTreeWalkerのrootノード。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のメソッド修飾子と型メソッド説明shortNodeFilter.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を作成します。voidTreeWalker.setCurrentNode(Node currentNode) TreeWalkerが現在あるノード。 -
org.w3c.dom.xpathでのNodeの使用
org.w3c.dom.xpathのNodeのサブインタフェース修飾子と型インタフェース説明interfaceXPathNamespaceインタフェースは、XPathResultインタフェースによって返され、DOMにはないXPathネームスペース・ノード型を表します。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式の文字列を評価し、可能であれば指定された型の結果を返します。このXPath式を評価し、結果を返します。