com.supermap.desktop.controls.ui
类 WorkspaceComponentManager
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- com.supermap.desktop.controls.ui.WorkspaceComponentManager
 
 
 
 
- 
- 所有已实现的接口:
- com.supermap.desktop.controls.ui.IWorkspaceTreePanel, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
 
 
 public class WorkspaceComponentManager extends javax.swing.JComponent implements com.supermap.desktop.controls.ui.IWorkspaceTreePanel工作空间管理器中控件管理相关- 另请参阅:
- 序列化表格
 
- 
- 
构造器概要构造器 构造器和说明 WorkspaceComponentManager()构造函数WorkspaceComponentManager(com.supermap.data.Workspace workspace)构造函数
 - 
方法概要所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 voidaddOnlineDataControl(javax.swing.JComponent control)voidaddWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener)voidclearSearchText()javax.swing.JPopupMenugetDashboardPopupMenu()javax.swing.JPopupMenugetDashboardsPopupMenu()javax.swing.JPopupMenugetDatasetChartGroupPopupMenu()获取工作空间管理器中海图分组右键菜单。javax.swing.JPopupMenugetDatasetEditorChartGroupPopupMenu()获取工作空间管理器中可编辑海图分组右键菜单。javax.swing.JPopupMenugetDatasetGridPopupMenu()获取工作空间管理器中栅格数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetImageCollectionItemPopupMenu()获取工作空间管理器中影像数据集集合子节点的右键菜单。javax.swing.JPopupMenugetDatasetImageCollectionPopupMenu()获取工作空间管理器中影像数据集集合根节点的右键菜单。javax.swing.JPopupMenugetDatasetImagePopupMenu()获取工作空间管理器中影像数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetMosaicPopupMenu()获取工作空间管理器中镶嵌数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetPopupMenu()获取工作空间管理器中数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetTabularPopupMenu()获取工作空间管理器中属性表数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetTopologyPopupMenu()获取工作空间管理器中拓扑数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetVectorCollectionPopupMenu()获取工作空间管理器中数据集集合结点的右键菜单。javax.swing.JPopupMenugetDatasetVectorPopupMenu()获取工作空间管理器中矢量数据集结点的右键菜单。javax.swing.JPopupMenugetDatasetVideoPopupMenu()javax.swing.JPopupMenugetDatasetVoxelPopupMenu()javax.swing.JPopupMenugetDatasourcePopupMenu()获取工作空间管理器中数据源结点的右键菜单。javax.swing.JPopupMenugetDatasourcesPopupMenu()获取工作空间管理器中数据源集合的右键菜单。javax.swing.JPopupMenugetExcelEditorPopupMenu()获取工作空间管理器中表格子结点的右键菜单。javax.swing.JPopupMenugetExcelEditorsPopupMenu()获取工作空间管理器中表格集合结点的右键菜单。javax.swing.JPopupMenugetGraphMapPopupMenu()javax.swing.JPopupMenugetGraphMapsPopupMenu()javax.swing.JPopupMenugetGridCollectionItemPopupMenu()获取工作空间管理器中栅格数据集集合子节点的右键菜单。javax.swing.JPopupMenugetLayoutPopupMenu()获取工作空间管理器中布局结点的右键菜单。javax.swing.JPopupMenugetLayoutsPopupMenu()获取工作空间管理器中布局集合结点的右键菜单。javax.swing.JPopupMenugetMapPopupMenu()获取工作空间管理器中地图结点的右键菜单。javax.swing.JPopupMenugetMapsPopupMenu()获取工作空间管理器中地图集合结点的右键菜单。javax.swing.JPopupMenugetPopupMenu(com.supermap.data.Dataset dataset)获得数据集对应的右键菜单javax.swing.JPopupMenugetPopupMenu(com.supermap.desktop.controls.ui.trees.TreeNodeData selectedTreeNodeData)javax.swing.JPopupMenugetResourcesPopupMenu()获取工作空间管理器中资源集合结点的右键菜单。javax.swing.JPopupMenugetScenePopupMenu()获取工作空间管理器中场景结点的右键菜单。javax.swing.JPopupMenugetScenesPopupMenu()获取工作空间管理器中场景集合结点的右键菜单。javax.swing.JPopupMenugetStatisticChartsPopupMenu()获取工作空间管理器中统计图表结点的右键菜单。javax.swing.JPopupMenugetStatisticsChartsPopupMenu()获取工作空间管理器中统计图表集合结点的右键菜单。javax.swing.JPopupMenugetSymbolFillPopupMenu()获取工作空间管理器中填充库结点的右键菜单。javax.swing.JPopupMenugetSymbolLinePopupMenu()获取工作空间管理器中线型库结点的右键菜单。javax.swing.JPopupMenugetSymbolMarkerPopupMenu()获取工作空间管理器中符号库结点的右键菜单。javax.swing.JPopupMenugetVideoMapPopupMenu()获取工作空间管理器中视频地图结点的右键菜单。javax.swing.JPopupMenugetVideoMapsPopupMenu()获取工作空间管理器中视频地图集合结点的右键菜单。javax.swing.JPopupMenugetWorkflowPopupMenu()获取工作空间管理器中可视化建模节点的右键菜单。javax.swing.JPopupMenugetWorkflowsPopupMenu()获取工作空间管理器中可视化建模集合节点的右键菜单。com.supermap.data.WorkspacegetWorkspace()获得工作空间javax.swing.JPopupMenugetWorkspacePopupMenu()获取工作空间管理器中工作空间结点的右键菜单。WorkspaceTreegetWorkspaceTree()获得工作空间树static voidputLayerTreeNodeDecorator(NodeDataType nodeDataType, java.util.ArrayList<java.util.ArrayList<com.supermap.desktop.controls.ui.trees.TreeNodeDecorator>> treeNodeDecorator)voidremoveWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener)voidrepaint()voidselectDatasources(com.supermap.data.Datasource[] datasources)设置选中的数据源voidsetSelectedDataProperty()设置选中节点的属性信息voidsetTabbedPaneSelectIndex(int index)切换工作空间管理器显示页面voidsetWorkspace(com.supermap.data.Workspace workspace)设置工作空间
 
