org.eclipse.cdt.launch.ui
Class CoreFileDebuggerTab

java.lang.Object
  extended by org.eclipse.debug.ui.AbstractLaunchConfigurationTab
      extended by org.eclipse.cdt.launch.ui.CLaunchConfigurationTab
          extended by org.eclipse.cdt.launch.internal.ui.AbstractCDebuggerTab
              extended by org.eclipse.cdt.launch.ui.CoreFileDebuggerTab
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchConfigurationTab

public class CoreFileDebuggerTab
extends AbstractCDebuggerTab


Constructor Summary
CoreFileDebuggerTab()
           
 
Method Summary
 void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config)
           
 boolean isValid(org.eclipse.debug.core.ILaunchConfiguration config)
           
 void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
           
 void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
           
 
Methods inherited from class org.eclipse.cdt.launch.internal.ui.AbstractCDebuggerTab
getErrorMessage, getImage, getName
 
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
canSave, deactivated, dispose, getControl, getMessage, launched, setLaunchConfigurationDialog
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreFileDebuggerTab

public CoreFileDebuggerTab()
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Specified by:
createControl in class AbstractCDebuggerTab

setDefaults

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

performApply

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

initializeFrom

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

activated

public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
Specified by:
activated in interface org.eclipse.debug.ui.ILaunchConfigurationTab
Overrides:
activated in class AbstractCDebuggerTab

isValid

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