Class EtlAdvancedConfigurationTab
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- org.eclipse.epsilon.common.dt.launching.tabs.AbstractAdvancedConfigurationTab
-
- org.eclipse.epsilon.etl.dt.launching.tabs.EtlAdvancedConfigurationTab
-
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider
,org.eclipse.debug.ui.ILaunchConfigurationTab
,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class EtlAdvancedConfigurationTab extends AbstractAdvancedConfigurationTab
The Class EtlAdvancedConfigurationTab.- Since:
- 1.6
- Author:
- Horacio Hoyos Rodriguez
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractAdvancedConfigurationTab
IMPL_NAME, implName
-
-
Constructor Summary
Constructors Constructor Description EtlAdvancedConfigurationTab()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLanguage()
The language provided by the plugin.String
getLanguage(org.eclipse.debug.core.ILaunchConfiguration configuration)
Get the name of the language being configuredEpsilonPlugin
getPlugin()
void
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
Methods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractAdvancedConfigurationTab
activated, createControl, enableApply, getImage, getImplementations, getImplementations, getName, initializeFrom, performApply, setImplementations, shouldConfigurationElementBeIncludedAsAnImplementation, shouldImplementationBeIncludedInDropDown, shouldImplementationBeRemoved, updateAvailableImpls
-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
canSave, 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
-
-
-
-
Method Detail
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
getPlugin
public EpsilonPlugin getPlugin()
- Specified by:
getPlugin
in classAbstractAdvancedConfigurationTab
-
getLanguage
public String getLanguage(org.eclipse.debug.core.ILaunchConfiguration configuration)
Description copied from class:AbstractAdvancedConfigurationTab
Get the name of the language being configured- Specified by:
getLanguage
in classAbstractAdvancedConfigurationTab
- Parameters:
configuration
- the eclipse launch configuration
-
getLanguage
public String getLanguage()
The language provided by the plugin. It allows other plugins to contribute alternate IModule implementation of the language.- Since:
- 1.6
-
-