- すべてのスーパー・インタフェース:
- Node
public interface ProcessingInstruction extends Node
ProcessingInstructionインタフェースは、文書のテキスト内にプロセッサ固有の情報を保存するためにXMLで使用される「処理命令」を表します。
  処理命令の内容に対する字句のチェックは実行されないため、内容に"?>"の文字シーケンスが含まれる可能性があります。これは、「XML 1.0」のセクション2.6に準拠する処理命令では不正です。 この文字列が存在すると、直列化中に致命的なエラーを生じます。 
 
「Document Object Model (DOM) Level 3 Core Specification」も参照してください。
- 
フィールドのサマリーインタフェース 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
- 
メソッドのサマリーインタフェース org.w3c.dom.Nodeで宣言されたメソッドappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
- 
メソッドの詳細- 
getTargetString getTarget()この処理命令のターゲットです。 XMLでは、処理命令を開始するマークアップの直後のトークンがこれに該当します。
- 
getDataString getData()この処理命令のコンテンツです。 ターゲットの直後の非空白文字から?>の直前の文字までがこれに該当します。
- 
setDatavoid setData(String data) throws DOMException この処理命令のコンテンツです。 ターゲットの直後の非空白文字から?>の直前の文字までがこれに該当します。- throws:
- DOMException- NO_MODIFICATION_ALLOWED_ERR: ノードが読取り専用の場合に発生します。
 
 
-