Package com.bc.ceres.jai.js
Class JsJaiFunction
java.lang.Object
org.mozilla.javascript.ScriptableObject
com.bc.ceres.jai.js.JsJaiFunction
- All Implemented Interfaces:
Serializable
,org.mozilla.javascript.Callable
,org.mozilla.javascript.ConstProperties
,org.mozilla.javascript.debug.DebuggableObject
,org.mozilla.javascript.Function
,org.mozilla.javascript.Scriptable
public class JsJaiFunction
extends org.mozilla.javascript.ScriptableObject
implements org.mozilla.javascript.Function
- See Also:
-
Field Summary
Fields inherited from class org.mozilla.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
-
Constructor Summary
ConstructorsConstructorDescriptionJsJaiFunction
(javax.media.jai.OperationDescriptor operationDescriptor) JsJaiFunction
(org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable prototype, javax.media.jai.OperationDescriptor operationDescriptor) -
Method Summary
Modifier and TypeMethodDescriptioncall
(org.mozilla.javascript.Context context, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args) org.mozilla.javascript.Scriptable
construct
(org.mozilla.javascript.Context context, org.mozilla.javascript.Scriptable scope, Object[] args) getDefaultValue
(Class aClass) javax.media.jai.OperationDescriptor
Methods inherited from class org.mozilla.javascript.ScriptableObject
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isGetterOrSetter, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.mozilla.javascript.Scriptable
delete, delete, get, get, getIds, getParentScope, getPrototype, has, has, hasInstance, put, put, setParentScope, setPrototype
-
Constructor Details
-
JsJaiFunction
public JsJaiFunction(javax.media.jai.OperationDescriptor operationDescriptor) -
JsJaiFunction
public JsJaiFunction(org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable prototype, javax.media.jai.OperationDescriptor operationDescriptor)
-
-
Method Details
-
getOperationDescriptor
public javax.media.jai.OperationDescriptor getOperationDescriptor() -
getClassName
- Specified by:
getClassName
in interfaceorg.mozilla.javascript.Scriptable
- Specified by:
getClassName
in classorg.mozilla.javascript.ScriptableObject
-
construct
public org.mozilla.javascript.Scriptable construct(org.mozilla.javascript.Context context, org.mozilla.javascript.Scriptable scope, Object[] args) - Specified by:
construct
in interfaceorg.mozilla.javascript.Function
-
call
public Object call(org.mozilla.javascript.Context context, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args) - Specified by:
call
in interfaceorg.mozilla.javascript.Callable
- Specified by:
call
in interfaceorg.mozilla.javascript.Function
-
getDefaultValue
- Specified by:
getDefaultValue
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
getDefaultValue
in classorg.mozilla.javascript.ScriptableObject
-