public class JavaSmartStepIntoHandler extends JvmSmartStepIntoHandler
EP_NAME
Constructor and Description |
---|
JavaSmartStepIntoHandler() |
Modifier and Type | Method and Description |
---|---|
java.util.List<SmartStepTarget> |
findSmartStepTargets(SourcePosition position) |
Promise<java.util.List<SmartStepTarget>> |
findSmartStepTargetsAsync(SourcePosition position,
DebuggerSession session) |
Promise<java.util.List<SmartStepTarget>> |
findStepIntoTargets(SourcePosition position,
DebuggerSession session) |
protected java.util.List<SmartStepTarget> |
findStepTargets(SourcePosition position,
SuspendContextImpl suspendContext,
DebuggerContextImpl debuggerContext,
boolean smart) |
boolean |
isAvailable(SourcePosition position) |
createMethodFilter
public boolean isAvailable(SourcePosition position)
isAvailable
in class JvmSmartStepIntoHandler
public Promise<java.util.List<SmartStepTarget>> findSmartStepTargetsAsync(SourcePosition position, DebuggerSession session)
findSmartStepTargetsAsync
in class JvmSmartStepIntoHandler
public Promise<java.util.List<SmartStepTarget>> findStepIntoTargets(SourcePosition position, DebuggerSession session)
findStepIntoTargets
in class JvmSmartStepIntoHandler
public java.util.List<SmartStepTarget> findSmartStepTargets(SourcePosition position)
findSmartStepTargets
in class JvmSmartStepIntoHandler
protected java.util.List<SmartStepTarget> findStepTargets(SourcePosition position, SuspendContextImpl suspendContext, DebuggerContextImpl debuggerContext, boolean smart)