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)设置工作空间
-
-
-
构造器详细资料
-
WorkspaceComponentManager
public WorkspaceComponentManager()
构造函数
-
WorkspaceComponentManager
public WorkspaceComponentManager(com.supermap.data.Workspace workspace)
构造函数- 参数:
workspace- 指定工作空间
-
-
方法详细资料
-
clearSearchText
public void clearSearchText()
-
getWorkspaceTree
public WorkspaceTree getWorkspaceTree()
获得工作空间树- 返回:
- 工作空间树
-
getWorkspace
public com.supermap.data.Workspace getWorkspace()
获得工作空间- 返回:
- 工作空间
-
setWorkspace
public void setWorkspace(com.supermap.data.Workspace workspace)
设置工作空间- 参数:
workspace- 指定工作空间
-
getWorkspacePopupMenu
public javax.swing.JPopupMenu getWorkspacePopupMenu()
获取工作空间管理器中工作空间结点的右键菜单。- 返回:
- 工作空间节点右键菜单
-
getDatasourcesPopupMenu
public javax.swing.JPopupMenu getDatasourcesPopupMenu()
获取工作空间管理器中数据源集合的右键菜单。- 返回:
- 数据源集合节点右键菜单
-
getDatasourcePopupMenu
public javax.swing.JPopupMenu getDatasourcePopupMenu()
获取工作空间管理器中数据源结点的右键菜单。- 返回:
- 数据源节点右键菜单
-
getDatasetPopupMenu
public javax.swing.JPopupMenu getDatasetPopupMenu()
获取工作空间管理器中数据集结点的右键菜单。- 返回:
- 数据集节点右键菜单
-
getDatasetVoxelPopupMenu
public javax.swing.JPopupMenu getDatasetVoxelPopupMenu()
-
getDatasetVectorCollectionPopupMenu
public javax.swing.JPopupMenu getDatasetVectorCollectionPopupMenu()
获取工作空间管理器中数据集集合结点的右键菜单。- 返回:
- 数据集集合节点右键菜单
-
getDatasetVectorPopupMenu
public javax.swing.JPopupMenu getDatasetVectorPopupMenu()
获取工作空间管理器中矢量数据集结点的右键菜单。- 返回:
- 矢量数据集节点右键菜单
-
getDatasetTabularPopupMenu
public javax.swing.JPopupMenu getDatasetTabularPopupMenu()
获取工作空间管理器中属性表数据集结点的右键菜单。- 返回:
- 属性表数据集节点右键菜单
-
getDatasetImagePopupMenu
public javax.swing.JPopupMenu getDatasetImagePopupMenu()
获取工作空间管理器中影像数据集结点的右键菜单。- 返回:
- 影像数据集节点右键菜单
-
getDatasetGridPopupMenu
public javax.swing.JPopupMenu getDatasetGridPopupMenu()
获取工作空间管理器中栅格数据集结点的右键菜单。- 返回:
- 栅格数据集节点右键菜单
-
getDatasetTopologyPopupMenu
public javax.swing.JPopupMenu getDatasetTopologyPopupMenu()
获取工作空间管理器中拓扑数据集结点的右键菜单。- 返回:
- 拓扑数据集节点右键菜单
-
getDatasetMosaicPopupMenu
public javax.swing.JPopupMenu getDatasetMosaicPopupMenu()
获取工作空间管理器中镶嵌数据集结点的右键菜单。- 返回:
- 镶嵌数据集节点右键菜单
-
getMapsPopupMenu
public javax.swing.JPopupMenu getMapsPopupMenu()
获取工作空间管理器中地图集合结点的右键菜单。- 返回:
- 地图集合结点的右键菜单
-
getMapPopupMenu
public javax.swing.JPopupMenu getMapPopupMenu()
获取工作空间管理器中地图结点的右键菜单。- 返回:
- 地图结点的右键菜单。
-
getStatisticsChartsPopupMenu
public javax.swing.JPopupMenu getStatisticsChartsPopupMenu()
获取工作空间管理器中统计图表集合结点的右键菜单。- 返回:
- 统计图表集合结点的右键菜单。
-
getStatisticChartsPopupMenu
public javax.swing.JPopupMenu getStatisticChartsPopupMenu()
获取工作空间管理器中统计图表结点的右键菜单。- 返回:
- 统计图表结点的右键菜单。
-
getVideoMapsPopupMenu
public javax.swing.JPopupMenu getVideoMapsPopupMenu()
获取工作空间管理器中视频地图集合结点的右键菜单。- 返回:
- 视频地图集合结点的右键菜单。
-
getVideoMapPopupMenu
public javax.swing.JPopupMenu getVideoMapPopupMenu()
获取工作空间管理器中视频地图结点的右键菜单。- 返回:
- 视频地图结点的右键菜单。
-
getLayoutsPopupMenu
public javax.swing.JPopupMenu getLayoutsPopupMenu()
获取工作空间管理器中布局集合结点的右键菜单。- 返回:
- 布局集合结点的右键菜单
-
getLayoutPopupMenu
public javax.swing.JPopupMenu getLayoutPopupMenu()
获取工作空间管理器中布局结点的右键菜单。- 返回:
- 布局结点的右键菜单
-
getScenesPopupMenu
public javax.swing.JPopupMenu getScenesPopupMenu()
获取工作空间管理器中场景集合结点的右键菜单。- 返回:
- 场景集合结点的右键菜单
-
getScenePopupMenu
public javax.swing.JPopupMenu getScenePopupMenu()
获取工作空间管理器中场景结点的右键菜单。- 返回:
- 场景结点的右键菜单
-
getGraphMapsPopupMenu
public javax.swing.JPopupMenu getGraphMapsPopupMenu()
-
getGraphMapPopupMenu
public javax.swing.JPopupMenu getGraphMapPopupMenu()
-
getDashboardsPopupMenu
public javax.swing.JPopupMenu getDashboardsPopupMenu()
-
getDashboardPopupMenu
public javax.swing.JPopupMenu getDashboardPopupMenu()
-
getExcelEditorsPopupMenu
public javax.swing.JPopupMenu getExcelEditorsPopupMenu()
获取工作空间管理器中表格集合结点的右键菜单。- 返回:
- 表格集合结点的右键菜单。
-
getExcelEditorPopupMenu
public javax.swing.JPopupMenu getExcelEditorPopupMenu()
获取工作空间管理器中表格子结点的右键菜单。- 返回:
- 表格子结点的右键菜单。
-
getDatasetVideoPopupMenu
public javax.swing.JPopupMenu getDatasetVideoPopupMenu()
-
getResourcesPopupMenu
public javax.swing.JPopupMenu getResourcesPopupMenu()
获取工作空间管理器中资源集合结点的右键菜单。- 返回:
- 资源集合结点的右键菜单
-
getSymbolMarkerPopupMenu
public javax.swing.JPopupMenu getSymbolMarkerPopupMenu()
获取工作空间管理器中符号库结点的右键菜单。- 返回:
- 符号库结点的右键菜单
-
getSymbolLinePopupMenu
public javax.swing.JPopupMenu getSymbolLinePopupMenu()
获取工作空间管理器中线型库结点的右键菜单。- 返回:
- 线型库结点的右键菜单
-
getSymbolFillPopupMenu
public javax.swing.JPopupMenu getSymbolFillPopupMenu()
获取工作空间管理器中填充库结点的右键菜单。- 返回:
- 填充库结点的右键菜单
-
getGridCollectionItemPopupMenu
public javax.swing.JPopupMenu getGridCollectionItemPopupMenu()
获取工作空间管理器中栅格数据集集合子节点的右键菜单。- 返回:
- 栅格数据集集合子节点的右键菜单
-
getDatasetImageCollectionPopupMenu
public javax.swing.JPopupMenu getDatasetImageCollectionPopupMenu()
获取工作空间管理器中影像数据集集合根节点的右键菜单。- 返回:
- 影像数据集集合根节点的右键菜单
-
getWorkflowsPopupMenu
public javax.swing.JPopupMenu getWorkflowsPopupMenu()
获取工作空间管理器中可视化建模集合节点的右键菜单。- 返回:
- 可视化建模集合结点的右键菜单
-
getWorkflowPopupMenu
public javax.swing.JPopupMenu getWorkflowPopupMenu()
获取工作空间管理器中可视化建模节点的右键菜单。- 返回:
- 可视化建模结点的右键菜单
-
getDatasetImageCollectionItemPopupMenu
public javax.swing.JPopupMenu getDatasetImageCollectionItemPopupMenu()
获取工作空间管理器中影像数据集集合子节点的右键菜单。- 返回:
- 影像数据集集合子节点
-
getDatasetChartGroupPopupMenu
public javax.swing.JPopupMenu getDatasetChartGroupPopupMenu()
获取工作空间管理器中海图分组右键菜单。- 返回:
- 海图分组右键菜单
-
getDatasetEditorChartGroupPopupMenu
public javax.swing.JPopupMenu getDatasetEditorChartGroupPopupMenu()
获取工作空间管理器中可编辑海图分组右键菜单。- 返回:
- 可编辑海图分组右键菜单
-
setSelectedDataProperty
public void setSelectedDataProperty()
设置选中节点的属性信息
-
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu(com.supermap.desktop.controls.ui.trees.TreeNodeData selectedTreeNodeData)
-
addWorkspacePopupMenuPopupListener
public void addWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener)
-
removeWorkspacePopupMenuPopupListener
public void removeWorkspacePopupMenuPopupListener(com.supermap.desktop.core.Interface.WorkspaceTreePopupMenuPopupListener listener)
-
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu(com.supermap.data.Dataset dataset)
获得数据集对应的右键菜单- 参数:
dataset- 指定数据集- 返回:
- 数据集对应右键菜单
-
selectDatasources
public void selectDatasources(com.supermap.data.Datasource[] datasources)
设置选中的数据源- 参数:
datasources- 数据源集合
-
putLayerTreeNodeDecorator
public static void putLayerTreeNodeDecorator(NodeDataType nodeDataType, java.util.ArrayList<java.util.ArrayList<com.supermap.desktop.controls.ui.trees.TreeNodeDecorator>> treeNodeDecorator)
-
repaint
public void repaint()
- 覆盖:
repaint在类中java.awt.Component
-
setTabbedPaneSelectIndex
public void setTabbedPaneSelectIndex(int index)
切换工作空间管理器显示页面
-
addOnlineDataControl
public void addOnlineDataControl(javax.swing.JComponent control)
-
-