public final class ProcessingInstruction extends Node
A processing instruction's name is
the target name that follows the A processing instruction's data is all of the characters
following the target name and space and ending <?.
?>.
Node.ChangeLoggerCREATE_ALWAYS_NEW, CREATE_IF_NOT_EXIST, CREATE_MUST_NOT_EXIST, CREATE_REPLACE, gsXFANamespacePrefixATTR_CHANGED, CHILD_ADDED, CHILD_REMOVED, DESCENDENT_ADDED, DESCENDENT_ATTR_CHANGED, DESCENDENT_REMOVED, DESCENDENT_VALUE_CHANGED, PARENT_CHANGED, PERMS_LOCK_CLEARED, PERMS_LOCK_SET, PROTO_ATTR_CHANGED, PROTO_CHILD_ADDED, PROTO_CHILD_REMOVED, PROTO_DESCENDENT_ADDED, PROTO_DESCENDENT_ATTR_CHANGED, PROTO_DESCENDENT_REMOVED, PROTO_DESCENDENT_VALUE_CHANGED, PROTO_VALUE_CHANGED, UPDATED, VALUE_CHANGED| Constructor and Description |
|---|
ProcessingInstruction(Document doc,
String name,
String data) |
ProcessingInstruction(Element parent,
Node prevSibling,
String name,
String data)
Instantiates a processing instruction with the given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
Node |
clone(Element parent) |
String |
getClassAtom()
Returns the atomic name of this element's class.
|
String |
getClassName()
Gets the name of this object's class.
|
String |
getData()
Gets this node's data.
|
String |
getName()
Gets this node's name.
|
boolean |
isLeaf()
Is this node is a leaf.
|
void |
postSave() |
void |
preSave(boolean bSaveXMLScript) |
void |
serialize(OutputStream outStream,
DOMSaveOptions options,
int level,
Node prevSibling)
The helper function used by saveXML()
|
void |
setData(String data) |
void |
setScriptProperty(String sPropertyName,
Arg propertyValue) |
assignNode, checkAncestorPerms, checkDescendentPerms, checkPerms, cleanDirtyFlags, compareVersions, getAll, getFirstXFAChild, getFirstXMLChild, getFirstXMLChildElement, getIndex, getLastXMLChild, getLocked, getModel, getNextXFASibling, getNextXMLSibling, getNextXMLSiblingElement, getNodeAsXML, getNodes, getOwnerDocument, getPIAsXML, getPIName, getPreviousXMLSibling, getPrivateName, getProperty, getProperty, getPropName, getScriptTable, getSibling, getSOMExpression, getSOMExpression, getSomName, getUniqueSOMName, getWillDirty, getXFAChildCount, getXFAParent, getXfaPeer, getXMLChildCount, getXMLParent, hasChanged, isContainer, isDefault, isDirty, isMapped, isPermsLockSet, isPropertySpecified, isSpecified, isTransient, isTransient, isTransparent, locateChildByClass, locateChildByName, logValueChangeHelper, makeDefault, makeNonDefault, notifyPeers, peekOneOfChild, performSOMAssignment, remove, resolveNode, resolveNode, resolveNode, resolveNodes, resolveNodes, sendMessenge, setDirty, setDocument, setLocked, setMapped, setName, setPermsLock, setPrivateName, setWillDirty, setXfaPeer, unLock, validateSchema, validateUsage, validateUsageFailedIsFataladdPeer, addPeeredNode, clearPeers, deafen, getClassTag, getPeer, getScriptMethodInfo, getScriptProperty, getScriptThis, invokeFunction, isDeaf, isMute, isSameClass, isSameClass, isSameClass, mute, peerRemoved, removePeer, removePeeredNode, setClass, setClassTag, setScriptProperty, unDeafen, unMute, updateFromPeerpublic ProcessingInstruction(Element parent, Node prevSibling, String name, String data)
parent - the node's parent, if any.prevSibling - the node's previous sibling, if any.name - the node's name.data - the node's data.public String getClassAtom()
ObjgetClassAtom in class Objpublic String getClassName()
ObjgetClassName in class Objpublic String getData()
NodegetData in class NodeNode.getData()public String getName()
public boolean isLeaf()
Nodepublic void serialize(OutputStream outStream, DOMSaveOptions options, int level, Node prevSibling) throws IOException
Nodeserialize in class NodeoutStream - Streamfile to write tooptions - save optionslevel - the indent levelprevSibling - our previous sibling -- needed for some markup options.IOExceptionpublic void setData(String data)
Copyright © 2010 - 2020 Adobe. All Rights Reserved