SuperMap iDesktopX 11i(2024) 接口变更列表
  API变更列表
PackageName为com.supermap.desktop.controls 新增接口列表如下:
| ClassName | MethodName | 
| SmOptionPane | SmOptionPane(boolean,boolean,int,int) | 
| setButtonNoAsDefaultButton() | |
| SmPanelSymbol | updateSymbolName(String) | 
| SmTextStyleOutlineComponent | getCheckBoxOutline() | 
| getRightPanel() | |
| SmDialogProgress | updateProgress(int,int) | 
| SmDialogProgressTotal | updateProgress(int,int,int,int) | 
| TableHeaderCheckBoxCellRender | TableHeaderCheckBoxCellRender(JTable,int,Runnable) | 
| Layer3DsTree | setCludeScreenLayer(boolean) | 
| setSelectedPaths(List) | |
| setSelectedPathByCaptions(List) | |
| setSelectedPathByCaptions(String[]) | |
| LayersTree | createLayerGroup(DefaultMutableTreeNode) | 
| moveLayer(boolean,DefaultMutableTreeNode,int[]) | |
| moveLayerForLayerGroup(List,LayerGroup) | |
| WorkspaceTree | WorkspaceTree(Workspace,boolean) | 
| WorkspaceTree(Workspace,boolean,boolean) | |
| isImageBandNodeVisible() | |
| setImageBandNodeVisible(boolean) | |
| addDatasetGroup(DatasetGroup,DefaultMutableTreeNode) | |
| addDataset(Dataset,DefaultMutableTreeNode) | |
| getDatasourceNode(String) | |
| setSelectedDatasetGroups(List) | |
| moveDatasetGroupToDatasetGroup(ArrayList,boolean,DatasetGroup) | |
| moveDatasetToGroup(ArrayList,DatasetGroup) | |
| moveDatasetToGroup(ArrayList,DatasetGroup,DefaultMutableTreeNode) | |
| UICommonToolkit | modelRefreshNode(String,NodeDataType) | 
| showConfirmDialogYesNo(String,boolean,int,int) | |
| showMessageDialogWithOnlyClose(String) | |
| WorkspaceComponentManager | getS100DatasetChartGroupPopupMenu() | 
| ComponentFactory | createToolBarButtonEdit() | 
| createToolBarButtonReset() | |
| createToolBarButtonRecalculate() | |
| DatasetUIUtilities | deleteDatasetChartGroups(DatasetGroup[]) | 
| deleteDatasetGroup(DatasetGroup) | |
| DatasourceOpenUtilities | openFolderDatasource(String,FileType) | 
| openFolderDatasource(String,FileType,Workspace) | |
| checkPasswordError(String,String,Workspace,DatasourceConnectionInfo,String) | |
| FileImageUtilties | getFileIcon(String,boolean) | 
| MapViewUIUtilities | createS102Layer(Layer) | 
| addDatasetChartGroupsToNewWindow(DatasetGroup[]) | |
| addDatasetGroupsToCurrentWindow(Map,DatasetGroup[]) | |
| NodeDataTypeUtilities | isTheme(NodeDataType) | 
| SceneUtilities | getSupermapXMLGraphics3DType() | 
| isV2() | |
| getGraphics3DType(Scene) | 
PackageName为com.supermap.desktop.core 新增接口列表如下:
| ClassName | MethodName | 
| GlobalParameters | isShowCommitTransaction() | 
| setShowCommitTransaction(boolean) | |
| isShowRollbackTransaction() | |
| setShowRollbackTransaction(boolean) | |
| IBaseItem | getGlobalParameterValueById(String,Class) | 
| IContextMenuManager | addContextMenuAllLoadedListener(ContextMenuAllLoadedListener) | 
| removeContextMenuAllLoadedListener(ContextMenuAllLoadedListener) | |
| IFormTabular | setTabularQueryResult(TabularQueryResult) | 
| setMaxShowCount(int) | |
| preToFirst() | |
| isCanPre() | |
| isCanNext() | |
| nextToLast() | |
| CatalogInfoManager | initCloudStorageInfo() | 
| getConnectionCloudStorage() | |
| addCloudStorage(String) | |
| removeLocalCloudStorage(String) | |
| removeCloudStorage(String) | |
| updateCloudStorageName(String,String) | |
| updateCloudStorageConnectionInfo() | |
| removeXMLCloudStorage() | |
| CoreResources | getHelpIcon() | 
| getPromptIcon() | |
| getWarningIcon() | |
| getErrorIcon() | |
| DatasetTypeUtilities | getFileGDBSupportDatasetTypes() | 
| DatasetUtilities | deleteDataset(boolean,Dataset[]) | 
| DatasourceUtilities | getDatasource(String) | 
| isVECDatasource(Datasource) | |
| getAllDatasets(Datasource) | |
| isLoadedDatasets(Datasource) | |
| isSupportDatasetsFromGroup(Datasource) | |
| getRootGroupDatasets(Datasource) | |
| getNormalDatasets(Datasource) | |
| DateUtilities | parse24HFormatDateStringNet(String) | 
| FormUtilities | fireNewTabularWindowEvent(TabularQueryResult) | 
| GeometryUtilities | computeMinDistanceLine(Point2D,Geometry) | 
| ImageUtilities | crop(BufferedImage,int[],int[],int) | 
| getTiffFile(String) | |
| hasPyramid(String) | |
| Layer3DUtilities | layer3DsVisit(Layer3Ds,Function) | 
| SqlUtilities | getAllValue(DatasetVector,String,boolean) | 
| formatData(Object,FieldType) | |
| getDateSqlStr(EngineType,Object) | |
| SymbolUtilties | isSymbolFillHasOutline(SymbolFill) | 
| convertMillimeterToPixel(double) | |
| convertPixelToMillimeter(int) | |
| getDefaultPointSymbolID(Resources) | |
| TabularUtilities | getMaxSmID(DatasetVector,String) | 
| getMinSmID(DatasetVector) | |
| WorkflowUtilities | getHelpDocRelativePath(IProcess) |