Element.DualDomNode, Element.ReplaceContentNode.ChangeLoggerAttrIsDefault, AttrIsFragment, AttrIsTransient, CREATEACTIONCREATE_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 |
|---|
ExDataValue(Element parent,
Node prevSibling) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
Equals is a helper function that returns whether two Contents are equal
(case-sensitive, and considering the null state of both
nodes).
|
ScriptTable |
getScriptTable() |
String |
getStrValue() |
String |
getValue(boolean bAsFragment,
boolean bSuppressPreamble,
boolean bLegacyWhitespaceProcessing)
Get the text stored in this element
|
void |
getValues(List<String> values)
For XML node children, get the value within this element
|
int |
hashCode()
Returns a hash code value for the object.
|
void |
loadXML(InputStream sInFile,
boolean bIgnoreAggregatingTag,
Element.ReplaceContent eReplaceContent)
Loads and appends the specified XML fragment (or document)
to this element.
|
boolean |
processTextChildrenDuringParse()
Text children of exData cannot be processed at parse time.
|
void |
setContent(Node domNode,
boolean bDefault) |
void |
setValue(List<String> values)
For XML node children, set the value within this element
|
void |
setValue(String sText)
Set the text value within this element
|
String |
toString()
Cast this element to a String.
|
void |
updateIDValues(String sPrefix,
List<String> oldReferenceList) |
appendChild, couldBeNull, getIsNull, insertChild, resetPostLoadXML, sameText, setIsNull, setStrValue, setValueclone, createProto, elementGetAttribute, externalProtoFailed, fetchIDValues, getAttribute, getAttributeByName, getElement, getExternalProtoSource, getOneOfChild, getPI, getPI, getProto, getProtoed, getText, hasExternalProto, hasProto, isContextSensitiveAttribute, isDefault, isSpecified, notifyPeers, performResolveProtos, preSave, releaseExternalProtos, reResolveProto, resolveProto, setAttribute, setElement, setOneOfChild, setPermsLock, setProtoappendChild, appendPI, appendPI, assignNode, clone, connectPeerToDocument, constructKey, constructKeys, copyContent, defaultAttribute, defaultElement, defaultElement, establishID, evaluate, explodeQName, findAttr, findSchemaAttr, foundBadAttribute, foundBadAttribute, getAll, getAppModel, getAtom, getAttr, getAttribute, getAttrIndex, getAttrName, getAttrNS, getAttrProp, getAttrQName, getAttrVal, getChildReln, getClassAll, getClassIndex, getClassName, getDeltas, getElement, getElementClass, getElementLocal, getEnum, getEnum, getEventTable, getFirstXFAChild, getFirstXMLChild, getID, getIndex, getInheritedNS, getInstalledLocale, getLastXMLChild, getLineNumber, getLocalName, getModel, getName, getNode, getNodes, getNodeSchema, getNS, getNumAttrs, getOneOfChild, getPrefix, getProperty, getProperty, getSaveXMLSaveTransient, getSchemaType, getScriptMethodInfo, getSibling, getXFAChild, getXMLChild, getXMLName, getXPath, getXsiNilAttribute, inhibitPrettyPrint, inhibitPrettyPrint, isContainer, isFragment, isHidden, isHidden, isIndexed, isInstalledLocaleAmbient, isLeaf, isNameSpaceAttr, isPropertySpecified, isPropertySpecified, isPropertyValid, isSpecified, isSpecified, isTransient, isTransparent, isValidAttr, isValidChild, isValidElement, loadXML, makeDefault, makeNonDefault, newAttribute, optimizeNameSpace, peekAttribute, peekElement, peekOneOfChild, peekProperty, peekProperty, postSave, privateSetName, removeAttr, removeAttr, removeChild, removePI, removePI, removeWhiteSpace, removeXsiNilAttribute, replaceChild, resolveAndEnumerateChildren, resolveNodeCreate, resolvePrefix, saveFilteredXML, saveXML, saveXML, serialize, setAttribute, setAttribute, setAttribute, setAttrProp, setDefaultFlag, setDOMProperties, setIsDataWindowRoot, setIsIndexed, setLineNumber, setLocalName, setModel, setName, setNS, setProperty, setProperty, setQName, setSaveXMLSaveTransient, setTransparent, setXMLName, setXsiNilAttribute, updateFromPeercheckAncestorPerms, checkDescendentPerms, checkPerms, cleanDirtyFlags, compareVersions, getData, getFirstXMLChildElement, getLocked, getNextXFASibling, getNextXMLSibling, getNextXMLSiblingElement, getNodeAsXML, getOwnerDocument, getPIAsXML, getPIName, getPreviousXMLSibling, getPrivateName, getPropName, getSOMExpression, getSOMExpression, getSomName, getUniqueSOMName, getWillDirty, getXFAChildCount, getXFAParent, getXfaPeer, getXMLChildCount, getXMLParent, hasChanged, isDirty, isMapped, isPermsLockSet, isTransient, locateChildByClass, locateChildByName, logValueChangeHelper, performSOMAssignment, remove, resolveNode, resolveNode, resolveNode, resolveNodes, resolveNodes, sendMessenge, setDirty, setDocument, setLocked, setMapped, setPrivateName, setWillDirty, setXfaPeer, unLock, validateSchema, validateUsage, validateUsageFailedIsFataladdPeer, addPeeredNode, clearPeers, deafen, getClassAtom, getClassTag, getPeer, getScriptProperty, getScriptThis, invokeFunction, isDeaf, isMute, isSameClass, isSameClass, isSameClass, mute, peerRemoved, removePeer, removePeeredNode, setClass, setClassTag, setScriptProperty, unDeafen, unMutepublic boolean equals(Object object)
Contentpublic int hashCode()
Contentpublic ScriptTable getScriptTable()
getScriptTable in class Contentpublic String getStrValue()
getStrValue in class Contentpublic void updateIDValues(String sPrefix, List<String> oldReferenceList)
updateIDValues in class ProtoableNodepublic String getValue(boolean bAsFragment, boolean bSuppressPreamble, boolean bLegacyWhitespaceProcessing)
public void getValues(List<String> values)
values - a list of valuespublic boolean processTextChildrenDuringParse()
processTextChildrenDuringParse in class Elementtrue if child text nodes should be processed at parse time.public void loadXML(InputStream sInFile, boolean bIgnoreAggregatingTag, Element.ReplaceContent eReplaceContent)
ElementloadXML in class ElementsInFile - the input stream of XML fragment.bIgnoreAggregatingTag - ignore the root node of the XML fragment, when true,
in which case, the children of the root node will be
appended to this element. Append the root node of the
XML fragment to this element, when false.eReplaceContent - specifies handling of existing node content.Element.loadXML(InputStream, boolean, ReplaceContent)public void setContent(Node domNode, boolean bDefault)
public void setValue(List<String> values)
values - a list of values to set. (Strings)public void setValue(String sText)
sText - a string to set/replace the text stored in this elementCopyright © 2010 - 2020 Adobe. All Rights Reserved