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) IBM Corp. and others 2000, 2006. All Rights Reserved.