diff -r 109da596fa9d -r f5df819c1852 plugins/org.symbian.tools.tmw.debug/src/org/symbian/tools/tmw/debug/internal/model/ResourceManager.java --- a/plugins/org.symbian.tools.tmw.debug/src/org/symbian/tools/tmw/debug/internal/model/ResourceManager.java Thu Sep 02 10:50:38 2010 -0700 +++ b/plugins/org.symbian.tools.tmw.debug/src/org/symbian/tools/tmw/debug/internal/model/ResourceManager.java Thu Sep 02 15:18:58 2010 -0700 @@ -1,7 +1,6 @@ // Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. - package org.symbian.tools.tmw.debug.internal.model; import java.util.HashMap; @@ -17,52 +16,56 @@ * corresponding resources inside Eclipse. */ public class ResourceManager { - private final Map resourceToScript = new HashMap(); + private final Map resourceToScript = new HashMap(); private final Map scriptIdToResource = new HashMap(); public synchronized void addScript(Script script) { - IFile scriptFile = getResource(script); - if (scriptFile == null) { - scriptFile = getFile(script.getName()); - if (scriptFile != null) { + IFile scriptFile = getResource(script); + if (scriptFile == null) { + scriptFile = getFile(script.getName()); + if (scriptFile != null) { VmResourceId scriptId = VmResourceId.forScript(script); resourceToScript.put(scriptFile, script); scriptIdToResource.put(scriptId, scriptFile); - } - } - } + } + } + } - public synchronized void clear() { - resourceToScript.clear(); - scriptIdToResource.clear(); - } + public synchronized void clear() { + resourceToScript.clear(); + scriptIdToResource.clear(); + } - private IFile getFile(String name) { - if (name == null) { - return null; - } - IFile file = PreviewerPlugin.getDefault().getHttpPreviewer().getFileFromUrl(name); - if (file != null && !file.isAccessible()) { - file = null; - } - return file; - } + private IFile getFile(String name) { + if (name == null) { + return null; + } + IFile file = PreviewerPlugin.getDefault().getHttpPreviewer().getFileFromUrl(name); + if (file != null && !file.isAccessible()) { + file = null; + } + return file; + } public synchronized IFile getResource(Script script) { return scriptIdToResource.get(VmResourceId.forScript(script)); - } + } public synchronized boolean scriptHasResource(Script script) { - return getResource(script) != null; - } + return getResource(script) != null; + } public String translateResourceToScript(IFile resource) { - return PreviewerPlugin.getDefault().getHttpPreviewer().getHttpUrl(resource); - } + return PreviewerPlugin.getDefault().getHttpPreviewer().getHttpUrl(resource); + } public VmResourceId findVmResource(IFile resource) { - Script script = resourceToScript.get(resource); - return script != null ? VmResourceId.forScript(script) : null; + final Script script = resourceToScript.get(resource); + if (script != null) { + return VmResourceId.forScript(script); + } else { + return null; + } } public Script getScript(IFile file) {