Class FeatureAnalysisTab

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.analysis.featurecompletions.FeatureAnalysisTab
All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider, org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.debug.ui.ILaunchConfigurationTab2

public class FeatureAnalysisTab extends org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab implements org.eclipse.debug.ui.ILaunchConfigurationTab
  • Field Summary

    Fields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab

    eventMiddlewareRepository, rmiMiddlewareRepository

    Fields inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab

    container, modifyListener, PLUGIN_ID, textAllocation, textUsage
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
     
    void
    createControl(org.eclipse.swt.widgets.Composite parent)
     
    void
    deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
     
    org.eclipse.swt.graphics.Image
     
     
    void
    initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
     
    boolean
    isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
     
    void
    performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
     
    void
    setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
     

    Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab

    getId

    Methods inherited from class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab

    canSave

    Methods 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, updateLaunchConfigurationDialog

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTab

    canSave, dispose, getControl, getErrorMessage, getMessage, launched, OkToLeaveTab, postApply, setLaunchConfigurationDialog
  • Constructor Details

    • FeatureAnalysisTab

      public FeatureAnalysisTab()
  • Method Details

    • createControl

      public void createControl(org.eclipse.swt.widgets.Composite parent)
      Specified by:
      createControl in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      createControl in class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
    • getName

      public String getName()
      Specified by:
      getName in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      getName in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • initializeFrom

      public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
      Specified by:
      initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      initializeFrom in class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
    • performApply

      public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      Specified by:
      performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      performApply in class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
    • setDefaults

      public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      Specified by:
      setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      setDefaults in class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab
    • activated

      public void activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
      Specified by:
      activated in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      activated in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • deactivated

      public void deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)
      Specified by:
      deactivated in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      deactivated in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • getImage

      public org.eclipse.swt.graphics.Image getImage()
      Specified by:
      getImage in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      getImage in class org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab
    • isValid

      public boolean isValid(org.eclipse.debug.core.ILaunchConfiguration launchConfig)
      Specified by:
      isValid in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      isValid in class org.palladiosimulator.analyzer.workflow.runconfig.FileNamesInputTab