Package org.eclipse.jdt.junit.launcher
Class JUnitLaunchConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationTab
- All Implemented Interfaces:
- org.eclipse.debug.core.IPrototypeAttributesLabelProvider,- org.eclipse.debug.ui.ILaunchConfigurationTab,- org.eclipse.debug.ui.ILaunchConfigurationTab2
public class JUnitLaunchConfigurationTab
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
The launch configuration tab for JUnit.
 
This class may be instantiated but is not intended to be subclassed.
- Since:
- 3.3
- Restriction:
- This class is not intended to be subclassed by clients.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidcreateControl(org.eclipse.swt.widgets.Composite parent) voiddispose()getId()org.eclipse.swt.graphics.ImagegetImage()getName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) booleanisValid(org.eclipse.debug.core.ILaunchConfiguration config) voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) protected voidsetErrorMessage(String errorMessage) Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabactivated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialogMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTabOkToLeaveTab, postApply
- 
Constructor Details- 
JUnitLaunchConfigurationTabpublic JUnitLaunchConfigurationTab()Creates a JUnit launch configuration tab.
 
- 
- 
Method Details- 
createControlpublic void createControl(org.eclipse.swt.widgets.Composite parent) 
- 
initializeFrompublic void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) 
- 
performApplypublic void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) 
- 
disposepublic void dispose()- Specified by:
- disposein interface- org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
- disposein class- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 
- 
getImagepublic org.eclipse.swt.graphics.Image getImage()- Specified by:
- getImagein interface- org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
- getImagein class- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 
- 
isValidpublic boolean isValid(org.eclipse.debug.core.ILaunchConfiguration config) - Specified by:
- isValidin interface- org.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
- isValidin class- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 
- 
setErrorMessage- Overrides:
- setErrorMessagein class- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 
- 
setDefaultspublic void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) 
- 
getName
- 
getId- Overrides:
- getIdin class- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 
 
-