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, updateLaunchConfigurationDialog
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, getControl, getErrorMessage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage
protected 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 ILaunchConfigurationTab
dispose
in class AbstractLaunchConfigurationTab
public void createControl(Composite parent)
createControl
in interface ILaunchConfigurationTab
public void initializeFrom(ILaunchConfiguration config)
initializeFrom
in interface ILaunchConfigurationTab
public void setDefaults(ILaunchConfigurationWorkingCopy config)
setDefaults
in interface ILaunchConfigurationTab
public void performApply(ILaunchConfigurationWorkingCopy config)
performApply
in interface ILaunchConfigurationTab
public String getName()
getName
in interface ILaunchConfigurationTab
public Image getImage()
getImage
in interface ILaunchConfigurationTab
getImage
in class AbstractLaunchConfigurationTab
protected void createProgramBlock()
public void validateTab()
AbstractLauncherTab
validateTab
in class AbstractLauncherTab
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.