public final class XMLMultiSelectNode extends ProtoableNode
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 |
|---|
XMLMultiSelectNode(Element parent,
Node prevSibling) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(String sItem,
String sItemsName)
Add an item under the top element for this node
|
void |
clearValues()
Clear items under the top element for this node.
|
ProtoableNode |
createProto(Element pParent,
boolean bFull) |
void |
getDeltas(Element delta,
XFAList list)
Gets a collection of deltas to restore.
|
ScriptTable |
getScriptTable() |
String |
getValue(boolean bAsFragment,
boolean bSuppressPreamble)
Get the pcData for this node.
|
void |
getValues(List<String> oSelectionList)
Get the pcData for this node as a list of selected items.
|
void |
getValuesFromDom(List<String> xmlTextValues,
Node oDomNode,
boolean bAsFragment,
boolean bSuppressPreamble) |
void |
setValue(String sData)
Set the pcdata for this node.
|
void |
setValues(List<String> oSelectionList)
Set the pcdata for this node.
|
void |
setValuesToDom(List<String> oSelectionList,
Element oDomNode) |
String |
toString()
Cast this node to a string value.
|
clone, 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, setProto, updateIDValuesappendChild, appendChild, 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, getElement, getElementClass, getElementLocal, getEnum, getEnum, getEventTable, getFirstXFAChild, getFirstXMLChild, getID, getIndex, getInheritedNS, getInstalledLocale, getIsNull, 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, insertChild, isContainer, isFragment, isHidden, isHidden, isIndexed, isInstalledLocaleAmbient, isLeaf, isNameSpaceAttr, isPropertySpecified, isPropertySpecified, isPropertyValid, isSpecified, isSpecified, isTransient, isTransparent, isValidAttr, isValidChild, isValidElement, loadXML, loadXML, makeDefault, makeNonDefault, newAttribute, optimizeNameSpace, peekAttribute, peekElement, peekOneOfChild, peekProperty, peekProperty, postSave, privateSetName, processTextChildrenDuringParse, removeAttr, removeAttr, removeChild, removePI, removePI, removeWhiteSpace, removeXsiNilAttribute, replaceChild, resetPostLoadXML, 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 void addValue(String sItem, String sItemsName)
sItem - a string containing the new item.sItemsName - a string containing the name for this new item.public void clearValues()
public ProtoableNode createProto(Element pParent, boolean bFull)
createProto in class ProtoableNodeProtoableNode.createProto(Element, boolean)public void getDeltas(Element delta, XFAList list)
ElementgetDeltas in class Elementdelta - an Element from the form packet.list - the list of deltas to be populated.Element.getDeltas(Element, XFAList)public ScriptTable getScriptTable()
getScriptTable in class ProtoableNodepublic String getValue(boolean bAsFragment, boolean bSuppressPreamble)
bAsFragment - if true, it returns a String containing an html fragment,
false return only the text content.public void getValues(List<String> oSelectionList)
oSelectionList - a list of all itemspublic void getValuesFromDom(List<String> xmlTextValues, Node oDomNode, boolean bAsFragment, boolean bSuppressPreamble)
public void setValue(String sData)
sData - a string containing the new pcdata.public void setValues(List<String> oSelectionList)
oSelectionList - a jfStorage of strings containing the new values.Copyright © 2010 - 2020 Adobe. All Rights Reserved