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 voidapplyXSL(Obj obj, Arg retVal, Arg[] args)static voidassignNode(Obj obj, Arg retVal, Arg[] args)Static method for invoking functions in the script interfacestatic booleanassignNodePermsCheck(Obj obj, Arg[] args)static voidclone(Obj obj, Arg retVal, Arg[] args)static voidgetAttribute(Obj obj, Arg retVal, Arg[] args)static voidgetElement(Obj obj, Arg retVal, Arg[] args)static voidgetId(Obj obj, Arg retVal)static voidgetIsNull(Obj obj, Arg retVal)static voidgetNs(Obj obj, Arg retVal)static voidgetOneOfChild(Obj obj, Arg retVal)static ScriptTablegetScriptTable()static voidisPropertySpecified(Obj obj, Arg retVal, Arg[] args)static voidloadXML(Obj obj, Arg retVal, Arg[] args)static booleanloadXMLPermsCheck(Obj obj, Arg[] args)static booleanlocateOneOf(Obj obj, Arg retVal, java.lang.String sProp)static booleanlocateProp(Obj obj, Arg retVal, java.lang.String sProp)static booleanlocatePropPeek(Obj obj, Arg retVal, java.lang.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 voidsetId(Obj obj, Arg oArg)static voidsetOneOfChild(Obj obj, Arg oArg)static booleansetProp(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)
 
 - 
 
 -