Eclipse Platform
Release 3.0

Uses of Interface
org.eclipse.debug.core.ILaunchConfigurationWorkingCopy

Packages that use ILaunchConfigurationWorkingCopy
org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events. 
org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points. 
 

Uses of ILaunchConfigurationWorkingCopy in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core that return ILaunchConfigurationWorkingCopy
 ILaunchConfigurationWorkingCopy ILaunchConfiguration.getWorkingCopy()
          Returns a working copy of this launch configuration.
 ILaunchConfigurationWorkingCopy ILaunchConfiguration.copy(String name)
          Returns a copy of this launch configuration, as a working copy, with the specified name.
 ILaunchConfigurationWorkingCopy ILaunchConfigurationType.newInstance(IContainer container, String name)
          Returns a new launch configuration working copy of this type, that resides in the specified container, with the given name.
 

Uses of ILaunchConfigurationWorkingCopy in org.eclipse.debug.ui
 

Methods in org.eclipse.debug.ui with parameters of type ILaunchConfigurationWorkingCopy
 void ILaunchConfigurationTab.setDefaults(ILaunchConfigurationWorkingCopy configuration)
          Initializes the given launch configuration with default values for this tab.
 void ILaunchConfigurationTab.performApply(ILaunchConfigurationWorkingCopy configuration)
          Copies values from this tab into the given launch configuration.
 void ILaunchConfigurationTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
          Notification that this tab has become the active tab in the launch configuration dialog.
 void ILaunchConfigurationTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
          Notification that this tab is no longer the active tab in the launch configuration dialog.
 void AbstractLaunchConfigurationTabGroup.setDefaults(ILaunchConfigurationWorkingCopy configuration)
          By default, delegate to all of the tabs in this group.
 void AbstractLaunchConfigurationTabGroup.performApply(ILaunchConfigurationWorkingCopy configuration)
          By default, delegate to all of the tabs in this group.
 void RefreshTab.setDefaults(ILaunchConfigurationWorkingCopy configuration)
           
 void RefreshTab.performApply(ILaunchConfigurationWorkingCopy configuration)
           
 void RefreshTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void RefreshTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void ILaunchConfigurationTabGroup.setDefaults(ILaunchConfigurationWorkingCopy configuration)
          Initializes the given launch configuration with default values for this tab group.
 void ILaunchConfigurationTabGroup.performApply(ILaunchConfigurationWorkingCopy configuration)
          Copies values from this group's tabs into the given launch configuration.
 void CommonTab.setDefaults(ILaunchConfigurationWorkingCopy config)
           
 void CommonTab.performApply(ILaunchConfigurationWorkingCopy configuration)
           
 void CommonTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void CommonTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void EnvironmentTab.setDefaults(ILaunchConfigurationWorkingCopy configuration)
           
 void EnvironmentTab.performApply(ILaunchConfigurationWorkingCopy configuration)
          Stores the environment in the given configuration
 void EnvironmentTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void EnvironmentTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
           
protected  void AbstractLaunchConfigurationTab.setAttribute(String attribute, ILaunchConfigurationWorkingCopy configuration, boolean value, boolean defaultValue)
          Convenience method to set a boolean attribute of on a launch configuration.
 void AbstractLaunchConfigurationTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
          This method was added to the ILaunchConfigurationTab interface in the 3.0 release to allow tabs to distinguish between a tab being activated and a tab group be initialized for the first time, from a selected launch configuration.
 void AbstractLaunchConfigurationTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
          This method was added to the ILaunchConfigurationTab interface in the 3.0 release to allow tabs to distinguish between a tab being deactivated and saving its attributes to a launch configuration.
 


Eclipse Platform
Release 3.0

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.