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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidassignNode(Obj obj, Arg retVal, Arg[] args) Static method for invoking functions in the script interfacestatic booleanassignNodePermsCheck(Obj obj, Arg[] args) static voidstatic voidgetAttribute(Obj obj, Arg retVal, Arg[] args) static voidgetElement(Obj obj, Arg retVal, Arg[] args) static voidstatic voidstatic voidstatic voidgetOneOfChild(Obj obj, Arg retVal) static ScriptTablestatic voidisPropertySpecified(Obj obj, Arg retVal, Arg[] args) static voidstatic booleanloadXMLPermsCheck(Obj obj, Arg[] args) static booleanlocateOneOf(Obj obj, Arg retVal, String sProp) static booleanlocateProp(Obj obj, Arg retVal, String sProp) static booleanlocatePropPeek(Obj obj, Arg retVal, String sProp) static voidresolveNode(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static voidresolveNodes(Obj obj, Arg retVal, Arg[] args, int nParamCount, DependencyTracker dependencyTracker) static voidsaveFilteredXML(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static voidsaveXML(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker) static voidsetAttribute(Obj obj, Arg retVal, Arg[] args) static booleansetAttributePermsCheck(Obj obj, Arg[] args) static voidsetElement(Obj obj, Arg retVal, Arg[] args) static booleansetElementPermsCheck(Obj obj, Arg[] args) static voidstatic voidsetOneOfChild(Obj obj, Arg oArg) static booleanMethods inherited from class com.adobe.xfa.NodeScript
classAll, classIndex, getAll, getIndex, getModel, getName, getNodes, getParent, getSomExpression, isContainer, resolveNode, resolveNodes, scriptPropLocateChildByClass, scriptPropLocateChildByName, setNameMethods 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
-