public class BasicGeometryImporterServiceFactory extends java.lang.Object implements IGeometryImporterServiceFactory
Constructor and Description |
---|
BasicGeometryImporterServiceFactory()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
IGeometryImporterService |
get(java.lang.String name)
Gets the IGeometryImporterServiceFactory with the given name.
|
java.util.Collection<IGeometryImporterService> |
getAll()
Get all registered services.
|
void |
register(IGeometryImporterService service)
Register a service to be provided by this factory.
|
void |
start()
Initialize the factory.
|
void |
unregister(IGeometryImporterService service)
Unregister a service from the factory.
|
public BasicGeometryImporterServiceFactory()
public IGeometryImporterService get(java.lang.String name)
IGeometryImporterServiceFactory
get
in interface IGeometryImporterServiceFactory
name
- The name of the service to be retrieved.public java.util.Collection<IGeometryImporterService> getAll()
IGeometryImporterServiceFactory
getAll
in interface IGeometryImporterServiceFactory
public void register(IGeometryImporterService service)
IGeometryImporterServiceFactory
register
in interface IGeometryImporterServiceFactory
service
- The new service to be added to the factory.public void start()
public void unregister(IGeometryImporterService service)
IGeometryImporterServiceFactory
unregister
in interface IGeometryImporterServiceFactory
service
- The service to be removed from the factory.