Class FlockModelsConfigurationTab

java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTab
org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab
org.eclipse.epsilon.flock.dt.launching.tabs.FlockModelsConfigurationTab
All Implemented Interfaces:
EventListener, org.eclipse.debug.core.IPrototypeAttributesLabelProvider, org.eclipse.debug.ui.ILaunchConfigurationTab, org.eclipse.debug.ui.ILaunchConfigurationTab2, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class FlockModelsConfigurationTab extends ModelsConfigurationTab implements org.eclipse.swt.events.SelectionListener
  • Field Summary

    Fields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab

    models
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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
    initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
     
    void
    performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
     
    void
    widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
     
    void
    widgetSelected(org.eclipse.swt.events.SelectionEvent e)
     

    Methods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.ModelsConfigurationTab

    addListenerToButtonControls, createControl, getImage, getName, setDefaults

    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
  • Constructor Details

    • FlockModelsConfigurationTab

      public FlockModelsConfigurationTab()
  • Method Details

    • createBottomControl

      protected void createBottomControl(org.eclipse.swt.widgets.Composite parent)
      Description copied from class: ModelsConfigurationTab
      Subclasses may implement this method to populate the bottom portion of the tab with further controls
      Overrides:
      createBottomControl in class ModelsConfigurationTab
    • widgetSelected

      public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
      Specified by:
      widgetSelected in interface org.eclipse.swt.events.SelectionListener
    • widgetDefaultSelected

      public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
      Specified by:
      widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener
    • canSave

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

      public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      Specified by:
      performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      performApply in class ModelsConfigurationTab
    • initializeFrom

      public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
      Specified by:
      initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTab
      Overrides:
      initializeFrom in class ModelsConfigurationTab