- 
- 
- 
构造器详细资料- 
WorkspaceComponentManagerpublic WorkspaceComponentManager() 构造函数
 - 
WorkspaceComponentManagerpublic WorkspaceComponentManager(com.supermap.data.Workspace workspace) 构造函数- 参数:
- workspace- 指定工作空间
 
 
- 
 - 
方法详细资料- 
clearSearchTextpublic void clearSearchText() 
 - 
getWorkspaceTreepublic WorkspaceTree getWorkspaceTree() 获得工作空间树- 返回:
- 工作空间树
 
 - 
getWorkspacepublic com.supermap.data.Workspace getWorkspace() 获得工作空间- 返回:
- 工作空间
 
 - 
setWorkspacepublic void setWorkspace(com.supermap.data.Workspace workspace) 设置工作空间- 参数:
- workspace- 指定工作空间
 
 - 
getWorkspacePopupMenupublic javax.swing.JPopupMenu getWorkspacePopupMenu() 获取工作空间管理器中工作空间结点的右键菜单。- 返回:
- 工作空间节点右键菜单
 
 - 
getDatasourcesPopupMenupublic javax.swing.JPopupMenu getDatasourcesPopupMenu() 获取工作空间管理器中数据源集合的右键菜单。- 返回:
- 数据源集合节点右键菜单
 
 - 
getDatasourcePopupMenupublic javax.swing.JPopupMenu getDatasourcePopupMenu() 获取工作空间管理器中数据源结点的右键菜单。- 返回:
- 数据源节点右键菜单
 
 - 
getDatasetPopupMenupublic javax.swing.JPopupMenu getDatasetPopupMenu() 获取工作空间管理器中数据集结点的右键菜单。- 返回:
- 数据集节点右键菜单
 
 - 
getDatasetVoxelPopupMenupublic javax.swing.JPopupMenu getDatasetVoxelPopupMenu() 
 - 
getDatasetVectorCollectionPopupMenupublic javax.swing.JPopupMenu getDatasetVectorCollectionPopupMenu() 获取工作空间管理器中数据集集合结点的右键菜单。- 返回:
- 数据集集合节点右键菜单
 
 - 
getDatasetVectorPopupMenupublic javax.swing.JPopupMenu getDatasetVectorPopupMenu() 获取工作空间管理器中矢量数据集结点的右键菜单。- 返回:
- 矢量数据集节点右键菜单
 
 - 
