Package com.adobe.xfa

Class 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 Details

    • ElementScript

      public ElementScript()
  • Method Details

    • getScriptTable

      public static ScriptTable getScriptTable()
    • getIsNull

      public static void getIsNull(Obj obj, Arg retVal)
    • getOneOfChild

      public static void getOneOfChild(Obj obj, Arg retVal)
    • setOneOfChild

      public static void setOneOfChild(Obj obj, Arg oArg)
    • getId

      public static void getId(Obj obj, Arg retVal)
    • setId

      public static void setId(Obj obj, Arg oArg)
    • getNs

      public static void getNs(Obj obj, Arg retVal)
    • clone

      public static void clone(Obj obj, Arg retVal, Arg[] args)
    • isPropertySpecified

      public static void isPropertySpecified(Obj obj, Arg retVal, Arg[] args)
    • getElement

      public static void getElement(Obj obj, Arg retVal, Arg[] args)
    • setElement

      public static void setElement(Obj obj, Arg retVal, Arg[] args)
    • getAttribute

      public static void getAttribute(Obj obj, Arg retVal, Arg[] args)
    • setAttribute

      public static void setAttribute(Obj obj, Arg retVal, Arg[] args)
    • loadXML

      public static void loadXML(Obj obj, Arg retVal, Arg[] args)
    • 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)
    • applyXSL

      public static void applyXSL(Obj obj, Arg retVal, Arg[] args)
    • 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)
    • locateOneOf

      public static boolean locateOneOf(Obj obj, Arg retVal, String sProp)
    • locateProp

      public static boolean locateProp(Obj obj, Arg retVal, String sProp)
    • locatePropPeek

      public static boolean locatePropPeek(Obj obj, Arg retVal, String sProp)
    • setProp

      public static boolean setProp(Obj obj, Arg arg, String sProp)
    • setElementPermsCheck

      public static boolean setElementPermsCheck(Obj obj, Arg[] args)
    • setAttributePermsCheck

      public static boolean setAttributePermsCheck(Obj obj, Arg[] args)
    • loadXMLPermsCheck

      public static boolean loadXMLPermsCheck(Obj obj, Arg[] args)
    • assignNodePermsCheck

      public static boolean assignNodePermsCheck(Obj obj, Arg[] args)