Release notes: ArcGIS Runtime SDK 10.1.1 for Java

These release notes detail new functionality which has been added to the 10.1.1 release, areas of API change which may need attention when upgrading from the previous release, and any known issues.

New functionality

API Alterations

The 10.1.1 release has been developed alongside the Android Runtime API to ensure where possible the developer experience is similar between these platforms. In some cases, this has resulted in classes moved to different packages and minor API alterations. The tables below shows the differences which will need to be addressed if upgrading source code from a Runtime 1.0 to 10.1.1 environment.

Package alterations

1.0 API

10.1.1 API

com.esri.core.internal.value.TimeOptions.Units

com.esri.core.map.TimeOptions.Units

com.esri.core.internal.value.TimeExtent

com.esri.core.map.TimeExtent

com.esri.core.renderer.AlgorithmicColorRamp

com.esri.core.internal.value.AlgorithmicColorRamp

com.esri.core.renderer.ColorRamp

com.esri.core.internal.value.ColorRamp

com.esri.core.renderer.RampDefinition

com.esri.core.internal.value.RampDefinition

com.esri.core.renderer.MultipartColorRamp

com.esri.core.internal.value.MultipartColorRamp

com.esri.core.tasks.ags.query.RelatedRecordGroup

com.esri.core.map.FeatureSet

com.esri.core.tasks.ags.query.RelatedRecordSet

com.esri.core.map.FeatureSet

Class alterations

Class

Method

Description of change

Locator

addressToLocations, addressToLocationsAsync, locationToAddress, locationToAddressAsync, batchAddressToLocation, batchAddressToLocationAsync

At 1.0, if an output spatial reference was supplied it was supplied as the spatial reference identifier (SpatialReference.getID).

At 10.1.1 this changes so that a spatial reference is passed instead.

ArcGISFeatureLayer

queryRelatedRecords

At 1.0. the call back listener was a CallbackListener<RelatedRecordSet>(), but at 10.1.1 the definition changed to CallbackListener<Map>Integer,FeatureSetĀ»()

Geoprocessor

setOutSR,

setProcessSR

At 1.0 these methods used the spatial reference identifier (SpatialReference.getID).

At 10.1.1 this changes so that a spatial reference is passed instead.

Webmap

initializeMap

throws java.lang.Exception at 10.1.1, instead of CatalogException which was at 1.0.

QueryTask

execute

throws java.lang.Exception at 10.1.1; it did not throw an exception at 1.0.

AlgorithmicColorRamp

constructor

From and To arguments have been changed to "int"; at 1.0 they were "Color".

GenerateRendererTask

execute

The signature has changed to execute(GenerateRendererTaskParameters params)

Known issues

Related Topics

2/7/2013