org.mozilla.javascript.jdk13

Class VMBridge_jdk13


public class VMBridge_jdk13
extends VMBridge

Method Summary

protected Context
getContext(Object contextHelper)
protected ClassLoader
getCurrentThreadClassLoader()
protected Object
getInterfaceProxyHelper(ContextFactory cf, Class[] interfaces)
protected Object
getThreadContextHelper()
protected Object
newInterfaceProxy(Object proxyHelper, ContextFactory cf, InterfaceAdapter adapter, Object target, Scriptable topScope)
protected void
setContext(Object contextHelper, Context cx)
protected boolean
tryToMakeAccessible(Object accessibleObject)

Methods inherited from class org.mozilla.javascript.VMBridge

getContext, getCurrentThreadClassLoader, getInterfaceProxyHelper, getThreadContextHelper, newInterfaceProxy, setContext, tryToMakeAccessible

Method Details

getContext

protected Context getContext(Object contextHelper)
Overrides:
getContext in interface VMBridge

getCurrentThreadClassLoader

protected ClassLoader getCurrentThreadClassLoader()
Overrides:
getCurrentThreadClassLoader in interface VMBridge

getInterfaceProxyHelper

protected Object getInterfaceProxyHelper(ContextFactory cf,
                                         Class[] interfaces)
Overrides:
getInterfaceProxyHelper in interface VMBridge

getThreadContextHelper

protected Object getThreadContextHelper()
Overrides:
getThreadContextHelper in interface VMBridge

newInterfaceProxy

protected Object newInterfaceProxy(Object proxyHelper,
                                   ContextFactory cf,
                                   InterfaceAdapter adapter,
                                   Object target,
                                   Scriptable topScope)
Overrides:
newInterfaceProxy in interface VMBridge

setContext

protected void setContext(Object contextHelper,
                          Context cx)
Overrides:
setContext in interface VMBridge

tryToMakeAccessible

protected boolean tryToMakeAccessible(Object accessibleObject)
Overrides:
tryToMakeAccessible in interface VMBridge