Eclipse Platform
Release 3.1

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. 
org.eclipse.debug.ui.sourcelookup Provides a user interface for debug platform source lookup facilities. 
 

Uses of ILaunchConfigurationWorkingCopy in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core that return ILaunchConfigurationWorkingCopy
 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.
 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.
 

Uses of ILaunchConfigurationWorkingCopy in org.eclipse.debug.ui
 

Methods in org.eclipse.debug.ui with parameters of type ILaunchConfigurationWorkingCopy
 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 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 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)
           
 void CommonTab.setDefaults(ILaunchConfigurationWorkingCopy config)
           
 void CommonTab.performApply(ILaunchConfigurationWorkingCopy configuration)
           
 void CommonTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
           
 void CommonTab.deactivated(ILaunchConfigurationWorkingCopy workingCopy)
           
 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.
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.
 

Uses of ILaunchConfigurationWorkingCopy in org.eclipse.debug.ui.sourcelookup
 

Methods in org.eclipse.debug.ui.sourcelookup with parameters of type ILaunchConfigurationWorkingCopy
 void SourceLookupTab.setDefaults(ILaunchConfigurationWorkingCopy configuration)
           
 void SourceLookupTab.performApply(ILaunchConfigurationWorkingCopy configuration)
           
 void SourceLookupTab.activated(ILaunchConfigurationWorkingCopy workingCopy)
           
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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