Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidcreateTabs​(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog, java.lang.String mode)
      Creates the tabs contained in this tab group for the specified launch mode.
      voidinitializeFrom​(org.eclipse.debug.core.ILaunchConfiguration configuration)
      By default, delegate to all of the tabs in this group.
      voidperformApply​(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
      By default, delegate to all of the tabs in this group.
      voidsetDefaults​(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 Detail

      • DevelServerLaunchConfigurationTabGroup

        public DevelServerLaunchConfigurationTabGroup()
    • Method Detail

      • createTabs

        public void createTabs​(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog,
                               java.lang.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)