org.eclipse.cdt.debug.ui.sourcelookup
Class DefaultSourceLocator

java.lang.Object
  extended by org.eclipse.debug.core.sourcelookup.AbstractSourceLookupDirector
      extended by org.eclipse.cdt.debug.internal.core.sourcelookup.CSourceLookupDirector
          extended by org.eclipse.cdt.debug.ui.sourcelookup.DefaultSourceLocator
All Implemented Interfaces:
org.eclipse.debug.core.ILaunchConfigurationListener, org.eclipse.debug.core.ILaunchListener, org.eclipse.debug.core.model.IPersistableSourceLocator, org.eclipse.debug.core.model.ISourceLocator, org.eclipse.debug.core.sourcelookup.IPersistableSourceLocator2, org.eclipse.debug.core.sourcelookup.ISourceLookupDirector

public class DefaultSourceLocator
extends CSourceLookupDirector

The replacement of the old default source locator. Used only for migration purposes.


Constructor Summary
DefaultSourceLocator()
           
 
Method Summary
 void initializeFromMemento(java.lang.String memento, org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 
Methods inherited from class org.eclipse.cdt.debug.internal.core.sourcelookup.CSourceLookupDirector
contains, contains, contains, getCompilationPath, initializeParticipants, supportsSourceContainerType
 
Methods inherited from class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupDirector
addParticipants, clearSourceElements, dispose, findSourceElements, getId, getLaunchConfiguration, getMemento, getParticipants, getSourceContainers, getSourceElement, getSourceElement, getSourcePathComputer, initializeDefaults, initializeFromMemento, isFindDuplicates, launchAdded, launchChanged, launchConfigurationAdded, launchConfigurationChanged, launchConfigurationRemoved, launchRemoved, removeParticipants, resolveSourceElement, setFindDuplicates, setId, setSourceContainers, setSourcePathComputer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSourceLocator

public DefaultSourceLocator()
Method Detail

initializeFromMemento

public void initializeFromMemento(java.lang.String memento,
                                  org.eclipse.debug.core.ILaunchConfiguration configuration)
                           throws org.eclipse.core.runtime.CoreException
Specified by:
initializeFromMemento in interface org.eclipse.debug.core.sourcelookup.IPersistableSourceLocator2
Overrides:
initializeFromMemento in class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupDirector
Throws:
org.eclipse.core.runtime.CoreException