org.eclipse.amp.amf.ide
Class LaunchConfigTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
org.eclipse.amp.amf.ide.LaunchConfigTab
- All Implemented Interfaces:
- org.eclipse.debug.ui.ILaunchConfigurationTab
public class LaunchConfigTab
- extends org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
This class defines the Ascapelaunch config main tab. It is based on MWELaunchConfigMainTab, which is in turn based on
the Java one org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab
, but shows a workflow file
instead of a Java class.
There is an additional javaDebugCheckbox
to be able to select the debug process (oAW debug or Java
debug)
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
activated, canSave, deactivated, dispose, getControl, getErrorMessage, getId, getImage, getMessage, launched, setLaunchConfigurationDialog |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LaunchConfigTab
public LaunchConfigTab()
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config)
- Specified by:
initializeFrom
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
initializeFrom
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
- Specified by:
isValid
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
isValid
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
getName
public java.lang.String getName()
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
getConfigurator
public Configurator getConfigurator()
setRuntimeConfig
public void setRuntimeConfig(Configurator runtimeConfig)