Revision 43167 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/PluginsLocator.java
PluginsLocator.java | ||
---|---|---|
25 | 25 |
|
26 | 26 |
import org.gvsig.andami.actioninfo.ActionInfoManager; |
27 | 27 |
import org.gvsig.andami.ui.mdiFrame.MainFrame; |
28 |
import org.gvsig.dialogremember.DialogRememberManager; |
|
28 | 29 |
import org.gvsig.tools.locator.AbstractLocator; |
29 | 30 |
import org.gvsig.tools.locator.Locator; |
30 | 31 |
import org.gvsig.tools.locator.LocatorException; |
... | ... | |
40 | 41 |
public static final String PLUGINS_MANAGER_NAME = "PluginsManager"; |
41 | 42 |
public static final String PLUGINS_ACTIONINFO_MANAGER_NAME = "PluginsActionInfoManager"; |
42 | 43 |
public static final String PLUGINS_LOCALE_MANAGER_NAME = "LocaleManager"; |
44 |
public static final String PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME = "DialogReminderManager"; |
|
43 | 45 |
|
44 | 46 |
private static final String PLUGINS_MANAGER_DESCRIPTION = "PluginsManager of Andami framework"; |
45 | 47 |
private static final String PLUGINS_ACTIONINFO_MANAGER_DESCRIPTION = "PluginsActionInfoManager"; |
46 | 48 |
private static final String PLUGINS_LOCALE_MANAGER_DESCRIPTION = "LocaleManager"; |
49 |
private static final String PLUGINS_DIALOGREMEMBER_MANAGER_DESCRIPTION = "DialogReminderManager"; |
|
47 | 50 |
|
48 | 51 |
/** |
49 | 52 |
* Unique instance. |
... | ... | |
126 | 129 |
clazz); |
127 | 130 |
} |
128 | 131 |
|
132 |
public static DialogRememberManager getDialogRemembereManager() throws LocatorException { |
|
133 |
return (DialogRememberManager) getInstance().get(PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME); |
|
134 |
} |
|
135 |
|
|
136 |
public static void registerDialogRememberManager(Class clazz) { |
|
137 |
getInstance().register(PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME, PLUGINS_DIALOGREMEMBER_MANAGER_DESCRIPTION, |
|
138 |
clazz); |
|
139 |
} |
|
129 | 140 |
} |
Also available in: Unified diff