org.apache.bsf.debug.meta

Class JsContextStub

Implemented Interfaces:
JsContext, Remote, RemoteService

public class JsContextStub
extends Stub
implements JsContext

Field Summary

Fields inherited from class org.apache.bsf.debug.util.Stub

NOT_FOUND, UNDEFINED, m_con, m_revoked, m_tid, m_uid

Constructor Summary

JsContextStub(SocketConnection m_con, int tid, int uid)

Method Summary

JsObject
bind(String id)
JsCode
getCode()
int
getDepth()
JsEngine
getEngine()
int
getLineNumber()
JsObject
getScope()
String
getSourceName()
JsObject
getThis()

Methods inherited from class org.apache.bsf.debug.util.Stub

Init, addListener, completeFuture, createFuture, equals, getConnection, getTid, getUid, removeListener, revokeFuture, revoked, suspendFuture, swizzle

Constructor Details

JsContextStub

public JsContextStub(SocketConnection m_con,
                     int tid,
                     int uid)

Method Details

bind

public JsObject bind(String id)
            throws RemoteException
Specified by:
bind in interface JsContext


getCode

public JsCode getCode()
            throws RemoteException
Specified by:
getCode in interface JsContext


getDepth

public int getDepth()
            throws RemoteException
Specified by:
getDepth in interface JsContext


getEngine

public JsEngine getEngine()
            throws RemoteException
Specified by:
getEngine in interface JsContext


getLineNumber

public int getLineNumber()
            throws RemoteException
Specified by:
getLineNumber in interface JsContext


getScope

public JsObject getScope()
            throws RemoteException
Specified by:
getScope in interface JsContext


getSourceName

public String getSourceName()
            throws RemoteException
Specified by:
getSourceName in interface JsContext


getThis

public JsObject getThis()
            throws RemoteException
Specified by:
getThis in interface JsContext