Package org.gvsig.metadata
Class MetadataLocator
java.lang.Object
org.gvsig.tools.locator.AbstractLocator
org.gvsig.tools.locator.BaseLocator
org.gvsig.metadata.MetadataLocator
- All Implemented Interfaces:
org.gvsig.tools.locator.Locator,org.gvsig.tools.locator.Locator_withExists
public class MetadataLocator
extends org.gvsig.tools.locator.BaseLocator
Locator that provides the Metadata manager instance.
- Version:
- $Id$
- Author:
- gvSIG Team, cmartin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MetadataLocatorReturn the singleton instance.static MetadataManagerReturn a reference to MetadataManager.static voidregisterMetadataManager(Class clazz) Registers the Class implementing the MetadataManager interface.Methods inherited from class org.gvsig.tools.locator.BaseLocator
getLocatorNameMethods inherited from class org.gvsig.tools.locator.AbstractLocator
exists, get, getNames, register, register, register, register, registerDefault, registerDefault, toString
-
Field Details
-
METADATA_MANAGER_NAME
- See Also:
-
-
Constructor Details
-
MetadataLocator
public MetadataLocator()
-
-
Method Details
-
getInstance
Return the singleton instance.- Returns:
- the singleton instance
-
getMetadataManager
Return a reference to MetadataManager.- Returns:
- a reference to MetadataManager
- Throws:
org.gvsig.tools.locator.LocatorException- if there is no access to the class or the class cannot be instantiated- See Also:
-
registerMetadataManager
Registers the Class implementing the MetadataManager interface.- Parameters:
clazz- implementing the MetadataManager interface
-