org.eclipse.pde.ui.launcher
Class TestTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.pde.ui.launcher.TestTab
-
All Implemented Interfaces:
-
ILaunchConfigurationTab
-
public class TestTab
- extends
AbstractLaunchConfigurationTab
The launch configuration tab for JUnit Plug-in Tests. This tab enhances the
JUnitLaunchConfigurationTab
to allow for tests to (optionally)
run on a non-UI thread.
This class may be instantiated but is not intended to be subclassed.
-
Since:
- 3.5
-
Restriction:
- This class is not intended to be subclassed by clients.
Methods inherited from class org.eclipse.debug.ui.
AbstractLaunchConfigurationTab
|
createCheckButton,
createPushButton,
createRadioButton,
createSeparator,
createVerticalSpacer,
getLaunchManager,
getShell,
isDirty,
launched,
setAttribute,
setControl,
setDirty,
setErrorMessage,
setMessage,
updateLaunchConfigurationDialog
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
TestTab
public TestTab()
createControl
public void createControl(
Composite parent)
-
initializeFrom
public void initializeFrom(
ILaunchConfiguration config)
-
performApply
public void performApply(
ILaunchConfigurationWorkingCopy config)
-
getId
public
String getId()
-
-
Overrides:
-
getId
in class
AbstractLaunchConfigurationTab
-
activated
public void activated(
ILaunchConfigurationWorkingCopy workingCopy)
-
-
Specified by:
-
activated
in interface
ILaunchConfigurationTab
-
Overrides:
-
activated
in class
AbstractLaunchConfigurationTab
-
canSave
public boolean canSave()
-
-
Specified by:
-
canSave
in interface
ILaunchConfigurationTab
-
Overrides:
-
canSave
in class
AbstractLaunchConfigurationTab
-
deactivated
public void deactivated(
ILaunchConfigurationWorkingCopy workingCopy)
-
-
Specified by:
-
deactivated
in interface
ILaunchConfigurationTab
-
Overrides:
-
deactivated
in class
AbstractLaunchConfigurationTab
-
dispose
public void dispose()
-
-
Specified by:
-
dispose
in interface
ILaunchConfigurationTab
-
Overrides:
-
dispose
in class
AbstractLaunchConfigurationTab
-
getErrorMessage
public
String getErrorMessage()
-
-
Specified by:
-
getErrorMessage
in interface
ILaunchConfigurationTab
-
Overrides:
-
getErrorMessage
in class
AbstractLaunchConfigurationTab
-
getImage
public
Image getImage()
-
-
Specified by:
-
getImage
in interface
ILaunchConfigurationTab
-
Overrides:
-
getImage
in class
AbstractLaunchConfigurationTab
-
getMessage
public
String getMessage()
-
-
Specified by:
-
getMessage
in interface
ILaunchConfigurationTab
-
Overrides:
-
getMessage
in class
AbstractLaunchConfigurationTab
-
getName
public
String getName()
-
isValid
public boolean isValid(
ILaunchConfiguration config)
-
-
Specified by:
-
isValid
in interface
ILaunchConfigurationTab
-
Overrides:
-
isValid
in class
AbstractLaunchConfigurationTab
-
setDefaults
public void setDefaults(
ILaunchConfigurationWorkingCopy config)
-
setLaunchConfigurationDialog
public void setLaunchConfigurationDialog(
ILaunchConfigurationDialog dialog)
-
-
Specified by:
-
setLaunchConfigurationDialog
in interface
ILaunchConfigurationTab
-
Overrides:
-
setLaunchConfigurationDialog
in class
AbstractLaunchConfigurationTab
-
getControl
public
Control getControl()
-
-
Specified by:
-
getControl
in interface
ILaunchConfigurationTab
-
Overrides:
-
getControl
in class
AbstractLaunchConfigurationTab
-
getLaunchConfigurationDialog
protected
ILaunchConfigurationDialog getLaunchConfigurationDialog()
-
-
Overrides:
-
getLaunchConfigurationDialog
in class
AbstractLaunchConfigurationTab
-
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.