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)