パッケージ | 説明 |
---|---|
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, 2013, Oracle and/or its affiliates. All rights reserved.