Package jisd.debug
Class JDIManager
- java.lang.Object
-
- jisd.debug.VMManager
-
- jisd.debug.JDIManager
-
- All Implemented Interfaces:
java.lang.Runnable
public class JDIManager extends VMManager
Manages a target VM with JDI.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
classes(java.lang.String className)
List currently known classesvoid
dispose()
void
exit()
void
fields(java.lang.String className)
List a class's fieldsorg.jdiscript.JDIScript
getJDI()
void
methods(java.lang.String className)
List a class's methodsvoid
run()
Run the debugger.void
shutdown()
Shut down the debugger.-
Methods inherited from class jisd.debug.VMManager
getDebugger
-
-
-
-
Method Detail
-
run
public void run()
Run the debugger.
-
shutdown
public void shutdown()
Shut down the debugger.
-
dispose
public void dispose()
-
exit
public void exit()
-
getJDI
public org.jdiscript.JDIScript getJDI()
-
classes
public void classes(java.lang.String className)
List currently known classes- Parameters:
className
- if className sets "", all classes are shown.
-
methods
public void methods(java.lang.String className)
List a class's methods- Parameters:
className
- class name
-
fields
public void fields(java.lang.String className)
List a class's fields- Parameters:
className
- class name
-
-