SuperMap iDesktopX 11i (2024) Interface Change List
List of API changes
PackageName adds the following interface list to the 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 adds the following interface list to the 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) |