getDatasetTabularPopupMenupublic javax.swing.JPopupMenu getDatasetTabularPopupMenu() 获取工作空间管理器中属性表数据集结点的右键菜单。- 返回:
- 属性表数据集节点右键菜单
 
 - 
getDatasetImagePopupMenupublic javax.swing.JPopupMenu getDatasetImagePopupMenu() 获取工作空间管理器中影像数据集结点的右键菜单。- 返回:
- 影像数据集节点右键菜单
 
 - 
getDatasetGridPopupMenupublic javax.swing.JPopupMenu getDatasetGridPopupMenu() 获取工作空间管理器中栅格数据集结点的右键菜单。- 返回:
- 栅格数据集节点右键菜单
 
 - 
getDatasetTopologyPopupMenupublic javax.swing.JPopupMenu getDatasetTopologyPopupMenu() 获取工作空间管理器中拓扑数据集结点的右键菜单。- 返回:
- 拓扑数据集节点右键菜单
 
 - 
getDatasetMosaicPopupMenupublic javax.swing.JPopupMenu getDatasetMosaicPopupMenu() 获取工作空间管理器中镶嵌数据集结点的右键菜单。- 返回:
- 镶嵌数据集节点右键菜单
 
 - 
getMapsPopupMenupublic javax.swing.JPopupMenu getMapsPopupMenu() 获取工作空间管理器中地图集合结点的右键菜单。- 返回:
- 地图集合结点的右键菜单
 
 - 
getMapPopupMenupublic javax.swing.JPopupMenu getMapPopupMenu() 获取工作空间管理器中地图结点的右键菜单。- 返回:
- 地图结点的右键菜单。
 
 - 
getStatisticsChartsPopupMenupublic javax.swing.JPopupMenu getStatisticsChartsPopupMenu() 获取工作空间管理器中统计图表集合结点的右键菜单。- 返回:
- 统计图表集合结点的右键菜单。
 
 - 
getStatisticChartsPopupMenupublic javax.swing.JPopupMenu getStatisticChartsPopupMenu() 获取工作空间管理器中统计图表结点的右键菜单。- 返回:
- 统计图表结点的右键菜单。
 
 - 
getVideoMapsPopupMenupublic javax.swing.JPopupMenu getVideoMapsPopupMenu() 获取工作空间管理器中视频地图集合结点的右键菜单。- 返回:
- 视频地图集合结点的右键菜单。
 
 - 
getVideoMapPopupMenupublic javax.swing.JPopupMenu getVideoMapPopupMenu() 获取工作空间管理器中视频地图结点的右键菜单。- 返回:
- 视频地图结点的右键菜单。
 
 - 
getLayoutsPopupMenupublic javax.swing.JPopupMenu getLayoutsPopupMenu() 获取工作空间管理器中布局集合结点的右键菜单。- 返回:
- 布局集合结点的右键菜单
 
 - 
getLayoutPopupMenupublic javax.swing.JPopupMenu getLayoutPopupMenu() 获取工作空间管理器中布局结点的右键菜单。- 返回:
- 布局结点的右键菜单
 
 - 
getScenesPopupMenupublic javax.swing.JPopupMenu getScenesPopupMenu() 获取工作空间管理器中场景集合结点的右键菜单。- 返回:
- 场景集合结点的右键菜单
 
 - 
getScenePopupMenupublic javax.swing.JPopupMenu getScenePopupMenu() 获取工作空间管理器中场景结点的右键菜单。- 返回:
- 场景结点的右键菜单
 
 - 
getGraphMapsPopupMenupublic javax.swing.JPopupMenu getGraphMapsPopupMenu() 
 - 
getGraphMapPopupMenupublic javax.swing.JPopupMenu getGraphMapPopupMenu() 
 - 
getDashboardsPopupMenupublic javax.swing.JPopupMenu getDashboardsPopupMenu() 
 - 
getDashboardPopupMenupublic javax.swing.JPopupMenu getDashboardPopupMenu() 
 - 
getExcelEditorsPopupMenupublic javax.swing.JPopupMenu getExcelEditorsPopupMenu() 获取工作空间管理器中表格集合结点的右键菜单。- 返回:
- 表格集合结点的右键菜单。
 
 - 
getExcelEditorPopupMenupublic javax.swing.JPopupMenu getExcelEditorPopupMenu() 获取工作空间管理器中表格子结点的右键菜单。- 返回:
- 表格子结点的右键菜单。
 
 - 
