|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A debug model presentation may implement this interface to override standard editor positioning and annotations associated with source code display for stack frames.
Method Summary | |
boolean |
addAnnotations(IEditorPart editorPart,
IStackFrame frame)
Positions and adds annotations to the given editor for the specified stack frame and returns whether any annotations were added. |
void |
removeAnnotations(IEditorPart editorPart,
IThread thread)
Removes any debug related annotations from the given editor. |
Method Detail |
public boolean addAnnotations(IEditorPart editorPart, IStackFrame frame)
true
is returned, a call will be made to remove anntations
when the source selection is cleared for the stack frame. When
false
is returned, the debugger will position and add
standard annotations to the editor, and a corresponding call to remove
annotations will not be made. This method is called when the debugger is
has opened an editor to display source for the given stack frame.
editorPart
- the editor the debugger has openedframe
- the stack frame for which the debugger is displaying
sourcepublic void removeAnnotations(IEditorPart editorPart, IThread thread)
editorPart
- an editor that annotations were added to for
a stack framethread
- the thread for which stack frame annotations were
added to the editor
|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.