Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v retrieving revision
1.76 diff -u -r1.76 ChangeLog --- ChangeLog 17 Jan 2003 19:31:40
-0000 1.76 +++ ChangeLog 17 Jan 2003 20:50:05 -0000 @@ -1,4 +1,8
@@ 2003-01-17 Mikhail Khodjaiants + Added the handlers for the
'Create' and 'Terminate' events to the 'Shared Libraries' view. + *
SharedLibrariesViewEventHandler.java + +2003-01-17 Mikhail
Khodjaiants Implementation of the shared library
view. * LoadSymbolsActionDelegate.java *
SharedLibrariesView.java Index:
src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesViewEventHandler.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesViewEventHandler.java,v retrieving
revision 1.2 diff -u -r1.2 SharedLibrariesViewEventHandler.java ---
src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesViewEventHandler.java 17
Jan 2003 19:31:40 -0000 1.2 +++
src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesViewEventHandler.java 17
Jan 2003 20:50:05 -0000 @@ -9,6 +9,7 @@ import
org.eclipse.debug.core.DebugEvent; import
org.eclipse.debug.core.DebugPlugin; import
org.eclipse.debug.core.IDebugEventSetListener; +import
org.eclipse.debug.core.model.IDebugTarget; import
org.eclipse.debug.ui.AbstractDebugView; import
org.eclipse.jface.viewers.TableViewer; @@ -65,18 +66,18
@@ for( int i = 0; i < events.length; i++
) { DebugEvent event =
events[i]; - if ( event.getSource() instanceof
ICSharedLibrary ) + switch( event.getKind()
) { - switch(
event.getKind()
) - { - case
DebugEvent.CREATE: - case
DebugEvent.TERMINATE: + case
DebugEvent.CREATE: + case
DebugEvent.TERMINATE: + if ( event.getSource()
instanceof IDebugTarget || +
event.getSource() instanceof ICSharedLibrary
) refresh(); - break; - case
DebugEvent.CHANGE
: + break; + case
DebugEvent.CHANGE : + if ( event.getSource()
instanceof ICSharedLibrary
) refresh( event.getSource()
); - break; - } + break; } } }
|