Class AdvancedTab
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- org.eclipse.m2m.atl.core.ui.launch.AdvancedTab
-
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class AdvancedTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTabThe "advanced" tab in ATL configurations.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringOPTION_CLEARClears console after each launch.static java.lang.StringOPTION_CONTENT_TYPEAutomatically detect content types for extraction.static java.lang.StringOPTION_DERIVEDSets generated files as derived.
-
Constructor Summary
Constructors Constructor Description AdvancedTab()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanSave()voidcreateControl(org.eclipse.swt.widgets.Composite parent)org.eclipse.swt.graphics.ImagegetImage()java.lang.StringgetName()voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)static voidmessageBox(org.eclipse.swt.widgets.Shell shell, java.lang.String textToDisplay)Display a message box with the text in parameter.voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)voidsetDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)protected voidupdateLaunchConfigurationDialog()-
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
-
-
-
-
Field Detail
-
OPTION_DERIVED
public static final java.lang.String OPTION_DERIVED
Sets generated files as derived.- See Also:
- Constant Field Values
-
OPTION_CLEAR
public static final java.lang.String OPTION_CLEAR
Clears console after each launch.- See Also:
- Constant Field Values
-
OPTION_CONTENT_TYPE
public static final java.lang.String OPTION_CONTENT_TYPE
Automatically detect content types for extraction.- See Also:
- Constant Field Values
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
ILaunchConfigurationTab.createControl(org.eclipse.swt.widgets.Composite)
-
updateLaunchConfigurationDialog
protected void updateLaunchConfigurationDialog()
- Overrides:
updateLaunchConfigurationDialogin classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab- See Also:
AbstractLaunchConfigurationTab.updateLaunchConfigurationDialog()
-
getName
public java.lang.String getName()
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
- See Also:
ILaunchConfigurationTab.initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- See Also:
ILaunchConfigurationTab.performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- See Also:
ILaunchConfigurationTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)
-
canSave
public boolean canSave()
- Specified by:
canSavein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
canSavein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab- See Also:
AbstractLaunchConfigurationTab.canSave()
-
getImage
public org.eclipse.swt.graphics.Image getImage()
- Specified by:
getImagein interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
getImagein classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab- See Also:
AbstractLaunchConfigurationTab.getImage()
-
messageBox
public static void messageBox(org.eclipse.swt.widgets.Shell shell, java.lang.String textToDisplay)Display a message box with the text in parameter.- Parameters:
shell- shelltextToDisplay- the message
-
-