carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/reference/api/com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.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:53 CST 2009 -->
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>
IBldInfData (Carbide.c++ SDK API Reference)
</TITLE>

<META NAME="keywords" CONTENT="com.nokia.carbide.cpp.epoc.engine.model.bldinf.IBldInfData interface">

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

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="IBldInfData (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">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IBldInfData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&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 CLASS&nbsp;
&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfModel.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../../../index.html?com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="IBldInfData.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>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
com.nokia.carbide.cpp.epoc.engine.model.bldinf</FONT>
<BR>
Interface IBldInfData</H2>
<DL>
<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model">IData</A>&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfView.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IBldInfView</A>&gt;</DD>
</DL>
<DL>
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfView.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IBldInfView</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>IBldInfData</B><DT>extends <A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model">IData</A>&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfView.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IBldInfView</A>&gt;</DL>
</PRE>

<P>
A read-only view onto bld.inf contents.  All the arrays and lists are read-only
 and any changes will throw exceptions or be ignored.
<P>

<P>
<HR>

<P>

<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></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>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getAllExtensions()">getAllExtensions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get all the IExtensions from the normal and test sections.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakefileReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakefileReference</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getAllMakefileReferences()">getAllMakefileReferences</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read copy of list of normal and test makefiles 
 
 This is a copy of information derived from
 the view contents at the time of the query.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getAllMakMakeReferences()">getAllMakMakeReferences</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read array of normal and test MMPs and makefiles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMMPReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMMPReference</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getAllMMPReferences()">getAllMMPReferences</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read array of normal and test MMP files.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExport.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExport</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getExports()">getExports</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read prj_exports contents</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getExtensions()">getExtensions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read the PRJ_EXTENSIONS contents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getMakMakeReferences()">getMakMakeReferences</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read prj_mmpfiles contents (may share entries from
 #getMakMakeReferences())</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;java.lang.String&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getPlatforms()">getPlatforms</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read supported platforms, with case-insensitive membership tests
 
 This list is not validated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExport.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExport</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getTestExports()">getTestExports</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read prj_testexports
 contents (may share entries from #getExports())</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getTestExtensions()">getTestExtensions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read the PRJ_TESTEXTENSIONS contents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getTestMakMakeReferences()">getTestMakMakeReferences</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read test_mmpfiles contents (may share entries from
 #getTestMakMakeReferences())</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.nokia.carbide.cpp.epoc.engine.model.IData"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface com.nokia.carbide.cpp.epoc.engine.model.<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model">IData</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html#getModelPath()">getModelPath</A>, <A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html#getProjectPath()">getProjectPath</A>, <A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/IData.html#getReferencedFiles()">getReferencedFiles</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="getPlatforms()"><!-- --></A><H3>
getPlatforms</H3>
<PRE>
java.util.List&lt;java.lang.String&gt; <B>getPlatforms</B>()</PRE>
<DL>
<DD>Read supported platforms, with case-insensitive membership tests
 <p>
 This list is not validated. It contains literal strings like “default”,
 “-winscw”, etc. The client is expected to understand what to put here.
 Friendlier APIs may be provided if we can get a good story on what these
 cases mean:
 <li>Is there a way to set platforms to “default” then get the actual
 list back? Do we want to “flatten” the list in any case? Note, the list
 can change between SDKs, which are difficult to distinguish in #ifdefs.
 <li>If the editor shows the actual list of platforms, what does the
 source eventually show? Given different platforms that may come and go in
 the future (and between SDKs), should the actual list even be displayed?
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="getExports()"><!-- --></A><H3>
getExports</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExport.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExport</A>&gt; <B>getExports</B>()</PRE>
<DL>
<DD>Read prj_exports contents
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="getTestExports()"><!-- --></A><H3>
getTestExports</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExport.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExport</A>&gt; <B>getTestExports</B>()</PRE>
<DL>
<DD>Read prj_testexports
 contents (may share entries from #getExports())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="getMakMakeReferences()"><!-- --></A><H3>
getMakMakeReferences</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>&gt; <B>getMakMakeReferences</B>()</PRE>
<DL>
<DD>Read prj_mmpfiles contents (may share entries from
 #getMakMakeReferences())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="getTestMakMakeReferences()"><!-- --></A><H3>
getTestMakMakeReferences</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>&gt; <B>getTestMakMakeReferences</B>()</PRE>
<DL>
<DD>Read test_mmpfiles contents (may share entries from
 #getTestMakMakeReferences())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>

<A NAME="getAllMakMakeReferences()"><!-- --></A><H3>
getAllMakMakeReferences</H3>
<PRE>
<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakMakeReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakMakeReference</A>[] <B>getAllMakMakeReferences</B>()</PRE>
<DL>
<DD>Read array of normal and test MMPs and makefiles.
 <p>
 This is a copy of information derived from
 the view contents at the time of the query.
 <p> 
 (modify through #getMakMakeReferences() / #getTestMakMakeReferences())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>array, never null</DL>
</DD>
</DL>
<HR>

<A NAME="getAllMMPReferences()"><!-- --></A><H3>
getAllMMPReferences</H3>
<PRE>
<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMMPReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMMPReference</A>[] <B>getAllMMPReferences</B>()</PRE>
<DL>
<DD>Read array of normal and test MMP files.
 <p>
 This is a copy of information derived from
 the view contents at the time of the query.
 <p> 
 (modify through #getMakMakeReferences() / #getTestMakMakeReferences())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>array, never null</DL>
</DD>
</DL>
<HR>

<A NAME="getAllMakefileReferences()"><!-- --></A><H3>
getAllMakefileReferences</H3>
<PRE>
<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IMakefileReference.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IMakefileReference</A>[] <B>getAllMakefileReferences</B>()</PRE>
<DL>
<DD>Read copy of list of normal and test makefiles 
 <p>
 This is a copy of information derived from
 the view contents at the time of the query.
 <p> 
 (modify through #getMakMakeReferences() / #getTestMakMakeReferences())
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>array, never null</DL>
</DD>
</DL>
<HR>

<A NAME="getExtensions()"><!-- --></A><H3>
getExtensions</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>&gt; <B>getExtensions</B>()</PRE>
<DL>
<DD>Read the PRJ_EXTENSIONS contents.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>list of IExtension</DL>
</DD>
</DL>
<HR>

<A NAME="getTestExtensions()"><!-- --></A><H3>
getTestExtensions</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>&gt; <B>getTestExtensions</B>()</PRE>
<DL>
<DD>Read the PRJ_TESTEXTENSIONS contents.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>list of IExtension</DL>
</DD>
</DL>
<HR>

<A NAME="getAllExtensions()"><!-- --></A><H3>
getAllExtensions</H3>
<PRE>
<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IExtension.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf">IExtension</A>[] <B>getAllExtensions</B>()</PRE>
<DL>
<DD>Get all the IExtensions from the normal and test sections.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>array of IExtension, never null</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<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">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IBldInfData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&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 CLASS&nbsp;
&nbsp;<A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfModel.html" title="interface in com.nokia.carbide.cpp.epoc.engine.model.bldinf"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../../../index.html?com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="IBldInfData.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>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></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>