|
org.eclipse.jdt.debug.ui.launchConfigurations
Class JavaLaunchTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
-
All Implemented Interfaces:
-
ILaunchConfigurationTab
-
Direct Known Subclasses:
- org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaClasspathTab, org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab,
AppletParametersTab,
JavaArgumentsTab,
JavaJRETab,
JavaSourceLookupTab
-
public abstract class JavaLaunchTab
- extends
AbstractLaunchConfigurationTab
Common function for Java launch configuration tabs.
Clients may subclass this class.
-
Since:
- 3.2
Methods inherited from class org.eclipse.debug.ui.
AbstractLaunchConfigurationTab
|
activated,
canSave,
createCheckButton,
createPushButton,
createRadioButton,
createSeparator,
createVerticalSpacer,
deactivated,
dispose,
getControl,
getErrorMessage,
getId,
getImage,
getLaunchConfigurationDialog,
getLaunchManager,
getMessage,
getShell,
isDirty,
isValid,
launched,
setAttribute,
setControl,
setDirty,
setErrorMessage,
setLaunchConfigurationDialog,
setMessage,
updateLaunchConfigurationDialog
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
JavaLaunchTab
public JavaLaunchTab()
getContext
protected
IJavaElement getContext()
- Returns the current Java element context in the active workbench page
or
null if none.
-
-
Returns:
- current Java element in the active page or
null
getCurrentLaunchConfiguration
protected
ILaunchConfiguration getCurrentLaunchConfiguration()
- Returns the launch configuration this tab was initialized from.
-
-
Returns:
- launch configuration this tab was initialized from
initializeJavaProject
protected void initializeJavaProject(
IJavaElement javaElement,
ILaunchConfigurationWorkingCopy config)
- Sets the Java project attribute on the given working copy to the Java project
associated with the given Java element.
-
-
Parameters:
-
javaElement - Java model element this tab is associated with -
config - configuration on which to set the Java project attribute
initializeFrom
public void initializeFrom(
ILaunchConfiguration config)
-
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.
|
|