SuperMap iDesktopX 2025 API Change List

API Change List

PackageName: com.supermap.desktop.controls.ui.controls.panels - Newly added interfaces:

ClassName MethodName
SmPanelShrinkable SmPanelShrinkable(String,JComponent,Insets,AbstractAction,int[])
setTitle(String)

PackageName: com.supermap.desktop.controls.ui.controls.ProviderLabel - Newly added interfaces:

ClassName MethodName
SmPanelHelpProvider SmPanelHelpProvider(Component,String,boolean)

PackageName: com.supermap.desktop.controls.ui.controls - Newly added interfaces:

ClassName MethodName
SQLExpressionDialog isAllowJoinItems()
setAllowJoinItems(Boolean)

PackageName: com.supermap.desktop.controls.ui.controls.textFields - Newly added interfaces:

ClassName MethodName
SmTextFieldLegit setTipLevel(int)
getTipLevel()

PackageName: com.supermap.desktop.controls.ui - Newly added interfaces:

ClassName MethodName
FormBaseChild fireFormActivated()
fireFormDeactivated()
fireFormClosing(FormClosingEvent)
fireFormClosed(FormClosedEvent)
fireFormShown(FormShownEvent)
WorkspaceComponentManager getRelationshipPopupMenu()
getDatasetLasPopupMenu()

PackageName: com.supermap.desktop.controls.ui.trees - Newly added interfaces:

ClassName MethodName
Layer3DsTree setScreenLayer3DNodeVisible(boolean)
LayersTree fireTreeExpanded(TreePath)

PackageName: com.supermap.desktop.core.utilties - Newly added interfaces:

ClassName MethodName
CursorUtilities setGlassWaitCursor(Window)
unSetGlassWaitCursor(Window)
DatasourceUtilities isSupportDatasetMValue(Datasource)
isSupportDatasetConditionValue(Datasource)
EngineTypeUtilities isDirectModifiedDataEngine(EngineType)
FieldTypeUtilities isIntNumber(FieldType)
FormUtilities fireNewSubTypesWindowEvent(Dataset)
fireNewConditionWindowEvent(Dataset)
GeometryUtilities isParametricGeometry(GeometryType)
ImageUtilities outputTiff(RenderedImage,String,int,boolean)
LayerUtilities getDomainString(String,DatasetVector,String)
RecentFileManager addRepositoryToRecentFile(String)
getRepositoryModel()

PackageName: com.supermap.desktop.core.Interface - Newly added interfaces:

ClassName MethodName
IDockbar resetInnerComponent()
IFormManager setIFormView(IForm,int)
closeForms(IFormView[],boolean)
close(IFormView)
getCurrentFormViews()
add(IForm,IForm,int)
getMainInputMap(int)
getMainActionMap()

PackageName: com.supermap.desktop.controls.TextStyle.TextStyleComponent - Newly added interfaces:

ClassName MethodName
SmTextStyleFontHeightComponent setLabelIsAutoWidth(boolean)
SmTextStyleFontSizeComponent setLabelIsAutoWidth(boolean)

PackageName: com.supermap.desktop.controls.utilities - Newly added interfaces:

ClassName MethodName
ComponentFactory createButtonReset()
DatasourceOpenUtilities datasourceOpenFolder()
createFileGDBDatasource()
MapViewUIUtilities addMaritimeToNewWindow(String,DatasetGroup[])
addMaritimeToNewWindow(String,ArrayList,DatasetGroup)
addMaritimeToMap(String,Map,DatasetGroup[])
addMaritimeToMap(String,Map,ArrayList,DatasetGroup)