Revision 43167 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/PluginsLocator.java

View differences:

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