Class ModelsConfigurationTab

java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
All Implemented Interfaces:
org.eclipse.debug.core.IPrototypeAttributesLabelProvider, org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.debug.ui.ILaunchConfigurationTab2
Direct Known Subclasses:
FlockModelsConfigurationTab

public class ModelsConfigurationTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<String>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addListenerToButtonControls(org.eclipse.swt.events.SelectionListener listener)
    The given listener will be notified of subsequent selections made on the buttons used to manage model choices.
    boolean
     
    protected void
    createBottomControl(org.eclipse.swt.widgets.Composite parent)
    Subclasses may implement this method to populate the bottom portion of the tab with further controls
    void
    createControl(org.eclipse.swt.widgets.Composite parent)
     
    org.eclipse.swt.graphics.Image
     
     
    void
    initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
     
    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, getLaunchConfigurationDialog, getLaunchManager, getMessage, getShell, getUpdateJobDelay, getWarningMessage, initializeAttributes, isDirty, isValid, 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

    OkToLeaveTab, postApply
  • Field Details

  • Constructor Details

    • ModelsConfigurationTab

      public ModelsConfigurationTab()
  • Method Details

    • createControl

      public void createControl(org.eclipse.swt.widgets.Composite parent)
    • createBottomControl

      protected void createBottomControl(org.eclipse.swt.widgets.Composite parent)
      Subclasses may implement this method to populate the bottom portion of the tab with further controls
    • addListenerToButtonControls

      protected void addListenerToButtonControls(org.eclipse.swt.events.SelectionListener listener)
      The given listener will be notified of subsequent selections made on the buttons used to manage model choices.
    • setDefaults

      public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
    • initializeFrom

      public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
    • performApply

      public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
    • getName

      public String getName()
    • getImage

      public org.eclipse.swt.graphics.Image getImage()
      Specified by:
      getImage in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      getImage in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab
    • canSave

      public boolean canSave()
      Specified by:
      canSave in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      canSave in class org.eclipse.debug.ui.AbstractLaunchConfigurationTab