Class DevelServerLaunchConfigurationTabGroup

java.lang.Object
org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
com.iizigo.server.launch.DevelServerLaunchConfigurationTabGroup
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchConfigurationTabGroup

public class DevelServerLaunchConfigurationTabGroup extends org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
Defines the tabs to use for the IIZI Development Server launch configuration.
Author:
Christopher Mindus
  • Field Summary

    Fields inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup

    fTabs
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createTabs(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog, String mode)
    Creates the tabs contained in this tab group for the specified launch mode.
    void
    initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
    By default, delegate to all of the tabs in this group.
    void
    performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
    By default, delegate to all of the tabs in this group.
    void
    setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
    By default, delegate to all of the tabs in this group.

    Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup

    dispose, getTabs, launched, setTabs

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DevelServerLaunchConfigurationTabGroup

      public DevelServerLaunchConfigurationTabGroup()
  • Method Details

    • createTabs

      public void createTabs(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog, String mode)
      Creates the tabs contained in this tab group for the specified launch mode. The tabs control's are not created. This is the fist method called in the life-cycle of a tab group.
      Parameters:
      dialog - The launch configuration dialog this tab group is contained in.
      mode - The mode the launch configuration dialog was opened in-
    • setDefaults

      public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      By default, delegate to all of the tabs in this group.
      Specified by:
      setDefaults in interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup
      Overrides:
      setDefaults in class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
      See Also:
      • ILaunchConfigurationTabGroup.setDefaults(ILaunchConfigurationWorkingCopy)
    • initializeFrom

      public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
      By default, delegate to all of the tabs in this group.
      Specified by:
      initializeFrom in interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup
      Overrides:
      initializeFrom in class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
      See Also:
      • ILaunchConfigurationTabGroup.initializeFrom(ILaunchConfiguration)
    • performApply

      public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      By default, delegate to all of the tabs in this group.
      Specified by:
      performApply in interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup
      Overrides:
      performApply in class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
      See Also:
      • ILaunchConfigurationTabGroup.performApply(ILaunchConfigurationWorkingCopy)