### Eclipse Workspace Patch 1.0 #P org.eclipse.wst.server.core Index: servercore/org/eclipse/wst/server/core/internal/ServerPublishInfo.java =================================================================== RCS file: /cvsroot/webtools/servertools/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/ServerPublishInfo.java,v retrieving revision 1.37 diff -u -r1.37 ServerPublishInfo.java --- servercore/org/eclipse/wst/server/core/internal/ServerPublishInfo.java 28 Apr 2008 21:46:24 -0000 1.37 +++ servercore/org/eclipse/wst/server/core/internal/ServerPublishInfo.java 10 Aug 2010 17:44:41 -0000 @@ -531,6 +531,23 @@ } /** + * Recreates the cache for the specified {@link IModule}. + * + * @param module The {@link IModule} + */ + public void rebuildCache(IModule[] module) { + + synchronized (modulePublishInfo) { + final String publishInfoKey = this.getKey(module); + ModulePublishInfo mpi = modulePublishInfo.get(publishInfoKey); + if(mpi != null) { + mpi.startCaching(); // clear out the resource list + mpi.fill(module); // rebuild the resource list + } + } + } + + /** * Clears all caches of current module resources and deltas. */ public void clearCache() {