com.supermap.services.providers
Class ContainsMapsAndDatasourcesWorkspace
- java.lang.Object
-
- com.supermap.services.providers.OnlyContainDatasourceWorkspace
-
- com.supermap.services.providers.ContainsMapsAndDatasourcesWorkspace
-
public class ContainsMapsAndDatasourcesWorkspace extends OnlyContainDatasourceWorkspace
Contains the virtual workshop of map and datasource.
- Since:
- 9.0.0
-
-
Constructor Summary
Constructors Constructor and Description ContainsMapsAndDatasourcesWorkspace(java.util.List<FilteredDatasourceInfo> datasourceInfos, int layerCountPerMap)
-
Method Summary
Methods Modifier and Type Method and Description protected voidcreateLayers(Map map, Datasource datasource, int datasetCountInOneMap)protected booleanfilter(java.lang.String datasourceName, java.lang.String datasetName)Try to filter.protected MapFactorygetMapFactory()booleanopen()protected voidsetMapFactory(MapFactory mapFactory)-
Methods inherited from class com.supermap.services.providers.OnlyContainDatasourceWorkspace
createMemoryDatasource, dispose, getConnectionInfo, getDatasourceFactory, getDatasourceInfos, getDatasources, getOrCreateUGOWorkspace, getUGOWorkspace, getUgoWorkspaceFactory, isSaveSupportedOrNot, save, setDatasourceFactory, setDatasourceInfos, setUgoWorkspaceFactory
-
-
-
-
Constructor Detail
-
ContainsMapsAndDatasourcesWorkspace
public ContainsMapsAndDatasourcesWorkspace(java.util.List<FilteredDatasourceInfo> datasourceInfos, int layerCountPerMap)
-
-
Method Detail
-
open
public boolean open()
- Overrides:
openin classOnlyContainDatasourceWorkspace
-
getMapFactory
protected MapFactory getMapFactory()
-
setMapFactory
protected void setMapFactory(MapFactory mapFactory)
-
createLayers
protected void createLayers(Map map, Datasource datasource, int datasetCountInOneMap)
-
filter
protected boolean filter(java.lang.String datasourceName, java.lang.String datasetName)Try to filter. Returns true means to filter.
- Parameters:
datasourceName-datasetName-- Returns:
- Since:
- 9.0.0
-
-