Class MetadataSwingLocator

java.lang.Object
org.gvsig.tools.locator.AbstractLocator
org.gvsig.tools.locator.BaseLocator
org.gvsig.metadata.swing.basic.api.MetadataSwingLocator
All Implemented Interfaces:
org.gvsig.tools.locator.Locator, org.gvsig.tools.locator.Locator_withExists

public class MetadataSwingLocator extends org.gvsig.tools.locator.BaseLocator
Locator for the Metadata Library main object instances. Replaces the MetadataManager by its own services, by adding as many constants and methods as needed, taking the MetadataManager as a guide.
Version:
$Id$
Author:
gvSIG Team, cmartin
  • Field Details

  • Constructor Details

    • MetadataSwingLocator

      public MetadataSwingLocator()
  • Method Details

    • getInstance

      public static MetadataSwingLocator getInstance()
      Returns the Metadata singleton instance.
      Returns:
      the Metadata singleton instance
    • getMetadataSwingManager

      public static MetadataSwingManager getMetadataSwingManager() throws org.gvsig.tools.locator.LocatorException
      Returns a reference to the 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:
      • Locator.get(String)
    • registerDefaultMetadataSwingManager

      public static void registerDefaultMetadataSwingManager(Class clazz)
    • registerMetadataSwingManager

      public static void registerMetadataSwingManager(Class clazz)
      Registers the Class implementing the MetadataManager interface.
      Parameters:
      clazz - implementing the MetadataManager interface