Package | Description |
---|---|
org.eclipse.jdt.debug.core |
Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture). |
org.eclipse.jdt.debug.eval |
Provides a set classes and interfaces that support evaluations in the Java debugger. |
Modifier and Type | Method and Description |
---|---|
void |
IJavaBreakpointListener.addingBreakpoint(IJavaDebugTarget target,
IJavaBreakpoint breakpoint)
Notification that the given breakpoint is about to be added to the
specified target.
|
void |
IJavaBreakpointListener.breakpointInstalled(IJavaDebugTarget target,
IJavaBreakpoint breakpoint)
Notification that the given breakpoint has been installed in the
specified target.
|
void |
IJavaBreakpointListener.breakpointRemoved(IJavaDebugTarget target,
IJavaBreakpoint breakpoint)
Notification that the given breakpoint has been removed from the
specified target.
|
String |
IJavaTargetPatternBreakpoint.getPattern(IJavaDebugTarget target)
Returns the type name pattern this breakpoint uses to identify types in
which to install itself in the given target
|
IJavaThread |
IJavaBreakpoint.getThreadFilter(IJavaDebugTarget target)
Returns the thread in the given target in which this breakpoint is
enabled or
null if this breakpoint is enabled in all threads
in the given target. |
void |
IJavaHotCodeReplaceListener.hotCodeReplaceFailed(IJavaDebugTarget target,
DebugException exception)
Notification that a hot code replace attempt failed in the given target.
|
void |
IJavaHotCodeReplaceListener.hotCodeReplaceSucceeded(IJavaDebugTarget target)
Notification that a hot code replace attempt succeeded in the given
target.
|
int |
IJavaBreakpointListener.installingBreakpoint(IJavaDebugTarget target,
IJavaBreakpoint breakpoint,
IJavaType type)
Notification that the given breakpoint is about to be installed in the
specified target, in the specified type.
|
void |
IJavaHotCodeReplaceListener.obsoleteMethods(IJavaDebugTarget target)
Notification that obsolete methods remain on the stack in one or more
threads in the given target after a hot code replace.
|
void |
IJavaBreakpoint.removeThreadFilter(IJavaDebugTarget target)
Removes this breakpoint's thread filter in the given target, if any.
|
void |
IJavaTargetPatternBreakpoint.setPattern(IJavaDebugTarget target,
String pattern)
Sets the type name pattern this breakpoint uses to identify types in
which to install itself in the given target
|
Modifier and Type | Method and Description |
---|---|
IJavaDebugTarget |
IEvaluationEngine.getDebugTarget()
Returns the debug target for which evaluations are executed.
|
Modifier and Type | Method and Description |
---|---|
static IAstEvaluationEngine |
EvaluationManager.newAstEvaluationEngine(IJavaProject project,
IJavaDebugTarget target)
Creates and returns a new evaluation engine that performs evaluations by
compiling expressions into abstract syntax trees (ASTs), and interpreting
the AST over a JDI connection.
|
static IClassFileEvaluationEngine |
EvaluationManager.newClassFileEvaluationEngine(IJavaProject project,
IJavaDebugTarget target,
File directory)
Creates and returns a new evaluation engine that performs evaluations for
local Java applications by deploying class files.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.