Revision 41390 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/PluginsLocator.java
PluginsLocator.java | ||
---|---|---|
39 | 39 |
*/ |
40 | 40 |
public static final String PLUGINS_MANAGER_NAME = "PluginsManager"; |
41 | 41 |
public static final String PLUGINS_ACTIONINFO_MANAGER_NAME = "PluginsActionInfoManager"; |
42 |
public static final String PLUGINS_LOCALE_MANAGER_NAME = "LocaleManager"; |
|
42 | 43 |
|
43 | 44 |
private static final String PLUGINS_MANAGER_DESCRIPTION = "PluginsManager of Andami framework"; |
44 | 45 |
private static final String PLUGINS_ACTIONINFO_MANAGER_DESCRIPTION = "PluginsActionInfoManager"; |
46 |
private static final String PLUGINS_LOCALE_MANAGER_DESCRIPTION = "LocaleManager"; |
|
45 | 47 |
|
46 | 48 |
/** |
47 | 49 |
* Unique instance. |
... | ... | |
114 | 116 |
public static MainFrame getMainFrame() { |
115 | 117 |
return Launcher.getFrame(); |
116 | 118 |
} |
119 |
|
|
120 |
public static LocaleManager getLocaleManager() throws LocatorException { |
|
121 |
return (LocaleManager) getInstance().get(PLUGINS_LOCALE_MANAGER_NAME); |
|
122 |
} |
|
123 |
|
|
124 |
public static void registerLocaleManager(Class clazz) { |
|
125 |
getInstance().register(PLUGINS_LOCALE_MANAGER_NAME, PLUGINS_LOCALE_MANAGER_DESCRIPTION, |
|
126 |
clazz); |
|
127 |
} |
|
128 |
|
|
117 | 129 |
} |
Also available in: Unified diff