|
XML for Java 2.0.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.xml.dom.NodeImpl | +--com.ibm.xml.dom.ProcessingInstructionImpl
Processing Instructions (PIs) permit documents to carry processor-specific information alongside their actual content. PIs are most common in XML, but they are supported in HTML as well.
Fields inherited from class com.ibm.xml.dom.NodeImpl |
ELEMENT_DEFINITION_NODE,
firstChild,
kidOK,
lastChild,
name,
nextSibling,
ownerDocument,
parentNode,
previousSibling,
readOnly,
syncChildren,
syncData,
userData,
value |
Constructor Summary | |
ProcessingInstructionImpl(DocumentImpl ownerDoc,
java.lang.String target,
java.lang.String data)
Factory constructor. |
Method Summary | |
Node |
cloneNode(boolean deep)
Clones this node. |
java.lang.String |
getData()
A PI's data content tells the processor what we actually want it to do. |
short |
getNodeType()
A short integer indicating what type of node this is. |
java.lang.String |
getTarget()
A PI's "target" states what processor channel the PI's data should be directed to. |
void |
setData(java.lang.String data)
Change the data content of this PI. |
Methods inherited from class com.ibm.xml.dom.NodeImpl |
appendChild,
changed,
getAttributes,
getChildNodes,
getFirstChild,
getLastChild,
getLength,
getNextSibling,
getNodeName,
getNodeValue,
getOwnerDocument,
getParentNode,
getPreviousSibling,
getReadOnly,
getUserData,
hasChildNodes,
insertBefore,
isKidOK,
item,
removeChild,
replaceChild,
setNodeValue,
setReadOnly,
setUserData,
synchronizeChildren,
synchronizeData,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ProcessingInstructionImpl(DocumentImpl ownerDoc, java.lang.String target, java.lang.String data)
Method Detail |
public short getNodeType()
public Node cloneNode(boolean deep)
public java.lang.String getTarget()
In XML, a PI's "target" is the first (whitespace-delimited) token following the "" token that begins the PI.
In HTML, target is always null.
Note that getNodeName is aliased to getTarget.
public java.lang.String getData()
In XML, the data begins with the non-whitespace character immediately after the target -- @see getTarget().
In HTML, the data begins with the character immediately after the "<?" token that begins the PI.
Note that getNodeValue is aliased to getData
public void setData(java.lang.String data)
getData().
|
XML for Java 2.0.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |