Class FlockModelsConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
org.eclipse.epsilon.flock.dt.launching.tabs.FlockModelsConfigurationTab
- All Implemented Interfaces:
EventListener
,org.eclipse.debug.core.IPrototypeAttributesLabelProvider
,org.eclipse.debug.ui.ILaunchConfigurationTab
,org.eclipse.debug.ui.ILaunchConfigurationTab2
,org.eclipse.swt.events.SelectionListener
,org.eclipse.swt.internal.SWTEventListener
public class FlockModelsConfigurationTab
extends ModelsConfigurationTab
implements org.eclipse.swt.events.SelectionListener
-
Field Summary
Fields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
models
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
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
initializeFrom
(org.eclipse.debug.core.ILaunchConfiguration configuration) void
performApply
(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) void
widgetDefaultSelected
(org.eclipse.swt.events.SelectionEvent e) void
widgetSelected
(org.eclipse.swt.events.SelectionEvent e) Methods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
addListenerToButtonControls, createControl, getImage, getName, setDefaults
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
-
Constructor Details
-
FlockModelsConfigurationTab
public FlockModelsConfigurationTab()
-
-
Method Details
-
createBottomControl
protected void createBottomControl(org.eclipse.swt.widgets.Composite parent) Description copied from class:ModelsConfigurationTab
Subclasses may implement this method to populate the bottom portion of the tab with further controls- Overrides:
createBottomControl
in classModelsConfigurationTab
-
widgetSelected
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) - Specified by:
widgetSelected
in interfaceorg.eclipse.swt.events.SelectionListener
-
widgetDefaultSelected
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) - Specified by:
widgetDefaultSelected
in interfaceorg.eclipse.swt.events.SelectionListener
-
canSave
public boolean canSave()- Specified by:
canSave
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
canSave
in classModelsConfigurationTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) - Specified by:
performApply
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
performApply
in classModelsConfigurationTab
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) - Specified by:
initializeFrom
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
initializeFrom
in classModelsConfigurationTab
-