Package org.gvsig.andami
Class PluginsLocator
java.lang.Object
org.gvsig.tools.locator.AbstractLocator
org.gvsig.andami.PluginsLocator
- All Implemented Interfaces:
org.gvsig.tools.locator.Locator,org.gvsig.tools.locator.Locator_withExists
public class PluginsLocator
extends org.gvsig.tools.locator.AbstractLocator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ActionInfoManagerstatic PluginsLocatorReturn the singleton instance.static LocaleManagerReturns the Locator name.static MainFramestatic PluginsManagerReturn a reference to PluginsManager.static PluginsManagerstatic voidregisterActionInfoManager(Class clazz) static voidregisterDefaultManager(Class clazz) Registers a class as the default PluginsManager.static voidregisterLocaleManager(Class clazz) static voidregisterManager(Class clazz) Registers the Class implementing the PluginsManager interface.Methods inherited from class org.gvsig.tools.locator.AbstractLocator
exists, get, getNames, register, register, register, register, registerDefault, registerDefault, toString
-
Field Details
-
PLUGINS_MANAGER_NAME
PluginsManager name used by the locator to access the instance- See Also:
-
PLUGINS_ACTIONINFO_MANAGER_NAME
- See Also:
-
PLUGINS_LOCALE_MANAGER_NAME
- See Also:
-
-
Constructor Details
-
PluginsLocator
public PluginsLocator()
-
-
Method Details
-
getInstance
Return the singleton instance.- Returns:
- the singleton instance
-
getLocatorName
Returns the Locator name.- Returns:
- String containing the locator name.
-
getManager
Return a reference to PluginsManager.- Returns:
- a reference to PluginsManager
- Throws:
org.gvsig.tools.locator.LocatorException- if there is no access to the class or the class cannot be instantiated- See Also:
-
getPluginsManager
- Throws:
org.gvsig.tools.locator.LocatorException
-
registerManager
Registers the Class implementing the PluginsManager interface.- Parameters:
clazz- implementing the PluginsManager interface
-
registerDefaultManager
Registers a class as the default PluginsManager.- Parameters:
clazz- implementing the DataManager interface
-
getActionInfoManager
public static ActionInfoManager getActionInfoManager() throws org.gvsig.tools.locator.LocatorException- Throws:
org.gvsig.tools.locator.LocatorException
-
registerActionInfoManager
-
getMainFrame
-
getLocaleManager
- Throws:
org.gvsig.tools.locator.LocatorException
-
registerLocaleManager
-