Class ParametersConfigurationTab
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- org.eclipse.epsilon.common.dt.launching.tabs.ParametersConfigurationTab
-
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class ParametersConfigurationTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ParameterConfiguration>parameters
-
Constructor Summary
Constructors Constructor Description ParametersConfigurationTab()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddListenerToButtonControls(org.eclipse.swt.events.SelectionListener listener)The given listener will be notified of subsequent selections made on the buttons used to manage model choices.voidaddNewParameter()booleancanSave()protected voidcreateBottomControl(org.eclipse.swt.widgets.Composite parent)Subclasses may implement this method to populate the bottom portion of the tab with further controlsvoidcreateControl(org.eclipse.swt.widgets.Composite parent)org.eclipse.swt.graphics.ImagegetImage()StringgetName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, isValid, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
-
-
-
-
Field Detail
-
parameters
protected List<ParameterConfiguration> parameters
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
-
createBottomControl
protected void createBottomControl(org.eclipse.swt.widgets.Composite parent)
Subclasses may implement this method to populate the bottom portion of the tab with further controls
-
addListenerToButtonControls
protected void addListenerToButtonControls(org.eclipse.swt.events.SelectionListener listener)
The given listener will be notified of subsequent selections made on the buttons used to manage model choices.
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
getName
public String getName()
-
getImage
public org.eclipse.swt.graphics.Image getImage()
- Specified by:
getImagein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
getImagein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
canSave
public boolean canSave()
- Specified by:
canSavein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
canSavein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
addNewParameter
public void addNewParameter()
-
-