Searched refs:JavaInstance (Results 1 - 17 of 17) sorted by relevance

/external/webkit/Source/WebCore/bridge/jni/jsc/
H A DJavaRuntimeObject.cpp38 JavaRuntimeObject::JavaRuntimeObject(ExecState* exec, JSGlobalObject* globalObject, PassRefPtr<JavaInstance> instance)
50 JavaInstance* JavaRuntimeObject::getInternalJavaInstance() const
52 return static_cast<JavaInstance*>(getInternalInstance());
H A DJavaRuntimeObject.h34 class JavaInstance;
38 JavaRuntimeObject(ExecState*, JSGlobalObject*, PassRefPtr<JavaInstance>);
41 JavaInstance* getInternalJavaInstance() const;
H A DJavaInstanceJSC.h42 class JavaInstance : public Instance { class in namespace:JSC::Bindings
44 static PassRefPtr<JavaInstance> create(jobject instance, PassRefPtr<RootObject> rootObject)
46 return adoptRef(new JavaInstance(instance, rootObject));
49 ~JavaInstance();
66 JavaInstance(jobject instance, PassRefPtr<RootObject>);
H A DJavaFieldJSC.h54 void dispatchSetValueToInstance(ExecState*, const JavaInstance*, jvalue, const char* name, const char* sig) const;
55 jvalue dispatchValueFromInstance(ExecState*, const JavaInstance*, const char* name, const char* sig, JavaType returnType) const;
H A DJavaInstanceJSC.cpp52 JavaInstance::JavaInstance(jobject instance, PassRefPtr<RootObject> rootObject) function in class:JavaInstance
59 JavaInstance::~JavaInstance()
64 RuntimeObject* JavaInstance::newRuntimeObject(ExecState* exec)
71 void JavaInstance::virtualBegin()
76 void JavaInstance::virtualEnd()
81 Class* JavaInstance::getClass() const
88 JSValue JavaInstance::stringValue(ExecState* exec) const
105 JSValue JavaInstance
[all...]
H A DJavaFieldJSC.cpp68 jvalue JavaField::dispatchValueFromInstance(ExecState* exec, const JavaInstance* instance, const char* name, const char* sig, JavaType returnType) const
97 const JavaInstance* instance = static_cast<const JavaInstance*>(i);
115 jsresult = JavaInstance::create(anObject, instance->rootObject())->createRuntimeObject(exec);
155 void JavaField::dispatchSetValueToInstance(ExecState* exec, const JavaInstance* instance, jvalue javaValue, const char* name, const char* sig) const
183 const JavaInstance* instance = static_cast<const JavaInstance*>(i);
H A DJavaArrayJSC.cpp168 return JavaInstance::create(anObject, rootObject())->createRuntimeObject(exec);
H A DJNIUtilityPrivate.cpp194 JavaInstance* instance = runtimeObject->getInternalJavaInstance();
/external/webkit/Source/WebCore/bridge/jni/v8/
H A DJavaNPObjectV8.h39 class JavaInstance;
43 RefPtr<JavaInstance> m_instance;
46 NPObject* JavaInstanceToNPObject(JavaInstance*);
47 JavaInstance* ExtractJavaInstance(NPObject*);
H A DJavaInstanceV8.h45 class JavaInstance : public RefCounted<JavaInstance> { class in namespace:JSC::Bindings
47 virtual ~JavaInstance() {}
H A DJavaValueV8.h39 class JavaInstance;
44 // JNI, to allow ports to provide a JavaInstance object etc which does not use
45 // JNI. This means that the 'object' field of this variant uses JavaInstance,
57 RefPtr<JavaInstance> m_objectValue;
H A DJavaNPObjectV8.cpp76 NPObject* JavaInstanceToNPObject(JavaInstance* instance)
83 // Returns null if obj is not a wrapper of JavaInstance
84 JavaInstance* ExtractJavaInstance(NPObject* obj)
93 JavaInstance* instance = ExtractJavaInstance(obj);
112 JavaInstance* instance = ExtractJavaInstance(obj);
160 JavaInstance* instance = ExtractJavaInstance(obj);
176 JavaInstance* instance = ExtractJavaInstance(obj);
H A DJavaInstanceJobjectV8.h49 class JavaInstanceJobject : public JavaInstance {
53 // JavaInstance implementation
/external/webkit/Source/WebCore/bridge/jni/
H A DJobjectWrapper.h42 friend class JavaInstance;
H A Djni_jsobject.mm524 JavaInstance* runtimeInstance = runtimeObject->getInternalJavaInstance();
568 return JavaInstance::create(theObject, _rootObject)->createRuntimeObject(exec);
577 return JavaInstance::create(theObject, _rootObject)->createRuntimeObject(exec);
/external/webkit/Source/WebCore/bindings/js/
H A DScriptControllerMac.mm102 return JSC::Bindings::JavaInstance::create(applet, rootObject.release());
/external/webkit/Source/WebKit/android/jni/
H A DWebCoreFrameBridge.cpp1743 // Wrap the JavaInstance used when binding custom javascript interfaces. Use a
1747 class WeakJavaInstance : public JavaInstance {
1767 : JavaInstance(instance, rootObject)
1775 // JavaInstance creates a global ref to instance in its constructor.
1777 // Create a weak ref, cache it, and set the underlying JavaInstance to use it.
1785 // The JavaInstance destructor attempts to delete the global ref stored
1822 typedef JavaInstance INHERITED;
1871 RefPtr<JavaInstance> addedObject = WeakJavaInstance::create(javascriptObj);

Completed in 133 milliseconds