carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/reference/api/deprecated-list.html
author fturovic <frank.turovich@nokia.com>
Tue, 27 Jul 2010 15:28:19 -0500
changeset 1704 24ac5a5cf80c
parent 0 fb279309251b
permissions -rw-r--r--
updated copyright dates and fixed some css issues

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_15) on Tue Jan 06 17:31:57 CST 2009 -->
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>
Deprecated List (Carbide.c++ SDK API Reference)
</TITLE>


<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="Deprecated List (Carbide.c++ SDK API Reference)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Carbide.c++</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<CENTER>
<H2>
<B>Deprecated API</B></H2>
</CENTER>
<HR SIZE="4" NOSHADE>
<B>Contents</B><UL>
<LI><A HREF="#method">Deprecated Methods</A>
<LI><A HREF="#constructor">Deprecated Constructors</A>
</UL>

<A NAME="method"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Deprecated Methods</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCPPBuilder.html#callAbldBuildForConfiguration(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, IProgressMonitor, IConsole, int, boolean)">com.nokia.carbide.cdt.builder.builder.CarbideCPPBuilder.callAbldBuildForConfiguration(ICarbideBuildConfiguration, IProgressMonitor, IConsole, int, boolean)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use <CODE>#invokeBuild(ICarbideBuildConfiguration, IConsole, IProgressMonitor)</CODE> instead</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCommandLauncher.html#getCmdExeLocation()">com.nokia.carbide.cdt.builder.builder.CarbideCommandLauncher.getCmdExeLocation()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>don't use cmd.exe for calling executeCommand.  just use the process
 you want to call, e.g. abld.bat.  There have been intermittent problems canceling
 the cmd.exe process.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getHostAndTargetResources(com.nokia.carbide.cdt.builder.project.ICarbideProjectInfo)">com.nokia.carbide.cdt.builder.EpocEngineHelper.getHostAndTargetResources(ICarbideProjectInfo)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>In 1.3, there is no longer a debug mmp, hence no "main" executable.  When launching,
 if there is more than one mmp, the user will be asked which executable to target.
 Use <A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getHostAndTargetResources(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, IPath)"><CODE>EpocEngineHelper.getHostAndTargetResources(ICarbideBuildConfiguration, IPath)</CODE></A> instead.
 
 This method will only work now if there is one and only one mmp.  Otherwise it will return
 an empty map.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/project/ICarbideProjectInfo.html#getMMPTargetFile()">com.nokia.carbide.cdt.builder.project.ICarbideProjectInfo.getMMPTargetFile()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>no longer used in 1.3.  now returns an empty string.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getPathToMainExecutable(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration)">com.nokia.carbide.cdt.builder.EpocEngineHelper.getPathToMainExecutable(ICarbideBuildConfiguration)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>In 1.3, there is no longer a debug mmp, hence no "main" executable.  When launching,
 if there is more than one mmp, the user will be asked which executable to target.
 Use <A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getHostPathForExecutable(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, IPath)"><CODE>EpocEngineHelper.getHostPathForExecutable(ICarbideBuildConfiguration, IPath)</CODE></A> instead.
 
 This method will only work now if there is one and only one mmp.  Otherwise it will return
 an empty string.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getPathToMainExecutable(com.nokia.carbide.cdt.builder.project.ICarbideProjectInfo)">com.nokia.carbide.cdt.builder.EpocEngineHelper.getPathToMainExecutable(ICarbideProjectInfo)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>In 1.3, there is no longer a debug mmp, hence no "main" executable.  When launching,
 if there is more than one mmp, the user will be asked which executable to target.
 Use <A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getHostPathForExecutable(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, IPath)"><CODE>EpocEngineHelper.getHostPathForExecutable(ICarbideBuildConfiguration, IPath)</CODE></A> instead.
 
 This method will only work now if there is one and only one mmp.  Otherwise it will return
 an empty string.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cpp/sdk/core/ISymbianSDK.html#getProjectVariantHRHDefines()">com.nokia.carbide.cpp.sdk.core.ISymbianSDK.getProjectVariantHRHDefines()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use <A HREF="com/nokia/carbide/cpp/sdk/core/ISymbianBuildContext.html#getVariantHRHDefines()"><CODE>ISymbianBuildContext.getVariantHRHDefines()</CODE></A> instead.  This was moved because the include paths
 in which to find any header files included from the main .hrh file may be build configuration specific.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cpp/sdk/core/ISymbianSDK.html#getProjectVariantHRHMacros()">com.nokia.carbide.cpp.sdk.core.ISymbianSDK.getProjectVariantHRHMacros()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use #getProjectVariantHRHDefines() which returns a list of IDefine instead.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cpp/sdk/core/ISymbianSDK.html#getRequiresRestart()">com.nokia.carbide.cpp.sdk.core.ISymbianSDK.getRequiresRestart()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getTargetPathForMainExecutable(com.nokia.carbide.cdt.builder.project.ICarbideProjectInfo)">com.nokia.carbide.cdt.builder.EpocEngineHelper.getTargetPathForMainExecutable(ICarbideProjectInfo)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>In 1.3, there is no longer a debug mmp, hence no "main" executable.  When launching,
 if there is more than one mmp, the user will be asked which executable to target.
 Use <A HREF="com/nokia/carbide/cdt/builder/EpocEngineHelper.html#getTargetPathForExecutable(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, IPath)"><CODE>EpocEngineHelper.getTargetPathForExecutable(ICarbideBuildConfiguration, IPath)</CODE></A> instead.
 
 This method will only work now if there is one and only one mmp.  Otherwise it will return
 an empty string.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCPPBuilder.html#invokeBldmakeBldFiles(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration, com.nokia.carbide.cdt.builder.builder.CarbideCommandLauncher, IProgressMonitor, IConsole, java.lang.String[], IPath)">com.nokia.carbide.cdt.builder.builder.CarbideCPPBuilder.invokeBldmakeBldFiles(ICarbideBuildConfiguration, CarbideCommandLauncher, IProgressMonitor, IConsole, String[], IPath)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use <CODE>#generateBldmakeMakefilesIfNecessary(ICarbideBuildConfiguration, CarbideCommandLauncher, IConsole, IProgressMonitor, boolean)</CODE> instead</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCPPBuilder.html#projectNeedsMakefileGeneration(IPath, com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration)">com.nokia.carbide.cdt.builder.builder.CarbideCPPBuilder.projectNeedsMakefileGeneration(IPath, ICarbideBuildConfiguration)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use <A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCPPBuilder.html#needsBldmakeMakefileGeneration(com.nokia.carbide.cdt.builder.project.ICarbideBuildConfiguration)"><CODE>CarbideCPPBuilder.needsBldmakeMakefileGeneration(ICarbideBuildConfiguration)</CODE></A></I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cpp/epoc/engine/model/IModelProvider.html#save(Model)">com.nokia.carbide.cpp.epoc.engine.model.IModelProvider.save(Model)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>since 1.4 (Carbide 2.0), this variant is unsafe, since the model
 is no longer locked during a save, so the document map from a model 
 might be changing.</I>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="constructor"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Deprecated Constructors</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCommandLauncher.html#CarbideCommandLauncher(IProject, IProgressMonitor, IConsole)">com.nokia.carbide.cdt.builder.builder.CarbideCommandLauncher(IProject, IProgressMonitor, IConsole)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>use <A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCommandLauncher.html#CarbideCommandLauncher(IProject, IProgressMonitor, java.lang.String[], IPath)"><CODE>CarbideCommandLauncher.CarbideCommandLauncher(IProject, IProgressMonitor, String[], IPath)</CODE></A> instead</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCommandLauncher.html#CarbideCommandLauncher(IProject, IProgressMonitor, IConsole, java.lang.String[], IPath)">com.nokia.carbide.cdt.builder.builder.CarbideCommandLauncher(IProject, IProgressMonitor, IConsole, String[], IPath)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>don't pass in a console if you want to to get colored info/output/error streams.  use <A HREF="com/nokia/carbide/cdt/builder/builder/CarbideCommandLauncher.html#CarbideCommandLauncher(IProject, IProgressMonitor, java.lang.String[], IPath)"><CODE>CarbideCommandLauncher.CarbideCommandLauncher(IProject, IProgressMonitor, String[], IPath)</CODE></A> instead,
 or pass in <code>CUIPlugin.getDefault().getConsoleManager().getConsole(project)</code></I>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Carbide.c++</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<div id="footer">Copyright &copy; 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>
</BODY>
</HTML>