SuperMap iDesktopX 2025 Update1 接口变更列表
API变更列表
PackageName为com.supermap.desktop.controls.ui 新增接口列表如下:
ClassName | MethodName |
FormBaseChild | formHidden(FormHiddenEvent) |
fireFormHidden(FormHiddenEvent) |
PackageName为com.supermap.desktop.controls.ui.controls 新增接口列表如下:
ClassName | MethodName |
SmTextFieldSearch | setDefaultWarningText(String) |
addNotify() |
PackageName为com.supermap.desktop.controls.ui.controls.ProviderLabel 新增接口列表如下:
ClassName | MethodName |
WarningOrHelpProvider | WarningOrHelpProvider(String,ProviderType,int) |
WarningOrHelpProvider(String,ProviderType,HelpPosition,int) |
PackageName为com.supermap.desktop.controls.ui.controls.smTables 新增接口列表如下:
ClassName | MethodName |
TableHeaderCheckBoxCellRender | TableHeaderCheckBoxCellRender(JTable,int,SmCheckBoxTristate,Runnable) |
setWarningOrHelpProvider(WarningOrHelpProvider) |
PackageName为com.supermap.desktop.controls.ui.trees 新增接口列表如下:
ClassName | MethodName |
Layer3DsTree | refreshLayer3DInstanceNode(Layer3DInstance) |
getSelectedFeature3Ds() | |
WorkspaceTree | getHiddenDatasets() |
PackageName为com.supermap.desktop.controls.utilities 新增接口列表如下:
ClassName | MethodName |
MapViewUIUtilities | addMaritimeToNewWindow(String,String,DatasetGroup) |
addMaritimeToMap(String,String,Map,DatasetGroup) | |
SceneUtilities | isLonlat(Scene) |
PackageName为com.supermap.desktop.core 新增接口列表如下:
ClassName | MethodName |
EnvironmentSettingParameters | addEnvironmentSettingParametersChangedListener(EnvironmentSettingParametersChangedListener) |
removeEnvironmentSettingParametersChangedListener(EnvironmentSettingParametersChangedListener) |
PackageName为com.supermap.desktop.core.Interface 新增接口列表如下:
ClassName | MethodName |
IFormManager | addFormHiddenListener(FormHiddenListener) |
removeFormHiddenListener(FormHiddenListener) | |
IForm | formHidden(FormHiddenEvent) |
PackageName为com.supermap.desktop.core.tools.DatabaseInfo 新增接口列表如下:
ClassName | MethodName |
DatabaseInfo | DatabaseInfo(String,String,String,String,String,String,boolean,EngineType,String,String) |
getSchema() | |
setSchema(String) |
PackageName为com.supermap.desktop.core.utilties 新增接口列表如下:
ClassName | MethodName |
GeometryUtilities | getGeometryByDatasetType(DatasetType,double) |
LayerUtilities | getLayerBounds(Map,LayerMaritimeS100VectorGroup) |
Layer3DUtilities | getAllLayersFromGroup(Layer3DGroup) |
getAllLayers(Scene) | |
getAllLayers(Layer3Ds) | |
getAllLayersFromType(Scene,Layer3DType) | |
SymbolUtilties | importLibraryGroup(String,Map,List,Map) |
addSymbolToLib(Symbol,SymbolLibrary,boolean) | |
addToInlineMarkerLib(SymbolMarkerLibrary,SymbolMarker,boolean) | |
isContainsRepeatedStyle(String) | |
findSameStyleSymbolInGroup(Symbol,SymbolGroup) |