Class ModelsConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider
,org.eclipse.debug.ui.ILaunchConfigurationTab
,org.eclipse.debug.ui.ILaunchConfigurationTab2
- Direct Known Subclasses:
FlockModelsConfigurationTab
public class ModelsConfigurationTab
extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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.boolean
canSave()
protected void
createBottomControl
(org.eclipse.swt.widgets.Composite parent) Subclasses may implement this method to populate the bottom portion of the tab with further controlsvoid
createControl
(org.eclipse.swt.widgets.Composite parent) org.eclipse.swt.graphics.Image
getImage()
getName()
void
initializeFrom
(org.eclipse.debug.core.ILaunchConfiguration configuration) void
performApply
(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) void
setDefaults
(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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Field Details
-
models
-
-
Constructor Details
-
ModelsConfigurationTab
public ModelsConfigurationTab()
-
-
Method Details
-
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
-
getImage
public org.eclipse.swt.graphics.Image getImage()- Specified by:
getImage
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
getImage
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
canSave
public boolean canSave()- Specified by:
canSave
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
canSave
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-