public class OnlyContainDatasourceWorkspace
extends java.lang.Object
只有数据源的虚拟工作空间,没有地图,没有三维场景,没有符号库。
| 构造器和说明 | 
|---|
OnlyContainDatasourceWorkspace(java.util.List<FilteredDatasourceInfo> datasourceInfos, boolean useUgoWorkspace)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected Datasource | 
createMemoryDatasource()  | 
void | 
dispose()
销毁 
 | 
java.lang.String | 
getConnectionInfo()
返回数据源连接信息 
 | 
protected com.supermap.services.providers.OnlyContainDatasourceWorkspace.DatasourceFactory | 
getDatasourceFactory()  | 
java.util.List<FilteredDatasourceInfo> | 
getDatasourceInfos()  | 
IDatasources | 
getDatasources()
返回数据源列表 
 | 
protected Workspace | 
getOrCreateUGOWorkspace()  | 
Workspace | 
getUGOWorkspace()
返回内部包装的 
com.supermap.data.Workspace对象。 | 
protected com.supermap.services.providers.OnlyContainDatasourceWorkspace.UGOWorkspaceFactory | 
getUgoWorkspaceFactory()  | 
boolean | 
isSaveSupportedOrNot()
是否支持保存工作空间 
 | 
boolean | 
open()  | 
boolean | 
save()
保存工作空间 
 | 
protected void | 
setDatasourceFactory(com.supermap.services.providers.OnlyContainDatasourceWorkspace.DatasourceFactory datasourceFactory)  | 
void | 
setDatasourceInfos(java.util.List<FilteredDatasourceInfo> datasourceInfos)  | 
protected void | 
setUgoWorkspaceFactory(com.supermap.services.providers.OnlyContainDatasourceWorkspace.UGOWorkspaceFactory ugoWorkspaceFactory)  | 
public OnlyContainDatasourceWorkspace(java.util.List<FilteredDatasourceInfo> datasourceInfos, boolean useUgoWorkspace)
public boolean open()
public boolean save()
保存工作空间
public boolean isSaveSupportedOrNot()
是否支持保存工作空间
public java.lang.String getConnectionInfo()
返回数据源连接信息
public Workspace getUGOWorkspace()
返回内部包装的com.supermap.data.Workspace对象。
public void dispose()
销毁
public java.util.List<FilteredDatasourceInfo> getDatasourceInfos()
public void setDatasourceInfos(java.util.List<FilteredDatasourceInfo> datasourceInfos)
public IDatasources getDatasources()
返回数据源列表
protected Datasource createMemoryDatasource()
protected Workspace getOrCreateUGOWorkspace()
protected com.supermap.services.providers.OnlyContainDatasourceWorkspace.DatasourceFactory getDatasourceFactory()
protected void setDatasourceFactory(com.supermap.services.providers.OnlyContainDatasourceWorkspace.DatasourceFactory datasourceFactory)
protected com.supermap.services.providers.OnlyContainDatasourceWorkspace.UGOWorkspaceFactory getUgoWorkspaceFactory()
protected void setUgoWorkspaceFactory(com.supermap.services.providers.OnlyContainDatasourceWorkspace.UGOWorkspaceFactory ugoWorkspaceFactory)