com.pvx.ooadide.launchers
Class ProvideXArgumentsTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
com.pvx.ooadide.launchers.ProvideXArgumentsTab
- All Implemented Interfaces:
- org.eclipse.debug.ui.ILaunchConfigurationTab
public class ProvideXArgumentsTab
- extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
A launch configuration tab that displays and edits program arguments,
VM arguments, and working directory launch configuration attributes.
This class may be instantiated. This class is not intended to be subclassed.
- Since:
- 2.0
Method Summary |
void |
activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
|
void |
dispose()
|
java.lang.String |
getErrorMessage()
|
org.eclipse.swt.graphics.Image |
getImage()
|
java.lang.String |
getMessage()
|
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. |
void |
setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog)
|
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
canSave, getControl, getId, launched |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProvideXArgumentsTab
public ProvideXArgumentsTab()
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
ILaunchConfigurationTab.createControl(Composite)
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
dispose
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.dispose()
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
- See Also:
ILaunchConfigurationTab.isValid(ILaunchConfiguration)
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
- Defaults are empty.
- See Also:
ILaunchConfigurationTab.setDefaults(ILaunchConfigurationWorkingCopy)
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
- See Also:
ILaunchConfigurationTab.initializeFrom(ILaunchConfiguration)
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- See Also:
ILaunchConfigurationTab.performApply(ILaunchConfigurationWorkingCopy)
getName
public java.lang.String getName()
- See Also:
ILaunchConfigurationTab.getName()
setLaunchConfigurationDialog
public void setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog)
- Specified by:
setLaunchConfigurationDialog
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
setLaunchConfigurationDialog
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.setLaunchConfigurationDialog(ILaunchConfigurationDialog)
getErrorMessage
public java.lang.String getErrorMessage()
- Specified by:
getErrorMessage
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
getErrorMessage
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.getErrorMessage()
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
getMessage
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.getMessage()
getImage
public org.eclipse.swt.graphics.Image getImage()
- Specified by:
getImage
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
getImage
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
- See Also:
ILaunchConfigurationTab.getImage()
activated
public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
- Specified by:
activated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
activated
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
deactivated
public void deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
- Specified by:
deactivated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
deactivated
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab