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,org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2,org.eclipse.jface.util.IPropertyChangeListener
public class JavaConnectTab
extends org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
implements org.eclipse.jface.util.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 sub-classed by clients.
-
Field Summary
Fields inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
EMPTY_STRING, fModuleName, fProjText -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(org.eclipse.swt.widgets.Composite parent) getId()org.eclipse.swt.graphics.ImagegetImage()getName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) booleanisValid(org.eclipse.debug.core.ILaunchConfiguration config) voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) voidpropertyChange(org.eclipse.jface.util.PropertyChangeEvent event) voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) Methods inherited from class org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
createProjectEditor, getDefaultListener, getJavaProject, getWorkspaceRoot, handleProjectButtonSelected, mapResourcesMethods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchTab
getContext, getCurrentLaunchConfiguration, initializeAttributes, initializeJavaProjectMethods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialogMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Constructor Details
-
JavaConnectTab
public JavaConnectTab()
-
-
Method Details
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControlin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration config) - Specified by:
initializeFromin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
initializeFromin classorg.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) - Specified by:
performApplyin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) - Specified by:
setDefaultsin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration config) - Specified by:
isValidin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
isValidin classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
getName
- Specified by:
getNamein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
getImage
public org.eclipse.swt.graphics.Image getImage()- Specified by:
getImagein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
getImagein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
getId
- Overrides:
getIdin classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab- Since:
- 3.3
-
propertyChange
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event) - Specified by:
propertyChangein interfaceorg.eclipse.jface.util.IPropertyChangeListener
-