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

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

public final class RemoteSourceCacheManager
extends java.lang.Object
implements org.eclipse.debug.core.IDebugEventSetListener

Author:
Max Stepanov

Method Summary
 void add(java.net.URI uri, RemoteFileStorage storage)
          add
static RemoteSourceCacheManager getDefault()
          getDefault
 RemoteFileStorage getStorage(java.net.URI uri)
          getStorage
 void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static RemoteSourceCacheManager getDefault()
getDefault

Returns:
RemoteSourceCacheManager

getStorage

public RemoteFileStorage getStorage(java.net.URI uri)
getStorage

Parameters:
uri -
Returns:
RemoteFileStorage

add

public void add(java.net.URI uri,
                RemoteFileStorage storage)
add

Parameters:
uri -
storage -

handleDebugEvents

public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
Specified by:
handleDebugEvents in interface org.eclipse.debug.core.IDebugEventSetListener
See Also:
IDebugEventSetListener.handleDebugEvents(org.eclipse.debug.core.DebugEvent[])