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
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