public class DataStoreProviderToCoverageProviderFactoryWrapper extends AbstractDataStoreProviderFactory implements ExternalStoreProviderFactory
NO, UNKNOWN, YES
Constructor and Description |
---|
DataStoreProviderToCoverageProviderFactoryWrapper(java.lang.String name,
java.lang.String description,
java.lang.Class provider,
java.lang.Class parametersClass) |
Modifier and Type | Method and Description |
---|---|
DataFactoryUnit |
create(DynObject parameters,
Services providerServices) |
DynObject |
createParameters() |
DataStoreProvider |
createProvider(DataParameters parameters,
DataStoreProviderServices providerServices)
Builds a specific provider
|
protected java.lang.reflect.Constructor |
findConstructor(java.lang.Class clazz,
java.lang.Class[] types) |
allowCreate, allowRead, allowWrite, hasRasterSupport, hasSQLSupport, hasTabularSupport, hasVectorialSupport, isTiledSupported, worksBestTiled
getDescription, getName, isHidden
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allowCreate, allowRead, allowWrite, getDescription, getName, hasRasterSupport, hasSQLSupport, hasTabularSupport, hasVectorialSupport, isTiledSupported, worksBestTiled
isHidden
public DataStoreProviderToCoverageProviderFactoryWrapper(java.lang.String name, java.lang.String description, java.lang.Class provider, java.lang.Class parametersClass)
public DataFactoryUnit create(DynObject parameters, Services providerServices)
create
in interface DataFactory
create
in class AbstractDataStoreProviderFactory
public DataStoreProvider createProvider(DataParameters parameters, DataStoreProviderServices providerServices) throws InitializeException
DataStoreProviderFactory
createProvider
in interface DataStoreProviderFactory
InitializeException
public final DynObject createParameters()
createParameters
in interface DataFactory
protected java.lang.reflect.Constructor findConstructor(java.lang.Class clazz, java.lang.Class[] types) throws java.lang.SecurityException, java.lang.NoSuchMethodException
java.lang.SecurityException
java.lang.NoSuchMethodException