public class JUnitLaunchConfigurationTab extends AbstractLaunchConfigurationTab
This class may be instantiated but is not intended to be subclassed.
Constructor and Description |
---|
JUnitLaunchConfigurationTab()
Creates a JUnit launch configuration tab.
|
Modifier and Type | Method and Description |
---|---|
void |
createControl(Composite parent) |
void |
dispose() |
String |
getId() |
Image |
getImage() |
String |
getName() |
void |
initializeFrom(ILaunchConfiguration config) |
boolean |
isValid(ILaunchConfiguration config) |
void |
performApply(ILaunchConfigurationWorkingCopy config) |
void |
setDefaults(ILaunchConfigurationWorkingCopy config) |
protected void |
setErrorMessage(String errorMessage) |
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
public JUnitLaunchConfigurationTab()
public void createControl(Composite parent)
public void initializeFrom(ILaunchConfiguration config)
public void performApply(ILaunchConfigurationWorkingCopy config)
public void dispose()
dispose
in interface ILaunchConfigurationTab
dispose
in class AbstractLaunchConfigurationTab
public Image getImage()
getImage
in interface ILaunchConfigurationTab
getImage
in class AbstractLaunchConfigurationTab
public boolean isValid(ILaunchConfiguration config)
isValid
in interface ILaunchConfigurationTab
isValid
in class AbstractLaunchConfigurationTab
protected void setErrorMessage(String errorMessage)
setErrorMessage
in class AbstractLaunchConfigurationTab
public void setDefaults(ILaunchConfigurationWorkingCopy config)
public String getName()
public String getId()
getId
in class AbstractLaunchConfigurationTab
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.