com.unitesk.requality.eclipse.core
Class ResourceStorage.ResourceMap

java.lang.Object
  extended by com.unitesk.requality.eclipse.core.ResourceStorage.ResourceMap
Enclosing class:
ResourceStorage

public static class ResourceStorage.ResourceMap
extends java.lang.Object


Constructor Summary
ResourceStorage.ResourceMap()
           
 
Method Summary
 java.util.UUID cacheGet(IFile iFile)
           
 void cachePut(IFile iFile, java.util.UUID uuid)
           
 void cacheRemove(IFile iFile)
           
 void cacheReplace(IFile oldFile, IFile newFile, java.util.UUID uuid)
           
 IFile getResource(java.util.UUID uuid)
           
 boolean inCache(IResource resource)
           
 void updatePath(IPath oldParentLocation, IPath newParentLocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceStorage.ResourceMap

public ResourceStorage.ResourceMap()
Method Detail

cacheRemove

public void cacheRemove(IFile iFile)

inCache

public boolean inCache(IResource resource)

cachePut

public void cachePut(IFile iFile,
                     java.util.UUID uuid)

cacheGet

public java.util.UUID cacheGet(IFile iFile)

cacheReplace

public void cacheReplace(IFile oldFile,
                         IFile newFile,
                         java.util.UUID uuid)

updatePath

public void updatePath(IPath oldParentLocation,
                       IPath newParentLocation)

getResource

public IFile getResource(java.util.UUID uuid)