public class MavenJRETab
extends org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
Modifier and Type | Field and Description |
---|---|
private org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock |
vmArgumentsBlock |
Constructor and Description |
---|
MavenJRETab() |
Modifier and Type | Method and Description |
---|---|
void |
activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy) |
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
void |
deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy) |
private org.eclipse.jdt.launching.IVMInstall |
getDefaultVMInstall(org.eclipse.debug.core.ILaunchConfiguration config) |
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) |
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) |
void |
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) |
private void |
setDefaultVMInstallAttributes(org.eclipse.jdt.launching.IVMInstall defaultVMInstall,
org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config) |
void |
setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog) |
dispose, getDefaultJREDescriptor, getDynamicTab, getDynamicTabHolder, getErrorMessage, getId, getImage, getJavaProject, getLaunchConfiguration, getLaunchConfigurationWorkingCopy, getName, getSpecificJREDescriptor, getTabForCurrentJRE, handleSelectedJREChanged, initializeAttributes, isUseDynamicJREArea, isValid, loadDynamicJREArea, OkToLeaveTab, postApply, selectJRE, setDynamicTab, setDynamicTabHolder, setLaunchConfiguration, setLaunchConfigurationWorkingCopy, setVMSpecificArgumentsVisible, updateJREFromConfig
getContext, getCurrentLaunchConfiguration, initializeJavaProject
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setMessage, setWarningMessage, updateLaunchConfigurationDialog
private org.eclipse.jdt.internal.debug.ui.launcher.VMArgumentsBlock vmArgumentsBlock
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
createControl
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
performApply
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
performApply
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
initializeFrom
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
initializeFrom
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
public void setLaunchConfigurationDialog(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog)
setLaunchConfigurationDialog
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
setLaunchConfigurationDialog
in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
activated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
activated
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
setDefaults
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
setDefaults
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
private org.eclipse.jdt.launching.IVMInstall getDefaultVMInstall(org.eclipse.debug.core.ILaunchConfiguration config)
private void setDefaultVMInstallAttributes(org.eclipse.jdt.launching.IVMInstall defaultVMInstall, org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config)
public void deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
deactivated
in interface org.eclipse.debug.ui.ILaunchConfigurationTab
deactivated
in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab