public class MainTab extends AbstractLauncherTab implements IPDELauncherConstants
This class may be instantiated. This class is not intended to be subclassed by clients.
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.pde.internal.ui.launcher.WorkspaceDataBlock |
fDataBlock |
protected org.eclipse.pde.internal.ui.launcher.JREBlock |
fJreBlock |
protected org.eclipse.pde.internal.ui.launcher.ProgramBlock |
fProgramBlock |
APP_TO_TEST, APPLICATION, ASKCLEAR, AUTOMATIC_ADD, AUTOMATIC_VALIDATE, BOOTSTRAP_ENTRIES, CONFIG_CLEAR_AREA, CONFIG_GENERATE_DEFAULT, CONFIG_LOCATION, CONFIG_TEMPLATE_LOCATION, CONFIG_USE_DEFAULT_AREA, DEFAULT_AUTO_START, DEFAULT_START_LEVEL, DEFINED_TARGET, DESELECTED_WORKSPACE_PLUGINS, DOCLEAR, INCLUDE_OPTIONAL, LOCATION, PRODUCT, PRODUCT_FILE, SELECTED_TARGET_PLUGINS, SELECTED_WORKSPACE_PLUGINS, TARGET_BUNDLES, TRACING, TRACING_CHECKED, TRACING_NONE, TRACING_OPTIONS, TRACING_SELECTED_PLUGIN, USE_DEFAULT, USE_PRODUCT, USEFEATURES, VMINSTALL, WORKSPACE_BUNDLES| Constructor and Description |
|---|
MainTab() |
| Modifier and Type | Method and Description |
|---|---|
void |
createControl(Composite parent) |
protected void |
createProgramBlock()
Creates the Program To Run group on the tab
|
void |
dispose() |
Image |
getImage() |
String |
getName() |
void |
initializeFrom(ILaunchConfiguration config) |
void |
performApply(ILaunchConfigurationWorkingCopy config) |
void |
setDefaults(ILaunchConfigurationWorkingCopy config) |
void |
validateTab()
Validates the data entered on the tab.
|
activated, createStartingSpace, deactivated, isValid, updateLaunchConfigurationDialogcanSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, getControl, getErrorMessage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessageprotected org.eclipse.pde.internal.ui.launcher.WorkspaceDataBlock fDataBlock
protected org.eclipse.pde.internal.ui.launcher.ProgramBlock fProgramBlock
protected org.eclipse.pde.internal.ui.launcher.JREBlock fJreBlock
public void dispose()
dispose in interface ILaunchConfigurationTabdispose in class AbstractLaunchConfigurationTabpublic void createControl(Composite parent)
createControl in interface ILaunchConfigurationTabpublic void initializeFrom(ILaunchConfiguration config)
initializeFrom in interface ILaunchConfigurationTabpublic void setDefaults(ILaunchConfigurationWorkingCopy config)
setDefaults in interface ILaunchConfigurationTabpublic void performApply(ILaunchConfigurationWorkingCopy config)
performApply in interface ILaunchConfigurationTabpublic String getName()
getName in interface ILaunchConfigurationTabpublic Image getImage()
getImage in interface ILaunchConfigurationTabgetImage in class AbstractLaunchConfigurationTabprotected void createProgramBlock()
public void validateTab()
AbstractLauncherTabvalidateTab in class AbstractLauncherTabCopyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.