public class EglSourceConfigurationTab extends AbstractSourceConfigurationTab implements org.eclipse.swt.events.SelectionListener
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.swt.widgets.Button |
appendToFile |
protected org.eclipse.swt.widgets.Button |
browseForOutputDir |
protected org.eclipse.swt.widgets.Button |
browseForOutputFile |
protected org.eclipse.swt.widgets.Button |
browseForTraceDestination |
protected org.eclipse.swt.widgets.Group |
eglTargetGroup |
protected org.eclipse.swt.widgets.Group |
egxTargetGroup |
protected org.eclipse.swt.widgets.Button |
generateToConsole |
protected org.eclipse.swt.widgets.Button |
generateToCustomDir |
protected org.eclipse.swt.widgets.Button |
generateToDefaultDir |
protected org.eclipse.swt.widgets.Button |
generateToFile |
protected org.eclipse.swt.widgets.Text |
outputDirPath |
protected org.eclipse.swt.widgets.Text |
outputFilePath |
protected org.eclipse.swt.widgets.Button |
produceTrace |
protected org.eclipse.swt.widgets.Text |
traceDestination |
protected org.eclipse.swt.widgets.Group |
traceGroup |
browse, extras, fileLabel, filePath| Constructor and Description |
|---|
EglSourceConfigurationTab() |
| Modifier and Type | Method and Description |
|---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
protected void |
createEglTargetGroup(org.eclipse.swt.widgets.Composite control) |
protected void |
createEgxTargetGroup(org.eclipse.swt.widgets.Composite control) |
protected org.eclipse.swt.widgets.Text |
createPathTextBox(org.eclipse.swt.widgets.Composite parent) |
protected void |
createTraceGroup(org.eclipse.swt.widgets.Composite control) |
String |
getFileExtension() |
String |
getImagePath() |
String |
getLaunchConfigurationKey() |
EpsilonPlugin |
getPlugin() |
String |
getSelectionSubtitle() |
String |
getSelectionTitle() |
String |
getTitle() |
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) |
static void |
main(String[] args) |
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) |
void |
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) |
protected boolean |
thereAreAnyFineGrainedTracePostprocessors() |
protected void |
updateEnabledStateOfOutputWidgets() |
protected void |
updateEnabledStateOfTraceWidgets() |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e) |
canSave, createBrowseWorkspaceForContainerButton, createBrowseWorkspaceForFileButton, createGroup, createTwoColumnComposite, getActiveEditorName, getActiveEditorPath, getExtras, getFileLabel, getImage, getName, getSourceAttributeName, modifyText, newLaunchConfigurationNameactivated, 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, updateLaunchConfigurationDialogclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected org.eclipse.swt.widgets.Text outputFilePath
protected org.eclipse.swt.widgets.Text outputDirPath
protected org.eclipse.swt.widgets.Button generateToConsole
protected org.eclipse.swt.widgets.Button generateToFile
protected org.eclipse.swt.widgets.Button generateToDefaultDir
protected org.eclipse.swt.widgets.Button generateToCustomDir
protected org.eclipse.swt.widgets.Button browseForOutputFile
protected org.eclipse.swt.widgets.Button browseForOutputDir
protected org.eclipse.swt.widgets.Group eglTargetGroup
protected org.eclipse.swt.widgets.Group egxTargetGroup
protected org.eclipse.swt.widgets.Group traceGroup
protected org.eclipse.swt.widgets.Button appendToFile
protected org.eclipse.swt.widgets.Text traceDestination
protected org.eclipse.swt.widgets.Button browseForTraceDestination
protected org.eclipse.swt.widgets.Button produceTrace
public static void main(String[] args)
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl in interface org.eclipse.debug.ui.ILaunchConfigurationTabcreateControl in class AbstractSourceConfigurationTabprotected void createEglTargetGroup(org.eclipse.swt.widgets.Composite control)
protected void createEgxTargetGroup(org.eclipse.swt.widgets.Composite control)
protected void createTraceGroup(org.eclipse.swt.widgets.Composite control)
protected boolean thereAreAnyFineGrainedTracePostprocessors()
protected org.eclipse.swt.widgets.Text createPathTextBox(org.eclipse.swt.widgets.Composite parent)
protected void updateEnabledStateOfOutputWidgets()
protected void updateEnabledStateOfTraceWidgets()
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTabsetDefaults in class AbstractSourceConfigurationTabpublic void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTabinitializeFrom in class AbstractSourceConfigurationTabpublic void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTabperformApply in class AbstractSourceConfigurationTabpublic EpsilonPlugin getPlugin()
getPlugin in class AbstractSourceConfigurationTabpublic String getImagePath()
getImagePath in class AbstractSourceConfigurationTabpublic String getFileExtension()
getFileExtension in class AbstractSourceConfigurationTabpublic String getSelectionTitle()
getSelectionTitle in class AbstractSourceConfigurationTabpublic String getSelectionSubtitle()
getSelectionSubtitle in class AbstractSourceConfigurationTabpublic String getLaunchConfigurationKey()
public String getTitle()
getTitle in class AbstractSourceConfigurationTabpublic void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListenerpublic void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
widgetSelected in interface org.eclipse.swt.events.SelectionListenerCopyright © 2018. All rights reserved.