Revision 2286 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.util/org.gvsig.tools.util.api/src/main/java/org/gvsig/tools/util/ToolsUtilLocator.java

View differences:

ToolsUtilLocator.java
32 32
import org.gvsig.tools.locator.AbstractLocator;
33 33
import org.gvsig.tools.locator.Locator;
34 34
import org.gvsig.tools.locator.LocatorException;
35
import org.gvsig.webbrowser2.WebBrowserManager;
35 36

  
36 37
/**
37 38
 * @author gvSIG Team
......
63 64
    public static final String TEXTEDITOR_MANAGER_NAME = "TextEditorMamager";
64 65
    private static final String TEXTEDITOR_MANAGER_DESCRIPTION = "TextEditorMamager";
65 66

  
67
    public static final String WEBBROWSER_MANAGER_NAME = "WebBrowserMamager";
68
    private static final String WEBBROWSER_MANAGER_DESCRIPTION = "WebBrowserMamager";
69

  
66 70
    private static final ToolsUtilLocator INSTANCE = new ToolsUtilLocator();
67 71

  
68 72
    private ToolsUtilLocator() {
......
202 206
                TEXTEDITOR_MANAGER_NAME,
203 207
                TEXTEDITOR_MANAGER_DESCRIPTION, clazz);
204 208
    }
209

  
210

  
211
    public static WebBrowserManager getWebBrowserManager() throws LocatorException {
212
        return (WebBrowserManager) getInstance().get(WEBBROWSER_MANAGER_NAME);
213
    }
214

  
215
    public static void registerWebBrowserManager(Class clazz) {
216
        getInstance().register(WEBBROWSER_MANAGER_NAME, 
217
                WEBBROWSER_MANAGER_DESCRIPTION,
218
                clazz);
219
    }
220

  
221
    public static void registerDefaultWebBrowserManager(Class clazz) {
222
        getInstance().registerDefault(
223
                WEBBROWSER_MANAGER_NAME,
224
                WEBBROWSER_MANAGER_DESCRIPTION, clazz);
225
    }
226

  
205 227
}

Also available in: Unified diff