Package de.uka.ipd.sdq.dsexplore.launch
Class DSEFileNamesInputTab
java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
de.uka.ipd.sdq.dsexplore.launch.DSEFileNamesInputTab
- All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider,org.eclipse.debug.ui.ILaunchConfigurationTab,org.eclipse.debug.ui.ILaunchConfigurationTab2
public class DSEFileNamesInputTab
extends org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
The DSEFileNamesInputTab has additional QML logic.
-
Field Summary
FieldsFields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
eventMiddlewareRepository, rmiMiddlewareRepositoryFields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
container, modifyListener, PLUGIN_ID, textAllocation, textUsage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(org.eclipse.swt.widgets.Composite parent) voidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) booleanisValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig) protected voidloadQML()voidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
getId, setDefaultsMethods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
activated, canSave, deactivated, getImage, getNameMethods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
createCheckButton, createPushButton, createRadioButton, createSeparator, createUpdateJob, createVerticalSpacer, dispose, getAttributeLabel, getAttributesLabelsForPrototype, getControl, getErrorMessage, getHelpContextId, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, launched, scheduleUpdateJob, setAttribute, setControl, setDirty, setErrorMessage, setHelpContextId, setLaunchConfigurationDialog, setMessage, setWarningMessage, updateLaunchConfigurationDialogMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab
OkToLeaveTab, postApply
-
Field Details
-
textQMLDefinitionFile
protected org.eclipse.swt.widgets.Text textQMLDefinitionFile -
qmlManager
-
-
Constructor Details
-
DSEFileNamesInputTab
-
-
Method Details
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControlin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
createControlin classorg.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
-
loadQML
protected void loadQML() -
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) - Specified by:
initializeFromin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
initializeFromin classorg.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) - Specified by:
performApplyin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
performApplyin classorg.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
-
isValid
public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig) - Specified by:
isValidin interfaceorg.eclipse.debug.ui.ILaunchConfigurationTab- Overrides:
isValidin classorg.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
-