org.eclipse.cdt.debug.mi.internal.ui
Class GDBServerDebuggerPage

java.lang.Object
  extended by org.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended by org.eclipse.cdt.debug.ui.AbstractCDebuggerPage
          extended by org.eclipse.cdt.debug.mi.internal.ui.StandardGDBDebuggerPage
              extended by org.eclipse.cdt.debug.mi.internal.ui.GDBServerDebuggerPage
All Implemented Interfaces:
java.util.Observer, ICDebuggerPage, org.eclipse.debug.ui.ILaunchConfigurationTab

public class GDBServerDebuggerPage
extends StandardGDBDebuggerPage

The dynamic debugger tab for remote launches using gdb server.


Constructor Summary
GDBServerDebuggerPage()
           
 
Method Summary
 void createTabs(org.eclipse.swt.widgets.TabFolder tabFolder)
           
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
           
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
           
 
Methods inherited from class org.eclipse.cdt.debug.mi.internal.ui.StandardGDBDebuggerPage
activated, createControl, createMainTab, createSolibBlock, createSolibTab, dispose, getName, update
 
Methods inherited from class org.eclipse.cdt.debug.ui.AbstractCDebuggerPage
getDebuggerIdentifier, init
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
canSave, deactivated, getControl, getErrorMessage, getImage, getMessage, 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
canSave, deactivated, getControl, getErrorMessage, getImage, getMessage, launched, setLaunchConfigurationDialog
 

Constructor Detail

GDBServerDebuggerPage

public GDBServerDebuggerPage()
Method Detail

isValid

public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
Specified by:
isValid in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
isValid in class StandardGDBDebuggerPage

initializeFrom

public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Specified by:
initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
initializeFrom in class StandardGDBDebuggerPage

performApply

public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Specified by:
performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
performApply in class StandardGDBDebuggerPage

setDefaults

public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Specified by:
setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
setDefaults in class StandardGDBDebuggerPage

createTabs

public void createTabs(org.eclipse.swt.widgets.TabFolder tabFolder)
Overrides:
createTabs in class StandardGDBDebuggerPage