org.eclipse.cdt.launch.internal.ui
Class WorkingDirectoryBlock
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.cdt.launch.ui.CLaunchConfigurationTab
org.eclipse.cdt.launch.internal.ui.WorkingDirectoryBlock
- All Implemented Interfaces:
- org.eclipse.debug.ui.ILaunchConfigurationTab
public class WorkingDirectoryBlock
- extends CLaunchConfigurationTab
A control for setting the working directory associated with a launch
configuration.
Method Summary |
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
java.lang.String |
getName()
|
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
|
boolean |
isValid(org.eclipse.debug.core.ILaunchConfiguration config)
|
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
|
void |
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
Defaults are empty. |
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
activated, canSave, deactivated, getControl, getErrorMessage, getImage, getMessage, launched, setLaunchConfigurationDialog |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorkingDirectoryBlock
public WorkingDirectoryBlock()
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
dispose
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration config)
- Specified by:
isValid
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
isValid
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
- Defaults are empty.
- See Also:
ILaunchConfigurationTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
getName
public java.lang.String getName()