Revision 1567 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 | ||
---|---|---|
24 | 24 |
*/ |
25 | 25 |
|
26 | 26 |
|
27 |
import org.gvsig.dialogremember.DialogRememberManager; |
|
28 | 27 |
import org.gvsig.filedialogchooser.FileDialogChooserManager; |
28 |
import org.gvsig.reminder.DialogReminderManager; |
|
29 | 29 |
import org.gvsig.svgsupport.SVGSupportManager; |
30 | 30 |
import org.gvsig.tools.locator.AbstractLocator; |
31 | 31 |
import org.gvsig.tools.locator.Locator; |
... | ... | |
46 | 46 |
public static final String FILE_DIALOG_CHOOSER_MANAGER_NAME = "org.gvsig.filedialogchooser.manager"; |
47 | 47 |
private static final String FILE_DIALOG_CHOOSER_MANAGER_DESCRIPTION = "File dialog chooser."; |
48 | 48 |
|
49 |
public static final String PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME = "DialogReminderManager";
|
|
50 |
private static final String PLUGINS_DIALOGREMEMBER_MANAGER_DESCRIPTION = "DialogReminderManager";
|
|
51 |
|
|
49 |
public static final String PLUGINS_DIALOGREMINDER_MANAGER_NAME = "DialogReminderManager";
|
|
50 |
private static final String PLUGINS_DIALOGREMINDER_MANAGER_DESCRIPTION = "DialogReminderManager";
|
|
51 |
|
|
52 | 52 |
public static final String PLUGINS_SVGSUPPORT_MANAGER_NAME = "SVGSupportManager"; |
53 | 53 |
private static final String PLUGINS_SVGSUPPORT_MANAGER_DESCRIPTION = "SVGSupportManager"; |
54 |
|
|
54 |
|
|
55 | 55 |
private static final ToolsUtilLocator instance = new ToolsUtilLocator(); |
56 | 56 |
|
57 | 57 |
private ToolsUtilLocator() { |
... | ... | |
116 | 116 |
FILE_DIALOG_CHOOSER_MANAGER_DESCRIPTION, clazz); |
117 | 117 |
} |
118 | 118 |
|
119 |
public static DialogRememberManager getDialogRemembereManager() throws LocatorException { |
|
120 |
return (DialogRememberManager) getInstance().get(PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME); |
|
119 |
//Dialog reminder |
|
120 |
public static DialogReminderManager getDialogReminderManager() throws LocatorException { |
|
121 |
return (DialogReminderManager) getInstance().get(PLUGINS_DIALOGREMINDER_MANAGER_NAME); |
|
121 | 122 |
} |
122 | 123 |
|
123 |
public static void registerDialogRememberManager(Class clazz) {
|
|
124 |
getInstance().register(PLUGINS_DIALOGREMEMBERDER_MANAGER_NAME, PLUGINS_DIALOGREMEMBER_MANAGER_DESCRIPTION,
|
|
124 |
public static void registerDialogReminderManager(Class clazz) {
|
|
125 |
getInstance().register(PLUGINS_DIALOGREMINDER_MANAGER_NAME, PLUGINS_DIALOGREMINDER_MANAGER_DESCRIPTION,
|
|
125 | 126 |
clazz); |
126 | 127 |
} |
127 | 128 |
|
128 |
public static void registerDefaultDialogRememberManager(Class clazz) {
|
|
129 |
getInstance().registerDefault(PLUGINS_SVGSUPPORT_MANAGER_NAME,
|
|
130 |
PLUGINS_SVGSUPPORT_MANAGER_DESCRIPTION, clazz);
|
|
129 |
public static void registerDefaultDialogReminderManager(Class clazz) {
|
|
130 |
getInstance().registerDefault(PLUGINS_DIALOGREMINDER_MANAGER_NAME, PLUGINS_DIALOGREMINDER_MANAGER_DESCRIPTION,
|
|
131 |
clazz);
|
|
131 | 132 |
} |
132 | 133 |
|
134 |
//SVG support |
|
133 | 135 |
public static SVGSupportManager getSVGSupportManager() throws LocatorException { |
134 | 136 |
return (SVGSupportManager) getInstance().get(PLUGINS_SVGSUPPORT_MANAGER_NAME); |
135 | 137 |
} |
Also available in: Unified diff