public class SimuComConfigurationTab extends AbstractLaunchConfigurationTab
Constructor and Description |
---|
SimuComConfigurationTab() |
Modifier and Type | Method and Description |
---|---|
void |
activated(ILaunchConfigurationWorkingCopy configuration) |
protected void |
applySimulatorGroup(ILaunchConfigurationWorkingCopy configuration)
Applies the configuration for the simulator group
|
protected void |
createConfidenceStopConditionGroup(ModifyListener modifyListener)
The confidence stop condition group, the fifth group of the SimuComConfigurationTab
|
void |
createControl(Composite parent) |
protected void |
createDataSetGroup()
Creates the data set group, the third group of the SimuComConfigurationTab
|
protected void |
createExperimentRunGroup(ModifyListener modifyListener)
Creates the experiment run group, the second section of the SimuComConfigurationTab
|
protected void |
createGeneratorSeedsGroup(ModifyListener modifyListener)
The generator seeds group, previous in analysis configuration tab, now the last section of
the SimuComConfigurationTab
|
protected void |
createLoggingGroup()
The logging group, the sixth section of the SimuComConfigurationTab
|
protected void |
createSimulatorGroup()
Creates the simulator group, the first section of the SimuComConfigurationTab
|
protected void |
createStopConditionGroup(ModifyListener modifyListener)
Creates the stop condition group, the fourth section of the SimuComConfigurationTab
|
void |
deactivated(ILaunchConfigurationWorkingCopy workingCopy) |
Image |
getImage() |
java.lang.String |
getName() |
void |
initializeFrom(ILaunchConfiguration configuration) |
protected void |
initializeSimulatorGroup(ILaunchConfiguration configuration)
initializes the simulator group with the help of the given configuration
|
protected boolean |
isSimulatorGroupValid()
Validation of the simulator group
|
boolean |
isValid(ILaunchConfiguration launchConfig) |
void |
performApply(ILaunchConfigurationWorkingCopy configuration) |
void |
setDefaults(ILaunchConfigurationWorkingCopy configuration) |
canSave, createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, dispose, getControl, getErrorMessage, getHelpContextId, getId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialog
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
OkToLeaveTab, postApply
protected Composite container
public void createControl(Composite parent)
protected void createSimulatorGroup()
protected void createExperimentRunGroup(ModifyListener modifyListener)
modifyListener
- the ModifyListener which should be added to the elementsprotected void createDataSetGroup()
protected void createStopConditionGroup(ModifyListener modifyListener)
modifyListener
- the ModifyListener which should be added to the elementsprotected void createConfidenceStopConditionGroup(ModifyListener modifyListener)
modifyListener
- the ModifyListener which should be added to the elementsprotected void createLoggingGroup()
protected void createGeneratorSeedsGroup(ModifyListener modifyListener)
modifyListener
- the ModifyListener which should be added to the elementspublic java.lang.String getName()
public void initializeFrom(ILaunchConfiguration configuration)
protected void initializeSimulatorGroup(ILaunchConfiguration configuration)
configuration
- the given ILaunchConfigurationpublic void performApply(ILaunchConfigurationWorkingCopy configuration)
protected void applySimulatorGroup(ILaunchConfigurationWorkingCopy configuration)
configuration
- the configuration where the values should be written topublic void setDefaults(ILaunchConfigurationWorkingCopy configuration)
public Image getImage()
getImage
in interface ILaunchConfigurationTab
getImage
in class AbstractLaunchConfigurationTab
public boolean isValid(ILaunchConfiguration launchConfig)
isValid
in interface ILaunchConfigurationTab
isValid
in class AbstractLaunchConfigurationTab
protected boolean isSimulatorGroupValid()
public void activated(ILaunchConfigurationWorkingCopy configuration)
activated
in interface ILaunchConfigurationTab
activated
in class AbstractLaunchConfigurationTab
public void deactivated(ILaunchConfigurationWorkingCopy workingCopy)
deactivated
in interface ILaunchConfigurationTab
deactivated
in class AbstractLaunchConfigurationTab