当前页面:
在线文档首页 >
NetBeans API Javadoc 4.1.0
SmartSteppingCallback (NetBeans Debugger JPDA API) - NetBeans API Javadoc 4.1.0
org.netbeans.spi.debugger.jpda
Class SmartSteppingCallback
java.lang.Object
org.netbeans.spi.debugger.jpda.SmartSteppingCallback
- public abstract class SmartSteppingCallback
- extends Object
Listens on stepping engine and defines classes / places the debugger can
stop in.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SmartSteppingCallback
public SmartSteppingCallback()
initFilter
public abstract void initFilter(SmartSteppingFilter f)
- Defines default set of smart stepping filters. Method is called when
a new JPDA debugger session is created.
- Parameters:
f
- a filter to be initialized
stopHere
public abstract boolean stopHere(org.netbeans.spi.debugger.ContextProvider lookupProvider,
JPDAThread thread,
SmartSteppingFilter f)
- This method is called during stepping through debugged application.
The execution is stopped when all registerred SmartSteppingListeners
returns true.
- Parameters:
thread
- contains all available information about current position
in debugged applicationf
- a filter
- Returns:
- true if execution should be stopped on the current position