Package com.adobe.xfa
Class ScriptFuncObj
- java.lang.Object
-
- com.adobe.xfa.ScriptFuncObj
-
public final class ScriptFuncObj extends java.lang.Object
This class holds the definition for a script function.
-
-
Constructor Summary
Constructors Constructor Description ScriptFuncObj(java.lang.Class<?> clazz, java.lang.String name, java.lang.String sFunc, int eRetType, int[] paramTypes, int minParams, int nVersion, int nAvailability, int nVersionDep)
ScriptFuncObj(java.lang.Class<?> clazz, java.lang.String sName, java.lang.String sFunc, int eRetType, int[] paramTypes, int minParams, int nVersion, int nAvailability, java.lang.String sPermsMethod, int nVersionDep)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAvailability()
int
getMinParam()
java.lang.String
getName()
int[]
getParamTypes()
int
getRetType()
int
getVersionDeprecated()
int
getXFAVersion()
boolean
hasDependencyTracker()
boolean
invoke(Obj scriptThis, Arg retVal, Arg[] parms, DependencyTracker dependencyTracker)
boolean
invokePermsFunc(Obj scriptThis, Arg[] parms)
-
-
-
Constructor Detail
-
ScriptFuncObj
public ScriptFuncObj(java.lang.Class<?> clazz, java.lang.String name, java.lang.String sFunc, int eRetType, int[] paramTypes, int minParams, int nVersion, int nAvailability, int nVersionDep)
-
ScriptFuncObj
public ScriptFuncObj(java.lang.Class<?> clazz, java.lang.String sName, java.lang.String sFunc, int eRetType, int[] paramTypes, int minParams, int nVersion, int nAvailability, java.lang.String sPermsMethod, int nVersionDep)
-
-
Method Detail
-
invoke
public boolean invoke(Obj scriptThis, Arg retVal, Arg[] parms, DependencyTracker dependencyTracker)
-
getMinParam
public int getMinParam()
-
getParamTypes
public int[] getParamTypes()
-
getName
public java.lang.String getName()
-
getXFAVersion
public int getXFAVersion()
-
getAvailability
public int getAvailability()
-
getVersionDeprecated
public int getVersionDeprecated()
-
getRetType
public int getRetType()
-
hasDependencyTracker
public boolean hasDependencyTracker()
-
-