org.eclipse.jdt.debug.ui.launchConfigurations
Class JavaConnectTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
org.eclipse.jdt.debug.ui.launchConfigurations.JavaConnectTab
- All Implemented Interfaces:
- EventListener, ILaunchConfigurationTab, IPropertyChangeListener
public class JavaConnectTab
- extends org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
- implements IPropertyChangeListener
A launch configuration tab that displays and edits the project associated
with a remote connection and the connector used to connect to a remote
VM.
This class may be instantiated.
- Since:
- 2.0
- Restriction:
- This class is not intended to be subclassed by clients.
| Fields inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab |
EMPTY_STRING, fProjText |
| Methods inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab |
createProjectEditor, getDefaultListener, getJavaProject, getWorkspaceRoot, handleProjectButtonSelected, mapResources |
| Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab |
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getControl, getErrorMessage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, isDirty, launched, scheduleUpdateJob, 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 |
JavaConnectTab
public JavaConnectTab()
createControl
public void createControl(Composite parent)
- Specified by:
createControl in interface ILaunchConfigurationTab
initializeFrom
public void initializeFrom(ILaunchConfiguration config)
- Specified by:
initializeFrom in interface ILaunchConfigurationTab- Overrides:
initializeFrom in class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
performApply
public void performApply(ILaunchConfigurationWorkingCopy config)
- Specified by:
performApply in interface ILaunchConfigurationTab
setDefaults
public void setDefaults(ILaunchConfigurationWorkingCopy config)
- Specified by:
setDefaults in interface ILaunchConfigurationTab
isValid
public boolean isValid(ILaunchConfiguration config)
- Specified by:
isValid in interface ILaunchConfigurationTab- Overrides:
isValid in class AbstractLaunchConfigurationTab
getName
public String getName()
- Specified by:
getName in interface ILaunchConfigurationTab
getImage
public Image getImage()
- Specified by:
getImage in interface ILaunchConfigurationTab- Overrides:
getImage in class AbstractLaunchConfigurationTab
getId
public String getId()
- Overrides:
getId in class AbstractLaunchConfigurationTab
- Since:
- 3.3
- See Also:
AbstractLaunchConfigurationTab.getId()
propertyChange
public void propertyChange(PropertyChangeEvent event)
- Specified by:
propertyChange in interface IPropertyChangeListener
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2010 IBM Corporation and others. All rights reserved.