Package com.adobe.xfa
Class ElementScript
java.lang.Object
com.adobe.xfa.ObjScript
com.adobe.xfa.NodeScript
com.adobe.xfa.ElementScript
- Direct Known Subclasses:
AppModelScript
,DataNodeScript
,ModelScript
,PacketScript
,ProtoableNodeScript
This class contains all the script functionality associated with the
Element class. Broken out into a separate class for easier maintainability.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
assignNode
(Obj obj, Arg retVal, Arg[] args) Static method for invoking functions in the script interfacestatic boolean
assignNodePermsCheck
(Obj obj, Arg[] args) static void
static void
getAttribute
(Obj obj, Arg retVal, Arg[] args) static void
getElement
(Obj obj, Arg retVal, Arg[] args) static void
static void
static void
static void
getOneOfChild
(Obj obj, Arg retVal) static ScriptTable
static void
isPropertySpecified
(Obj obj, Arg retVal, Arg[] args) static void
static boolean
loadXMLPermsCheck
(Obj obj, Arg[] args) static boolean
locateOneOf
(Obj obj, Arg retVal, String sProp) static boolean
locateProp
(Obj obj, Arg retVal, String sProp) static boolean
locatePropPeek
(Obj obj, Arg retVal, String sProp) static void
resolveNode
(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static void
resolveNodes
(Obj obj, Arg retVal, Arg[] args, int nParamCount, DependencyTracker dependencyTracker) static void
saveFilteredXML
(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static void
saveXML
(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static void
setAttribute
(Obj obj, Arg retVal, Arg[] args) static boolean
setAttributePermsCheck
(Obj obj, Arg[] args) static void
setElement
(Obj obj, Arg retVal, Arg[] args) static boolean
setElementPermsCheck
(Obj obj, Arg[] args) static void
static void
setOneOfChild
(Obj obj, Arg oArg) static boolean
Methods inherited from class com.adobe.xfa.NodeScript
classAll, classIndex, getAll, getIndex, getModel, getName, getNodes, getParent, getSomExpression, isContainer, resolveNode, resolveNodes, scriptPropLocateChildByClass, scriptPropLocateChildByName, setName
Methods inherited from class com.adobe.xfa.ObjScript
getClassName, setPropPermsCheck
-
Constructor Details
-
ElementScript
public ElementScript()
-
-
Method Details
-
getScriptTable
-
getIsNull
-
getOneOfChild
-
setOneOfChild
-
getId
-
setId
-
getNs
-
clone
-
isPropertySpecified
-
getElement
-
setElement
-
getAttribute
-
setAttribute
-
loadXML
-
saveXML
-
saveFilteredXML
public static void saveFilteredXML(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) -
applyXSL
-
assignNode
Static method for invoking functions in the script interface -
resolveNode
public static void resolveNode(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) -
resolveNodes
public static void resolveNodes(Obj obj, Arg retVal, Arg[] args, int nParamCount, DependencyTracker dependencyTracker) -
locateOneOf
-
locateProp
-
locatePropPeek
-
setProp
-
setElementPermsCheck
-
setAttributePermsCheck
-
loadXMLPermsCheck
-
assignNodePermsCheck
-