Class EmgSourceConfigurationTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
org.eclipse.epsilon.epl.dt.launching.tabs.EplSourceConfigurationTab
org.eclipse.epsilon.emg.dt.launching.tabs.EmgSourceConfigurationTab
- All Implemented Interfaces:
EventListener,org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2,org.eclipse.swt.events.ModifyListener,org.eclipse.swt.internal.SWTEventListener
The Class EmgSourceConfigurationTab extends the EplSourceConfigurationTab to
provide additional fields for specifying a seed for the random generation.
-
Field Summary
Fields inherited from class org.eclipse.epsilon.epl.dt.launching.tabs.EplSourceConfigurationTab
maxLoopsControl, maxLoopsText, repeatWhileMatchesFoundButtonFields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
browse, extras, fileLabel, filePath -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(org.eclipse.swt.widgets.Composite parent) getTitle()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.eclipse.epsilon.epl.dt.launching.tabs.EplSourceConfigurationTab
getImagePathMethods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
canSave, createBrowseWorkspaceForContainerButton, createBrowseWorkspaceForFileButton, createGroup, createTwoColumnComposite, getActiveEditorName, getActiveEditorPath, getExtras, getFileLabel, getImage, getName, getSourceAttributeName, modifyText, newLaunchConfigurationName, setDefaultsMethods 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, 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
-
EmgSourceConfigurationTab
public EmgSourceConfigurationTab()
-
-
Method Details
-
getPlugin
- Overrides:
getPluginin classEplSourceConfigurationTab
-
getFileExtension
- Overrides:
getFileExtensionin classEplSourceConfigurationTab- Returns:
-
getSelectionTitle
- Overrides:
getSelectionTitlein classEplSourceConfigurationTab
-
getSelectionSubtitle
- Overrides:
getSelectionSubtitlein classEplSourceConfigurationTab
-
getLaunchConfigurationKey
- Overrides:
getLaunchConfigurationKeyin classEplSourceConfigurationTab
-
getTitle
- Overrides:
getTitlein classAbstractSourceConfigurationTab
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControlin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
createControlin classEplSourceConfigurationTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) - Specified by:
performApplyin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
performApplyin classEplSourceConfigurationTab
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) - Specified by:
initializeFromin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
initializeFromin classEplSourceConfigurationTab
-