public class JavaClasspathTab
extends org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaClasspathTab
This class may be instantiated. This class is not intended to be subclassed.
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DIALOG_SETTINGS_PREFIX |
protected org.eclipse.jdt.internal.debug.ui.classpath.RuntimeClasspathViewer |
fClasspathViewer |
protected ILaunchConfiguration |
fLaunchConfiguration
The last launch config this tab was initialized from
|
| Constructor and Description |
|---|
JavaClasspathTab() |
| Modifier and Type | Method and Description |
|---|---|
void |
activated(ILaunchConfigurationWorkingCopy workingCopy) |
protected Button |
createButton(Composite pathButtonComp,
org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction action)
Creates a button for the given action.
|
void |
createControl(Composite parent) |
protected void |
createPathButtons(Composite pathButtonComp)
Creates the buttons to manipulate the classpath.
|
void |
dispose() |
static Image |
getClasspathImage() |
Image |
getImage() |
ILaunchConfiguration |
getLaunchConfiguration()
Returns the current launch configuration
|
protected org.eclipse.jdt.internal.debug.ui.classpath.ClasspathModel |
getModel() |
String |
getName() |
void |
initializeFrom(ILaunchConfiguration configuration) |
boolean |
isShowBootpath()
Returns whether the bootpath should be displayed.
|
boolean |
isValid(ILaunchConfiguration launchConfig) |
void |
performApply(ILaunchConfigurationWorkingCopy configuration) |
void |
setDefaults(ILaunchConfigurationWorkingCopy configuration) |
entriesChangedgetContext, getCurrentLaunchConfiguration, initializeJavaProjectcanSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createVerticalSpacer, deactivated, getControl, getErrorMessage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, isDirty, launched, setAttribute, setControl, setDirty, setErrorMessage, setLaunchConfigurationDialog, setMessage, updateLaunchConfigurationDialogprotected org.eclipse.jdt.internal.debug.ui.classpath.RuntimeClasspathViewer fClasspathViewer
protected static final String DIALOG_SETTINGS_PREFIX
protected ILaunchConfiguration fLaunchConfiguration
public void createControl(Composite parent)
protected void createPathButtons(Composite pathButtonComp)
pathButtonComp - composite buttons are contained inprotected Button createButton(Composite pathButtonComp, org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction action)
pathButtonComp - parent composite for the buttonaction - the action triggered by the buttonpublic void setDefaults(ILaunchConfigurationWorkingCopy configuration)
public void initializeFrom(ILaunchConfiguration configuration)
initializeFrom in interface ILaunchConfigurationTabinitializeFrom in class JavaLaunchTabpublic void activated(ILaunchConfigurationWorkingCopy workingCopy)
activated in interface ILaunchConfigurationTabactivated in class AbstractLaunchConfigurationTabpublic void performApply(ILaunchConfigurationWorkingCopy configuration)
public String getName()
public static Image getClasspathImage()
ILaunchConfigurationTab.getImage()public ILaunchConfiguration getLaunchConfiguration()
public void dispose()
dispose in interface ILaunchConfigurationTabdispose in class AbstractLaunchConfigurationTabpublic Image getImage()
getImage in interface ILaunchConfigurationTabgetImage in class AbstractLaunchConfigurationTabpublic boolean isValid(ILaunchConfiguration launchConfig)
isValid in interface ILaunchConfigurationTabisValid in class AbstractLaunchConfigurationTabpublic boolean isShowBootpath()
protected org.eclipse.jdt.internal.debug.ui.classpath.ClasspathModel getModel()
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.