Package ca.phon.script.js
Class ExtendableJavaObject
java.lang.Object
org.mozilla.javascript.NativeJavaObject
ca.phon.script.js.ExtendableJavaObject
- All Implemented Interfaces:
Serializable
,org.mozilla.javascript.Scriptable
,org.mozilla.javascript.SymbolScriptable
,org.mozilla.javascript.Wrapper
public class ExtendableJavaObject
extends org.mozilla.javascript.NativeJavaObject
JavaScript wrapper object for
IExtendable
objects.- See Also:
-
Field Summary
Fields inherited from class org.mozilla.javascript.NativeJavaObject
isAdapter, javaObject, members, parent, prototype, staticType
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
-
Constructor Summary
ConstructorDescriptionExtendableJavaObject
(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, IExtendable extendableJavaObject, Class<?> staticType) -
Method Summary
Methods inherited from class org.mozilla.javascript.NativeJavaObject
canConvert, coerceType, createInterfaceAdapter, delete, delete, delete, get, get, getClassName, getDefaultValue, getIds, getParentScope, getPrototype, has, has, hasInstance, initMembers, put, put, put, setParentScope, setPrototype, unwrap, wrap
-
Constructor Details
-
ExtendableJavaObject
public ExtendableJavaObject(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, IExtendable extendableJavaObject, Class<?> staticType)
-
-
Method Details
-
get
- Specified by:
get
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
get
in classorg.mozilla.javascript.NativeJavaObject
-
has
- Specified by:
has
in interfaceorg.mozilla.javascript.Scriptable
- Overrides:
has
in classorg.mozilla.javascript.NativeJavaObject
-