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