connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java
changeset 1197 214c435e2d15
parent 454 33689291ccbd
child 1622 f2409b13f0f8
--- a/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java	Fri Apr 09 09:33:24 2010 -0500
+++ b/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java	Fri Apr 09 14:06:06 2010 -0500
@@ -173,7 +173,7 @@
 		Set<String> sdkFamilyNames = new HashSet<String>();
 		packageList = packages.getAvailablePackageList();
 		if (packageList == null)
-			return Collections.EMPTY_LIST;
+			return Collections.emptyList();
 		for (PackageType packageType : packageList) {
 			String sdkFamily = packageType.getSdkFamily();
 			sdkFamilyNames.add(sdkFamily);
@@ -183,6 +183,7 @@
 		return sdkFamilyNameList;
 	}
 
+	@SuppressWarnings("unchecked")
 	public List<Version> getVersions(String familyName) {
 		Set<Version> versions = new HashSet<Version>();
 		for (PackageType packageType : packageList) {
@@ -197,6 +198,7 @@
 		}
 		List<Version> versionList = new ArrayList<Version>(versions);
 		Collections.sort(versionList);
+		Collections.reverse(versionList);
 		return versionList;
 	}