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

        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)