getDatasetVideoPopupMenupublic javax.swing.JPopupMenu getDatasetVideoPopupMenu() 
 - 
getResourcesPopupMenupublic javax.swing.JPopupMenu getResourcesPopupMenu() 获取工作空间管理器中资源集合结点的右键菜单。- 返回:
- 资源集合结点的右键菜单
 
 - 
getSymbolMarkerPopupMenupublic javax.swing.JPopupMenu getSymbolMarkerPopupMenu() 获取工作空间管理器中符号库结点的右键菜单。- 返回:
- 符号库结点的右键菜单
 
 - 
getSymbolLinePopupMenupublic javax.swing.JPopupMenu getSymbolLinePopupMenu() 获取工作空间管理器中线型库结点的右键菜单。- 返回:
- 线型库结点的右键菜单
 
 - 
getSymbolFillPopupMenupublic javax.swing.JPopupMenu getSymbolFillPopupMenu() 获取工作空间管理器中填充库结点的右键菜单。- 返回:
- 填充库结点的右键菜单
 
 - 
getGridCollectionItemPopupMenupublic javax.swing.JPopupMenu getGridCollectionItemPopupMenu() 获取工作空间管理器中栅格数据集集合子节点的右键菜单。- 返回:
- 栅格数据集集合子节点的右键菜单
 
 - 
getDatasetImageCollectionPopupMenupublic javax.swing.JPopupMenu getDatasetImageCollectionPopupMenu() 获取工作空间管理器中影像数据集集合根节点的右键菜单。- 返回:
- 影像数据集集合根节点的右键菜单
 
 - 
getWorkflowsPopupMenupublic javax.swing.JPopupMenu getWorkflowsPopupMenu() 获取工作空间管理器中可视化建模集合节点的右键菜单。- 返回:
- 可视化建模集合结点的右键菜单
 
 - 
getWorkflowPopupMenupublic javax.swing.JPopupMenu getWorkflowPopupMenu() 获取工作空间管理器中可视化建模节点的右键菜单。- 返回:
- 可视化建模结点的右键菜单
 
 - 
getDatasetImageCollectionItemPopupMenupublic javax.swing.JPopupMenu getDatasetImageCollectionItemPopupMenu() 获取工作空间管理器中影像数据集集合子节点的右键菜单。- 返回:
- 影像数据集集合子节点
 
 - 
getDatasetChartGroupPopupMenupublic javax.swing.JPopupMenu getDatasetChartGroupPopupMenu() 获取工作空间管理器中海图分组右键菜单。- 返回:
- 海图分组右键菜单
 
 - 
getDatasetEditorChartGroupPopupMenupublic javax.swing.JPopupMenu getDatasetEditorChartGroupPopupMenu() 获取工作空间管理器中可编辑海图分组右键菜单。- 返回:
- 可编辑海图分组右键菜单
 
 - 
setSelectedDataPropertypublic void setSelectedDataProperty() 设置选中节点的属性信息
 - 
getPopupMenupublic javax.swing.JPopupMenu getPopupMenu(com.supermap.desktop.controls.ui.trees.TreeNodeData selectedTreeNodeData) 
 - 
addWorkspacePopupMenuPopupListenerpublic void addWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener) 
 - 
removeWorkspacePopupMenuPopupListenerpublic void removeWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener) 
 - 
getPopupMenupublic javax.swing.JPopupMenu getPopupMenu(com.supermap.data.Dataset dataset) 获得数据集对应的右键菜单- 参数:
- dataset- 指定数据集
- 返回:
- 数据集对应右键菜单
 
 - 
selectDatasourcespublic void selectDatasources(com.supermap.data.Datasource[] datasources) 设置选中的数据源- 参数:
- datasources- 数据源集合
 
 - 
putLayerTreeNodeDecoratorpublic static void putLayerTreeNodeDecorator(NodeDataType nodeDataType, java.util.ArrayList<java.util.ArrayList<com.supermap.desktop.controls.ui.trees.TreeNodeDecorator>> treeNodeDecorator) 
 - 
repaintpublic void repaint() - 覆盖:
- repaint在类中- java.awt.Component
 
 - 
setTabbedPaneSelectIndexpublic void setTabbedPaneSelectIndex(int index) 切换工作空间管理器显示页面
 - 
addOnlineDataControlpublic void addOnlineDataControl(javax.swing.JComponent control) 
 
- 
 
-