branch | C3_BUILDER_WORK |
changeset 1522 | 58667ad9656d |
parent 1497 | 440c4eac1a5a |
child 1538 | ac789a0152a8 |
--- a/core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/sbsv2/SBSv2QueryUtils.java Tue Jun 22 14:07:42 2010 -0500 +++ b/core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/sbsv2/SBSv2QueryUtils.java Tue Jun 22 14:54:23 2010 -0500 @@ -309,44 +309,6 @@ return productList; } - public static ISBSv2QueryData queryFilteredConfigsForSDK(ISymbianSDK sdk) throws SBSv2MinimumVersionException { - - checkForMinimumRaptorVersion(); - - List<String> argListConfigQuery = new ArrayList<String>(); - argListConfigQuery.add(QUERY_COMMAND); - SBSv2QueryData sbsQueryData = new SBSv2QueryData(); - - IPath epocRoot = new Path(sdk.getEPOCROOT()); - if ((sdk.getOSVersion().getMajor() <= 9 && sdk.getOSVersion() - .getMinor() < 5) || !epocRoot.toFile().exists()) { - - return null; // skip it, the sdk is not supported or broken - } - - Properties envVars = EnvironmentReader.getEnvVars(); - envVars.setProperty("EPOCROOT", sdk.getEPOCROOT()); - - String queryResult = getSBSQueryOutput(argListConfigQuery, - createEnvStringList(envVars)); - - HashMap<String, String> sbsAliasMap = parseQueryAliasResult(queryResult); - - List<String> aliasFilterList = SBSv2Utils.getSBSv2FilteredConfigPreferences(); - for (String aliasKey : sbsAliasMap.keySet()) { - - if (!aliasFilterList.contains(aliasKey)) - continue; - - String meaning = sbsAliasMap.get(aliasKey); - SBSv2ConfigData oneSBSConfig = new SBSv2ConfigData(aliasKey, - meaning, sdk); - sbsQueryData.addConfigurationData(sdk, oneSBSConfig); - } - - return sbsQueryData; - } - private static boolean checkForMinimumRaptorVersion() throws SBSv2MinimumVersionException{ Version sbsVers = SDKCorePlugin.getSDKManager().getSBSv2Version(false); if (sbsVers.compareTo(SDKCorePlugin.getSDKManager().getMinimumSupportedSBSv2Version()) >= 0)