com.aptana.ide.debug.internal.core.sourcelookup
Class JSSourcePathComputerDelegate

java.lang.Object
  extended by com.aptana.ide.debug.internal.core.sourcelookup.JSSourcePathComputerDelegate
All Implemented Interfaces:
org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegate

public class JSSourcePathComputerDelegate
extends java.lang.Object
implements org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegate

Computes the default source lookup path for an JS launch configuration. The default source lookup is a container that knows how to map the fully qualified file system paths to either the IFile within the workspace or a LocalFileStorage for buildfiles not in the workspace.


Constructor Summary
JSSourcePathComputerDelegate()
           
 
Method Summary
 org.eclipse.debug.core.sourcelookup.ISourceContainer[] computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration configuration, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSSourcePathComputerDelegate

public JSSourcePathComputerDelegate()
Method Detail

computeSourceContainers

public org.eclipse.debug.core.sourcelookup.ISourceContainer[] computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration configuration,
                                                                                      org.eclipse.core.runtime.IProgressMonitor monitor)
                                                                               throws org.eclipse.core.runtime.CoreException
Specified by:
computeSourceContainers in interface org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegate
Throws:
org.eclipse.core.runtime.CoreException
See Also:
ISourcePathComputerDelegate.computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration, org.eclipse.core.runtime.IProgressMonitor)