addBreakpoint
public void addBreakpoint(String buffername,
int lineno)
throws RemoteException
addBuffer
public Buffer addBuffer(String filename,
String uri)
cmdParser
public boolean cmdParser(String line)
throws RemoteException
createdEngine
public void createdEngine(JsEngine engine)
throws RemoteException
deletedEngine
public void deletedEngine(JsEngine engine)
exitDebugger
public static void exitDebugger(int status)
handleBreakpointHit
public void handleBreakpointHit(JsContext top)
throws RemoteException
initialize the engine. put the manager into the context -> manager
map hashtable too.
handleEngineStopped
public void handleEngineStopped(JsContext cx)
handleExceptionThrown
public void handleExceptionThrown(JsContext top,
Object exception)
throws RemoteException
handleSteppingDone
public void handleSteppingDone(JsContext top)
throws RemoteException
initialize the engine. put the manager into the context -> manager
map hashtable too.
listBreakpoints
public void listBreakpoints()
listBuffer
public void listBuffer()
listBuffer
public void listBuffer(String buffername,
int start)
listBufferLines
public void listBufferLines(Buffer buffer,
int start,
int count,
Context cx)
listBuffers
public void listBuffers()
listFrames
public void listFrames()
main
public static void main(args[] )
parseCmd
public boolean parseCmd(String line)
throws RemoteException
Parses a command line.
Returns true if input needs to be suspended,
that is, if the command was to resume execution
in the debugged engine.
readCmd
public String readCmd()
showCurrentFrame
public void showCurrentFrame()
throws RemoteException
showObject
public void showObject(Integer oid,
boolean all)
throws RemoteException
showPrototype
public void showPrototype(Integer oid,
boolean all)
throws RemoteException
showScope
public void showScope(Integer oid,
boolean all)
throws RemoteException
showThrInfo
public void showThrInfo()