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
public class ElementScript extends NodeScript
This class contains all the script functionality associated with the Element class. Broken out into a separate class for easier maintainability.
-
-
Constructor Summary
Constructors Constructor Description ElementScript()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
applyXSL(Obj obj, Arg retVal, Arg[] args)
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
clone(Obj obj, Arg retVal, Arg[] args)
static void
getAttribute(Obj obj, Arg retVal, Arg[] args)
static void
getElement(Obj obj, Arg retVal, Arg[] args)
static void
getId(Obj obj, Arg retVal)
static void
getIsNull(Obj obj, Arg retVal)
static void
getNs(Obj obj, Arg retVal)
static void
getOneOfChild(Obj obj, Arg retVal)
static ScriptTable
getScriptTable()
static void
isPropertySpecified(Obj obj, Arg retVal, Arg[] args)
static void
loadXML(Obj obj, Arg retVal, Arg[] args)
static boolean
loadXMLPermsCheck(Obj obj, Arg[] args)
static boolean
locateOneOf(Obj obj, Arg retVal, java.lang.String sProp)
static boolean
locateProp(Obj obj, Arg retVal, java.lang.String sProp)
static boolean
locatePropPeek(Obj obj, Arg retVal, java.lang.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
setId(Obj obj, Arg oArg)
static void
setOneOfChild(Obj obj, Arg oArg)
static boolean
setProp(Obj obj, Arg arg, java.lang.String sProp)
-
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
-
-
-
-
Method Detail
-
getScriptTable
public static ScriptTable getScriptTable()
-
saveXML
public static void saveXML(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker)
-
saveFilteredXML
public static void saveFilteredXML(Obj obj, Arg retVal, Arg[] args, DependencyTracker dependencyTracker)
-
assignNode
public static void assignNode(Obj obj, Arg retVal, Arg[] args)
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)
-
-