パッケージ | 説明 |
---|---|
javax.imageio.metadata |
メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。
|
javax.xml.bind |
非整列化、整列化および検証機能を含む実行時バインディング・フレームワークをクライアント・アプリケーションに提供します。
|
javax.xml.bind.helpers |
JAXBプロバイダのみが使用します。いくつかのjavax.xml.bindインタフェースの部分的なデフォルト実装を提供します。
|
javax.xml.crypto.dom |
javax.xml.crypto パッケージのDOM固有のクラス。 |
javax.xml.crypto.dsig.dom |
javax.xml.crypto.dsig パッケージのDOM固有のクラス。 |
javax.xml.soap |
SOAPメッセージを作成および構築するためのAPIを提供します。
|
javax.xml.transform.dom |
このパッケージはDOM固有の変換APIを実装します。
|
org.w3c.dom |
Java API for XML ProcessingのコンポーネントAPIであるDOM (Document Object Model)のインタフェースを提供します。
|
org.w3c.dom.events | |
org.w3c.dom.ls |
修飾子と型 | クラスと説明 |
---|---|
class |
IIOMetadataNode
メタデータ・ツリーのノードを表すクラスで、
org.w3c.dom.Element インタフェースを実装し、さらにgetUserObject およびsetUserObject メソッドを使用してテキスト以外のオブジェクトを格納できるようにします。 |
修飾子と型 | フィールドと説明 |
---|---|
protected Node |
IIOInvalidTreeException.offendingNode
構文解析エラーになった
Node 、またはnull 。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
IIOMetadataNode.appendChild(Node newChild)
ノード
newChild をこのノードの子のリストの末尾に追加します。 |
Node |
IIOMetadataNode.cloneNode(boolean deep)
このノードの複製を返します。
|
abstract Node |
IIOMetadata.getAsTree(String formatName)
指定されたメタデータ形式で定義される規則に従って、このオブジェクト内に含まれるメタデータのツリーのルートを表すXML DOM
Node オブジェクトを返します。 |
Node |
IIOMetadataNode.getFirstChild()
このノードの最初の子を返します。ノードに子がない場合は
null を返します。 |
Node |
IIOMetadataNode.getLastChild()
このノードの最後の子を返します。ノードに子がない場合は
null を返します。 |
Node |
IIOMetadataNode.getNextSibling()
このノードの次の兄弟ウィジェットを返します。このノードに次の兄弟ウィジェットがない場合は
null を返します。 |
Node |
IIOInvalidTreeException.getOffendingNode()
構文解析時にエラーを発生させた
Node を返します。 |
Node |
IIOMetadataNode.getParentNode()
このノードの親を返します。
|
Node |
IIOMetadataNode.getPreviousSibling()
このノードの前の兄弟ウィジェットを返します。このノードに前の兄弟ウィジェットがない場合は
null を返します。 |
Node |
IIOMetadataNode.insertBefore(Node newChild, Node refChild)
既存の
refChild 子ノードの前にnewChild ノードを挿入します。 |
Node |
IIOMetadataNode.item(int index) |
Node |
IIOMetadataNode.removeChild(Node oldChild)
子リストから
oldChild で示される子ノードを削除し、この子ノードを返します。 |
Node |
IIOMetadataNode.replaceChild(Node newChild, Node oldChild)
子リストの中の子ノード
oldChild をnewChild で置き換え、oldChild ノードを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
IIOMetadataNode.appendChild(Node newChild)
ノード
newChild をこのノードの子のリストの末尾に追加します。 |
short |
IIOMetadataNode.compareDocumentPosition(Node other)
このDOM Level 3メソッドは
IIOMetadataNode ではサポートされていないため、DOMException がスローされます。 |
Node |
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 オブジェクトの内部状態を変更します。 |
Node |
IIOMetadataNode.removeChild(Node oldChild)
子リストから
oldChild で示される子ノードを削除し、この子ノードを返します。 |
Node |
IIOMetadataNode.replaceChild(Node newChild, Node oldChild)
子リストの中の子ノード
oldChild をnewChild で置き換え、oldChild ノードを返します。 |
void |
IIOMetadata.setFromTree(String formatName, Node root)
指定されたメタデータ形式で構文が定義されるXML DOM
Node のツリーから、このIIOMetadata オブジェクトの内部状態を設定します。 |
コンストラクタと説明 |
---|
IIOInvalidTreeException(String message, Node offendingNode)
メッセージ文字列と、構文解析エラーを発生させた
Node への参照を示すIIOInvalidTreeException を構築します。 |
IIOInvalidTreeException(String message, Throwable cause, Node offendingNode)
メッセージ文字列、この例外を発生させた例外への参照、および構文解析エラーを発生させた
Node への参照を示すIIOInvalidTreeException を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
ValidationEventLocator.getNode()
使用可能な場合、DOM Nodeへの参照を返します
|
Node |
Marshaller.getNode(Object contentTree)
コンテンツ・ツリーのDOMツリー・ビューを取得します(オプション)。
|
修飾子と型 | メソッドと説明 |
---|---|
Binder<Node> |
JAXBContext.createBinder()
W3C DOM用のBinderを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
Marshaller.marshal(Object jaxbElement, Node node)
jaxbElementをルートとするコンテンツ・ツリーをDOMツリーに整列化します。
|
Object |
Unmarshaller.unmarshal(Node node)
指定されたDOMツリーからグローバルXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。
|
<T> JAXBElement<T> |
Unmarshaller.unmarshal(Node node, Class<T> declaredType)
JAXBマップdeclaredTypeによってXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
Node |
ValidationEventLocatorImpl.getNode() |
Node |
AbstractMarshallerImpl.getNode(Object obj)
デフォルトでは、getNodeメソッドはサポートされず、
UnsupportedOperationException をスローします。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
AbstractMarshallerImpl.marshal(Object obj, Node node) |
void |
ValidationEventLocatorImpl.setNode(Node _node)
このイベント・ロケータの「Node」フィールドを設定します。
|
<T> JAXBElement<T> |
AbstractUnmarshallerImpl.unmarshal(Node node, Class<T> expectedType) |
コンストラクタと説明 |
---|
ValidationEventLocatorImpl(Node _node)
DOM Nodeをポイントするオブジェクトを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
Node |
DOMURIReference.getHere()
ここにノードを返します。
|
Node |
DOMStructure.getNode()
この
DOMStructure に格納されたノードを返します。 |
コンストラクタと説明 |
---|
DOMStructure(Node node)
指定されたノードを含む
DOMStructure を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
DOMSignContext.getNextSibling()
nextSiblingノードを返します。
|
Node |
DOMValidateContext.getNode()
ノードを返します。
|
Node |
DOMSignContext.getParent()
親ノードを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
DOMSignContext.setNextSibling(Node nextSibling)
次の兄弟ノードを設定します。
|
void |
DOMValidateContext.setNode(Node node)
ノードを設定します。
|
void |
DOMSignContext.setParent(Node parent)
親ノードを設定します。
|
コンストラクタと説明 |
---|
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 を作成します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Detail
DetailEntry オブジェクトのコンテナです。 |
interface |
DetailEntry
SOAPFault オブジェクトの詳細を提供するDetail オブジェクトのコンテンツです。 |
interface |
Node
XMLドキュメント内のノード(要素)の表現です。
|
interface |
SOAPBody
SOAPメッセージ内のSOAP本体要素のコンテンツを表すオブジェクトです。
|
interface |
SOAPBodyElement
SOAPBody オブジェクトのコンテンツを表すSOAPBodyElement オブジェクトです。 |
interface |
SOAPElement
SOAPメッセージの要素を示すオブジェクトです。SOAPの仕様で許可されていますが、明確に規定されているわけではありません。
|
interface |
SOAPEnvelope
SOAPPart オブジェクトのSOAPHeaderとSOAPBody部分のコンテナです。 |
interface |
SOAPFault
エラー情報またはステータス情報、あるいはその両方を格納する
SOAPBody オブジェクト内の要素です。 |
interface |
SOAPFaultElement
SOAPFault オブジェクト内のコンテンツの表現です。 |
interface |
SOAPHeader
SOAPヘッダー要素の表現です。
|
interface |
SOAPHeaderElement
SOAPエンベロープのSOAPヘッダー部のコンテンツを表現するオブジェクトです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SOAPPart
SOAPMessage オブジェクトのSOAP固有の部分のコンテナです。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
DOMResult.getNextSibling()
結果ノードが挿入される直前の子ノードを取得します。
|
Node |
DOMSource.getNode()
Source DOMツリーを表すノードを取得します。
|
Node |
DOMResult.getNode()
結果DOMツリーを含むノードを取得します。
|
Node |
DOMLocator.getOriginatingNode()
イベントが発生したノードを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
DOMResult.setNextSibling(Node nextSibling)
結果ノードが挿入される直前の子ノードを設定します。
|
void |
DOMSource.setNode(Node node)
Source DOMツリーを表すノードを設定します。
|
void |
DOMResult.setNode(Node node)
結果DOMツリーを含むノードを設定します。
|
コンストラクタと説明 |
---|
DOMResult(Node node)
DOMノードを使用して新しい出力ターゲットを作成します。
|
DOMResult(Node node, Node nextSibling)
DOMノードを使用して、結果ノードを挿入する直前の子ノードを指定する新しい出力ターゲットを作成します。
|
DOMResult(Node node, Node nextSibling, String systemId)
DOMノードを使用して、結果ノードを挿入する位置の子ノードを指定する新しい出力ターゲットと、指定されたシステム識別子を作成します。
|
DOMResult(Node node, String systemId)
DOMノードを使用して、指定されたシステム識別子を持つ新しい出力ターゲットを作成します。
|
DOMSource(Node n)
DOMノードで新しい入力ソースを作成します。
|
DOMSource(Node node, String systemID)
DOMノードと、ベースURIとして渡されたシステム識別子で新しい入力ソースを作成します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Attr
Attr インタフェースは、Element オブジェクトの1つの属性を表現します。 |
interface |
CDATASection
CDATAセクションは、マークアップと見なされる文字を含んだテキスト・ブロックをエスケープするために使用されます。
|
interface |
CharacterData
CharacterData インタフェースは、属性とメソッドのセットを追加してNodeを拡張することにより、DOM内の文字データにアクセスできるようにします。 |
interface |
Comment
このインタフェースは、
CharacterData を継承し、コメントの内容を表します。コメントは<!-- と--> で囲まれたすべての文字です。 |
interface |
Document
Document インタフェースは、HTML文書またはXML文書全体を表します。 |
interface |
DocumentFragment
DocumentFragment は、「軽量(最小限度)」のDocument オブジェクトです。 |
interface |
DocumentType
各
Document は、null またはDocumentType オブジェクトを値とするdoctype 属性を備えています。 |
interface |
Element
Element インタフェースは、HTML文書またはXML文書内の要素を表します。 |
interface |
Entity
このインタフェースは、XML文書内の解析対象または解析対象外の既知のエンティティを表します。
|
interface |
EntityReference
EntityReference ノードを使用してツリーのエンティティ参照を表現できます。 |
interface |
Notation
このインタフェースは、DTDに宣言されている表記法を表します。
|
interface |
ProcessingInstruction
ProcessingInstruction インタフェースは、文書のテキスト内にプロセッサ固有の情報を保存するためにXMLで使用される「処理命令」を表します。 |
interface |
Text
|
修飾子と型 | メソッドと説明 |
---|---|
Node |
Document.adoptNode(Node source)
ほかの文書のノードを現在の文書にインポートします。
|
Node |
Node.appendChild(Node newChild)
ノード
newChild をこのノードの子のリストの末尾に追加します。 |
Node |
Node.cloneNode(boolean deep)
ノードのジェネリック・コピー・コンストラクタとして、このノードの複製を返します。
|
Node |
Node.getFirstChild()
このノードの最初の子ノードです。
|
Node |
Node.getLastChild()
このノードの最後の子ノードです。
|
Node |
NamedNodeMap.getNamedItem(String name)
指定された名前のノードを取得します。
|
Node |
NamedNodeMap.getNamedItemNS(String namespaceURI, String localName)
指定されたローカル名と名前空間URIを持つノードを取得します。
|
Node |
Node.getNextSibling()
このノードの直後のノードです。
|
Node |
Node.getParentNode()
このノードの親ノードです。
|
Node |
Node.getPreviousSibling()
このノードの直前のノードです。
|
Node |
DOMLocator.getRelatedNode()
ロケータがポイントしているノードです。ノードがない場合は
null です。 |
Node |
Document.importNode(Node importedNode, boolean deep)
別の文書から現在の文書へノードをインポートします。このとき、元の文書のソース・ノードが変更または削除されることはありません。このメソッドはソース・ノードの新しいコピーを作成します。
|
Node |
Node.insertBefore(Node newChild, Node refChild)
既存の
refChild 子ノードの前にnewChild ノードを挿入します。 |
Node |
NamedNodeMap.item(int index)
マップ内の
index 番目の項目を返します。 |
Node |
NodeList.item(int index)
集合内の
index 番目の項目を返します。 |
Node |
Node.removeChild(Node oldChild)
子リストから
oldChild で示される子ノードを削除し、この子ノードを返します。 |
Node |
NamedNodeMap.removeNamedItem(String name)
指定された名前のノードを削除します。
|
Node |
NamedNodeMap.removeNamedItemNS(String namespaceURI, String localName)
指定されたローカル名と名前空間URIで指定されたノードを削除します。
|
Node |
Document.renameNode(Node n, String namespaceURI, String qualifiedName)
ELEMENT_NODE またはATTRIBUTE_NODE 型の既存のノードを変更します。 |
Node |
Node.replaceChild(Node newChild, Node oldChild)
子リストの中の子ノード
oldChild をnewChild で置き換え、oldChild ノードを返します。 |
Node |
NamedNodeMap.setNamedItem(Node arg)
nodeName 属性を使用してノードを追加します。 |
Node |
NamedNodeMap.setNamedItemNS(Node arg)
namespaceURI とlocalName を使用してノードを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
Document.adoptNode(Node source)
ほかの文書のノードを現在の文書にインポートします。
|
Node |
Node.appendChild(Node newChild)
ノード
newChild をこのノードの子のリストの末尾に追加します。 |
short |
Node.compareDocumentPosition(Node other)
参照ノードを比較します。
|
void |
UserDataHandler.handle(short operation, String key, Object data, Node src, Node dst)
このメソッドは、このハンドラを登録するノードがインポートまたは複製される場合に呼び出されます。
|
Node |
Document.importNode(Node importedNode, boolean deep)
別の文書から現在の文書へノードをインポートします。このとき、元の文書のソース・ノードが変更または削除されることはありません。このメソッドはソース・ノードの新しいコピーを作成します。
|
Node |
Node.insertBefore(Node newChild, Node refChild)
既存の
refChild 子ノードの前にnewChild ノードを挿入します。 |
boolean |
Node.isEqualNode(Node arg)
2つのノードが等しいかどうかをテストします。
|
boolean |
Node.isSameNode(Node other)
このノードが指定されたノードと同じノードであるかどうかを返します。
|
Node |
Node.removeChild(Node oldChild)
子リストから
oldChild で示される子ノードを削除し、この子ノードを返します。 |
Node |
Document.renameNode(Node n, String namespaceURI, String qualifiedName)
ELEMENT_NODE またはATTRIBUTE_NODE 型の既存のノードを変更します。 |
Node |
Node.replaceChild(Node newChild, Node oldChild)
子リストの中の子ノード
oldChild をnewChild で置き換え、oldChild ノードを返します。 |
Node |
NamedNodeMap.setNamedItem(Node arg)
nodeName 属性を使用してノードを追加します。 |
Node |
NamedNodeMap.setNamedItemNS(Node arg)
namespaceURI とlocalName を使用してノードを追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
MutationEvent.getRelatedNode()
relatedNode は、変異イベントに関連する2次ノードを識別するときに使用します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
MutationEvent.initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
initMutationEvent メソッドは、DocumentEvent インタフェースによって作成されるMutationEvent の値を初期化する場合に使用します。 |
修飾子と型 | メソッドと説明 |
---|---|
Node |
LSParser.parseWithContext(LSInput input, Node contextArg, short action)
LSInput で識別されたリソースからのXMLフラグメントを構文解析し、既存の文書の、context 引数とaction 引数で指定された位置にコンテンツを挿入します。 |
修飾子と型 | メソッドと説明 |
---|---|
short |
LSParserFilter.acceptNode(Node nodeArg)
各ノードの解析が完了すると、パーサーはこのメソッドを呼び出します。
|
Node |
LSParser.parseWithContext(LSInput input, Node contextArg, short action)
LSInput で識別されたリソースからのXMLフラグメントを構文解析し、既存の文書の、context 引数とaction 引数で指定された位置にコンテンツを挿入します。 |
boolean |
LSSerializer.write(Node nodeArg, LSOutput destination)
LSSerializer インタフェースの一般的な説明で、前述のように指定されたノードを直列化します。 |
String |
LSSerializer.writeToString(Node nodeArg)
LSSerializer インタフェースの一般的な説明で、前述のように指定されたノードを直列化します。 |
boolean |
LSSerializer.writeToURI(Node nodeArg, String uri)
エンコーディングを指定せず、
LSOutput.systemId をuri 引数に設定して、LSOutput でLSSerializer.write が呼び出されたかのように機能する簡易メソッドです。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.