Package org.gvsig.vectorediting.lib.api
Class EditingLocator
java.lang.Object
org.gvsig.tools.locator.AbstractLocator
org.gvsig.tools.locator.BaseLocator
org.gvsig.vectorediting.lib.api.EditingLocator
- All Implemented Interfaces:
org.gvsig.tools.locator.Locator,org.gvsig.tools.locator.Locator_withExists
public class EditingLocator
extends org.gvsig.tools.locator.BaseLocator
This locator is the entry point for the Editing library, providing
access to all Editing services through the
EditingManager- Version:
- $Id$
- Author:
- llmarques
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EditingLocatorReturns the singleton instance.Returns the Locator's namestatic EditingManagerReturn a reference to EditingManager.static voidregisterDefaultManager(Class clazz) Registers the default Class implementing the EditingLocator interfacestatic voidregisterManager(Class clazz) Registers the Class implementing the EditingLocator interface.Methods inherited from class org.gvsig.tools.locator.AbstractLocator
exists, get, getNames, register, register, register, register, registerDefault, registerDefault, toString
-
Field Details
-
MANAGER_NAME
Editing manager name- See Also:
-
-
Constructor Details
-
EditingLocator
public EditingLocator()
-
-
Method Details
-
getInstance
Returns the singleton instance.- Returns:
- the singleton instance
-
getLocatorName
Returns the Locator's name- Specified by:
getLocatorNamein interfaceorg.gvsig.tools.locator.Locator- Overrides:
getLocatorNamein classorg.gvsig.tools.locator.BaseLocator- Returns:
- a String with the Locator's name
-
getManager
Return a reference to EditingManager.- Returns:
- a reference to EditingManager
- Throws:
org.gvsig.tools.locator.LocatorException- if there is no access to the class or the class cannot be instantiated- See Also:
-
registerManager
Registers the Class implementing the EditingLocator interface.- Parameters:
clazz- implementing the EditingManager interface
-
registerDefaultManager
Registers the default Class implementing the EditingLocator interface- Parameters:
clazz- implementing the EditingManager interface
-