Class PinsetOutputConfigurationTab
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
- org.eclipse.epsilon.pinset.dt.launching.tabs.PinsetOutputConfigurationTab
-
- 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
public class PinsetOutputConfigurationTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab implements org.eclipse.swt.events.ModifyListener
PinsetOutputConfigurationTab.- Since:
- 2.1
- Author:
- Alfonso de la Vega
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_OUTPUT_FOLDER
static boolean
DEFAULT_SILENT_EXECUTION
protected org.eclipse.swt.widgets.Label
folderLabel
protected org.eclipse.swt.widgets.Text
folderPath
static java.lang.String
OUTPUT_FOLDER
static java.lang.String
SILENT_EXECUTION
protected org.eclipse.swt.widgets.Button
silentExecutionButton
-
Constructor Summary
Constructors Constructor Description PinsetOutputConfigurationTab()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canSave()
void
createControl(org.eclipse.swt.widgets.Composite parent)
protected org.eclipse.swt.widgets.Group
createGroup(org.eclipse.swt.widgets.Composite control, java.lang.String name, int numberOfColumns)
java.lang.String
getName()
java.lang.String
getTitle()
void
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
void
modifyText(org.eclipse.swt.events.ModifyEvent e)
void
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
void
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
activated, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, deactivated, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getId, getImage, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, isValid, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
-
-
-
-
Field Detail
-
OUTPUT_FOLDER
public static final java.lang.String OUTPUT_FOLDER
- See Also:
- Constant Field Values
-
SILENT_EXECUTION
public static final java.lang.String SILENT_EXECUTION
- See Also:
- Constant Field Values
-
DEFAULT_OUTPUT_FOLDER
public static final java.lang.String DEFAULT_OUTPUT_FOLDER
- See Also:
- Constant Field Values
-
DEFAULT_SILENT_EXECUTION
public static final boolean DEFAULT_SILENT_EXECUTION
- See Also:
- Constant Field Values
-
folderLabel
protected org.eclipse.swt.widgets.Label folderLabel
-
folderPath
protected org.eclipse.swt.widgets.Text folderPath
-
silentExecutionButton
protected org.eclipse.swt.widgets.Button silentExecutionButton
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControl
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
createGroup
protected org.eclipse.swt.widgets.Group createGroup(org.eclipse.swt.widgets.Composite control, java.lang.String name, int numberOfColumns)
-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- Specified by:
setDefaults
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
- Specified by:
initializeFrom
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
- Specified by:
performApply
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
canSave
public boolean canSave()
- Specified by:
canSave
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
- Overrides:
canSave
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTab
-
modifyText
public void modifyText(org.eclipse.swt.events.ModifyEvent e)
- Specified by:
modifyText
in interfaceorg.eclipse.swt.events.ModifyListener
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab
-
getTitle
public java.lang.String getTitle()
-
-