org.gvsig.exportto.swing.prov.generic
Class ExporttoGenericProviderFactory

java.lang.Object
  extended by org.gvsig.exportto.swing.spi.AbstractExporttoProviderFactory
      extended by org.gvsig.exportto.swing.prov.generic.ExporttoGenericProviderFactory
All Implemented Interfaces:
ExporttoSwingProviderFactory, ExtensionSingleton, ProviderFactory

public class ExporttoGenericProviderFactory
extends AbstractExporttoProviderFactory
implements ExporttoSwingProviderFactory

Factory of generic ExportoProvider objects. This factory add support for any DAL provider in a generic way.

Version:
$Id$
Author:
gvSIG Team

Field Summary
 
Fields inherited from class org.gvsig.exportto.swing.spi.AbstractExporttoProviderFactory
PARAMETER_FEATURESTORE, PARAMETER_PROJECTION, parametersDefinition, providerTypes
 
Constructor Summary
ExporttoGenericProviderFactory()
          Constructor.
 
Method Summary
 Provider create(DynObject parameters, ProviderServices services)
           
 String getDescription()
           
 String getLabel()
           
 String getName()
           
 boolean support(int providerType)
           
 
Methods inherited from class org.gvsig.exportto.swing.spi.AbstractExporttoProviderFactory
createParameters, initialize, isEnabled, setEnabled, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.gvsig.exportto.swing.spi.ExporttoSwingProviderFactory
isEnabled, setEnabled
 
Methods inherited from interface org.gvsig.tools.service.spi.ProviderFactory
createParameters, initialize
 

Constructor Detail

ExporttoGenericProviderFactory

public ExporttoGenericProviderFactory()
Constructor.

Method Detail

create

public Provider create(DynObject parameters,
                       ProviderServices services)
                throws ServiceException
Specified by:
create in interface ProviderFactory
Throws:
ServiceException

getName

public String getName()
Specified by:
getName in interface ProviderFactory

support

public boolean support(int providerType)
                throws ServiceException
Specified by:
support in interface ExporttoSwingProviderFactory
Overrides:
support in class AbstractExporttoProviderFactory
Throws:
ServiceException

getDescription

public String getDescription()
Specified by:
getDescription in interface ExporttoSwingProviderFactory
Overrides:
getDescription in class AbstractExporttoProviderFactory

getLabel

public String getLabel()
Specified by:
getLabel in interface ExporttoSwingProviderFactory
Overrides:
getLabel in class AbstractExporttoProviderFactory


Copyright © 2004-2013 gvSIG. All Rights Reserved.