SuperMap iDesktopX 2026 API Change List

API Change List

The new interface list for PackageName com.supermap.desktop.controls.ui is as follows:

ClassName MethodName
FormBaseChild doDeactive()
UICommonToolkit refreshDatasourceNode(String,boolean)

The new interface list for PackageName com.supermap.desktop.controls.dialog is as follows:

ClassName MethodName
SmOptionPane showInlineURLMessageDialog(String,String,String,String)

The new interface list for PackageName com.supermap.desktop.controls.ui.controls is as follows:

ClassName MethodName
SmDialog setVisible(boolean)
dispose()

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.comboBox is as follows:

ClassName MethodName
SmComboBoxFieldInfo getEditorText()

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.panels is as follows:

ClassName MethodName
SmPanelShrinkable getTitleContent()

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.scrollPanel is as follows:

ClassName MethodName
SmMapControlScrollPanel SmMapControlScrollPanel(MapControl)
applyComponentOrientation(ComponentOrientation)
setComponentOrientation(ComponentOrientation)

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.sortTable is as follows:

ClassName MethodName
SmSortTable SmSortTable(FrozenTableType)
convertFrozenView(int[])

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.toolBarJmenu is as follows:

ClassName MethodName
SmToolbarMenu addJComponent(JComponent)
setPopupMenuPreferredSize(Dimension)

The new interface list for PackageName com.supermap.desktop.controls.utilities is as follows:

ClassName MethodName
DatasourceOpenUtilities datasourceOpenFileList(SmFileChoose)
MapViewUIUtilities addMaritimeCellToMap(String,String,Map,DatasetGroup)
SceneUtilities isGlobeScene(Scene)
getLayers(Layer3Ds)
getLayers(Scene,Layer3DType)

The new interface list for PackageName com.supermap.desktop.core is as follows:

ClassName MethodName
Application getActualActiveForm()
getActiveForm(WindowType[])

The new interface list for PackageName com.supermap.desktop.core.Interface is as follows:

ClassName MethodName
IFormManager getActualActiveForm()
getActiveForm(WindowType)
getActiveForm(WindowType[])

The new interface list for PackageName com.supermap.desktop.core.utilties is as follows:

ClassName MethodName
DatasourceUtilities isGDBDatasource(Datasource)
SymbolUtilties importSymbolsByImportSymbolInfo(List,SymbolGroup)
FormUtilities fireNewTopologyCheckPlanWindowEvent()
TimeUtilities getRemainingTimeStr(int,int,long)
getRemainingTime(int,int,long)

The new interface list for PackageName com.supermap.desktop.controls.ui.controls.ProviderLabel is as follows:

ClassName MethodName
WarningOrHelpProvider setComponentOrientation(ComponentOrientation)
setText(String)