Class EplSourceConfigurationTab
- java.lang.Object
 - 
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
 - 
- org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
 - 
- org.eclipse.epsilon.epl.dt.launching.tabs.EplSourceConfigurationTab
 
 
 
 
- 
- All Implemented Interfaces:
 java.util.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
- Direct Known Subclasses:
 EmgSourceConfigurationTab
public class EplSourceConfigurationTab extends AbstractSourceConfigurationTab
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected LabeledControl<org.eclipse.swt.widgets.Text>maxLoopsControlprotected org.eclipse.swt.widgets.TextmaxLoopsTextprotected org.eclipse.swt.widgets.ButtonrepeatWhileMatchesFoundButton- 
Fields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
browse, extras, fileLabel, filePath 
 - 
 
- 
Constructor Summary
Constructors Constructor Description EplSourceConfigurationTab() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateControl(org.eclipse.swt.widgets.Composite parent)java.lang.StringgetFileExtension()java.lang.StringgetImagePath()java.lang.StringgetLaunchConfigurationKey()EpsilonPlugingetPlugin()java.lang.StringgetSelectionSubtitle()java.lang.StringgetSelectionTitle()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)- 
Methods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractSourceConfigurationTab
canSave, createBrowseWorkspaceForContainerButton, createBrowseWorkspaceForFileButton, createGroup, createTwoColumnComposite, getActiveEditorName, getActiveEditorPath, getExtras, getFileLabel, getImage, getName, getSourceAttributeName, getTitle, modifyText, newLaunchConfigurationName, 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 
 - 
 
 - 
 
- 
- 
Field Detail
- 
repeatWhileMatchesFoundButton
protected org.eclipse.swt.widgets.Button repeatWhileMatchesFoundButton
 
- 
maxLoopsControl
protected LabeledControl<org.eclipse.swt.widgets.Text> maxLoopsControl
 
- 
maxLoopsText
protected org.eclipse.swt.widgets.Text maxLoopsText
 
 - 
 
- 
Method Detail
- 
getPlugin
public EpsilonPlugin getPlugin()
- Specified by:
 getPluginin classAbstractSourceConfigurationTab
 
- 
getImagePath
public java.lang.String getImagePath()
- Specified by:
 getImagePathin classAbstractSourceConfigurationTab
 
- 
getFileExtension
public java.lang.String getFileExtension()
- Overrides:
 getFileExtensionin classAbstractSourceConfigurationTab- Returns:
 
 
- 
getSelectionTitle
public java.lang.String getSelectionTitle()
- Specified by:
 getSelectionTitlein classAbstractSourceConfigurationTab
 
- 
getSelectionSubtitle
public java.lang.String getSelectionSubtitle()
- Specified by:
 getSelectionSubtitlein classAbstractSourceConfigurationTab
 
- 
getLaunchConfigurationKey
public java.lang.String getLaunchConfigurationKey()
 
- 
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
 createControlin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
 createControlin classAbstractSourceConfigurationTab
 
- 
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- Specified by:
 performApplyin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
 performApplyin classAbstractSourceConfigurationTab
 
- 
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
- Specified by:
 initializeFromin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
 initializeFromin classAbstractSourceConfigurationTab
 
 - 
 
 -