org.eclipse.cdt.debug.mi.ui.console
Class MiConsolePageParticipant
java.lang.Object
org.eclipse.cdt.debug.mi.ui.console.MiConsolePageParticipant
- All Implemented Interfaces:
- java.util.Observer, org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.ui.console.IConsolePageParticipant
public class MiConsolePageParticipant
- extends java.lang.Object
- implements org.eclipse.ui.console.IConsolePageParticipant, org.eclipse.debug.core.IDebugEventSetListener, java.util.Observer
Enhances ProcessConsole when the process attached is a GDBProcess
Method Summary |
void |
activated()
|
void |
deactivated()
|
void |
dispose()
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
void |
handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
|
void |
init(org.eclipse.ui.part.IPageBookViewPage page,
org.eclipse.ui.console.IConsole console)
|
void |
update(java.util.Observable arg0,
java.lang.Object arg1)
Handle MISession notification |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MiConsolePageParticipant
public MiConsolePageParticipant()
activated
public void activated()
- Specified by:
activated
in interface org.eclipse.ui.console.IConsolePageParticipant
deactivated
public void deactivated()
- Specified by:
deactivated
in interface org.eclipse.ui.console.IConsolePageParticipant
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.ui.console.IConsolePageParticipant
init
public void init(org.eclipse.ui.part.IPageBookViewPage page,
org.eclipse.ui.console.IConsole console)
- Specified by:
init
in interface org.eclipse.ui.console.IConsolePageParticipant
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
handleDebugEvents
public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
- Specified by:
handleDebugEvents
in interface org.eclipse.debug.core.IDebugEventSetListener
update
public void update(java.util.Observable arg0,
java.lang.Object arg1)
- Handle MISession notification
- Specified by:
update
in interface java.util.Observer