org.eclipse.cdt.debug.ui
Class AbstractCDebuggerPage

java.lang.Object
  extended by org.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended by org.eclipse.cdt.debug.ui.AbstractCDebuggerPage
All Implemented Interfaces:
ICDebuggerPage, org.eclipse.debug.ui.ILaunchConfigurationTab
Direct Known Subclasses:
GDBDebuggerPage, StandardGDBDebuggerPage

public abstract class AbstractCDebuggerPage
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
implements ICDebuggerPage

Common function for debugger pages.

Since:
3.1

Constructor Summary
AbstractCDebuggerPage()
           
 
Method Summary
 java.lang.String getDebuggerIdentifier()
          Returns the identifier of the debugger this page is associated with.
 void init(java.lang.String debuggerID)
          Allows the page to initialize itself after being created.
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, deactivated, dispose, getControl, getErrorMessage, getImage, getMessage, isValid, launched, setLaunchConfigurationDialog
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
activated, canSave, createControl, deactivated, dispose, getControl, getErrorMessage, getImage, getMessage, getName, initializeFrom, isValid, launched, performApply, setDefaults, setLaunchConfigurationDialog
 

Constructor Detail

AbstractCDebuggerPage

public AbstractCDebuggerPage()
Method Detail

init

public void init(java.lang.String debuggerID)
Description copied from interface: ICDebuggerPage
Allows the page to initialize itself after being created. This lifecycle method is called after the page has been created and before any other method of the page is called.

Specified by:
init in interface ICDebuggerPage
Parameters:
debuggerID - the identifier of the debugger this page is created for.

getDebuggerIdentifier

public java.lang.String getDebuggerIdentifier()
Description copied from interface: ICDebuggerPage
Returns the identifier of the debugger this page is associated with.

Specified by:
getDebuggerIdentifier in interface ICDebuggerPage