carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/html/reference/api_Change_Notes.htm
equal
deleted
inserted
replaced
115 Management of Symbian SDKs has been simplified and the APIs have been trimmed to reflect this.</li> |
115 Management of Symbian SDKs has been simplified and the APIs have been trimmed to reflect this.</li> |
116 |
116 |
117 <li><i>ISymbianSDK</i></li> |
117 <li><i>ISymbianSDK</i></li> |
118 <ul> |
118 <ul> |
119 <li>added <i>getSupportedFeatures()</i> - see <i>com.nokia.carbide.cpp.sdk.core#ISymbianSDKFeatures</i> for supported feature constants.</li> |
119 <li>added <i>getSupportedFeatures()</i> - see <i>com.nokia.carbide.cpp.sdk.core#ISymbianSDKFeatures</i> for supported feature constants.</li> |
120 <li>added <i>ISDKBuildInfo getBuildInfo(String builderId)</i> - This is used to get the base data (ISymbianBuildContext) for a build configuration, depending on the builder you are using (e.g. abld versus sbsv2). See com.nokia.carbide.cpp.sdk.core#ISDKBuildInfo </li> |
120 <li>added <i>ISDKBuildInfo getBuildInfo(String builderId)</i> - This is used to get the base data (ISymbianBuildContext) for a build configuration, depending on the builder you are using (e.g. abld versus sbsv2). See also <i>com.nokia.carbide.cpp.sdk.core#ISDKBuildInfo</i> </li> |
121 </ul> |
121 </ul> |
122 |
122 |
123 <li><i>com.nokia.carbide.cpp.sdk.core#ISDKBuildInfo</i> was added.</li> |
123 <li><i>com.nokia.carbide.cpp.sdk.core#ISDKBuildInfo</i> was added.</li> |
124 <li><i>com.nokia.carbide.cpp.sdk.core#ISBSv1BuildContext</i> was added.</li> |
124 <li><i>com.nokia.carbide.cpp.sdk.core#ISBSv1BuildContext</i> was added.</li> |
125 <li><i>com.nokia.carbide.cpp.sdk.core#ISBSv2BuildContext</i> was added.</li> |
125 <li><i>com.nokia.carbide.cpp.sdk.core#ISBSv2BuildContext</i> was added.</li> |
140 <li>added <i>getConfigurationID()</i></li> |
140 <li>added <i>getConfigurationID()</i></li> |
141 <li>added <i>hasSTDCPPSupport()</i></li> |
141 <li>added <i>hasSTDCPPSupport()</i></li> |
142 </ul> |
142 </ul> |
143 |
143 |
144 <li><i>ISymbianBuildContext</i> - This interface is no longer implemented by ICarbideBuildConfiguration. Rather, it is now an abstracted interface for builders to provide base build data for an <i>ICarbideBuildConfiguration</i> instance</li> |
144 <li><i>ISymbianBuildContext</i> - This interface is no longer implemented by ICarbideBuildConfiguration. Rather, it is now an abstracted interface for builders to provide base build data for an <i>ICarbideBuildConfiguration</i> instance</li> |
|
145 <p/> |
|
146 <ul>Due to this change, methods that take ISymbiabBuildContext as a parameter may have been using the ICarbideBuildConfiguraiton interface. For example, in <i>com.nokia.carbide.cdt.builder#DefaultMMPViewConfiguration.</i> |
|
147 For these calls, simply add <i>.getBuildContext()</i> to the <i>ICarbideBuildConfiguration</i> instance to explicitly pass the <i>ISymbianBuildContext</i>.</ul> |
145 |
148 |
146 <li><i>IConnectionsManager</i> was updated to indicate it is not intended to be implemented by clients. |
149 <li><i>IConnectionsManager</i> was updated to indicate it is not intended to be implemented by clients. |
147 <li>Added several new methods to support automated connection/device discovery agents and default connections.</li> |
150 <li>Added several new methods to support automated connection/device discovery agents and default connections.</li> |
148 <li>Deprecated <i>IClientServiceSiteUI</i> and adding new <i>IClientServiceSiteUI2</i> to support concept of default connection |
151 <li>Deprecated <i>IClientServiceSiteUI</i> and adding new <i>IClientServiceSiteUI2</i> to support concept of default connection |
149 <ul> |
152 <ul> |
233 </ul> |
236 </ul> |
234 |
237 |
235 <p>Since Carbide 3.0</p> |
238 <p>Since Carbide 3.0</p> |
236 <ul> |
239 <ul> |
237 <li><i>com.nokia.carbide.cpp.sdk.core#ISymbianSDK</i> removed several methods. Please refer to the source code.</li> |
240 <li><i>com.nokia.carbide.cpp.sdk.core#ISymbianSDK</i> removed several methods. Please refer to the source code.</li> |
|
241 <p/> |
|
242 <ul> |
|
243 <li><i>getFilteredBuildConfigurations()</i> has been removed. Please use <i> </i> instead. </li> |
|
244 <li><i>getSDKVersion()</i> has been removed. Users should not use SDK and OS version any longer but use <i>ISymbiabSDK#getBuildInfo(ISymbianBuilderID."BUILDERID").getFilteredBuildConfigurations()</i> instead.</li> |
|
245 </ul> |
|
246 |
238 <li><i>ICarbideBuildConfiguration</i> no longer implements <i>ISymbiabBuildContext</i>. You will need to use the ISymbianBuildContext wrapper methods to access that interface now.</li> |
247 <li><i>ICarbideBuildConfiguration</i> no longer implements <i>ISymbiabBuildContext</i>. You will need to use the ISymbianBuildContext wrapper methods to access that interface now.</li> |
239 </ul> |
248 </ul> |
240 |
249 |
241 <div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
250 <div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
242 </div></body> |
251 </div></body> |