carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/reference/api/com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html
<!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> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IBldInfData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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">
PREV CLASS
<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>
<A HREF="IBldInfData.html" target="_top"><B>NO FRAMES</B></A>
<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: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <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><<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>
<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><<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>></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> <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>
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> <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>
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> <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>
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> <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>
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> java.util.List<<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>></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getExports()">getExports</A></B>()</CODE>
<BR>
Read prj_exports contents</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.List<<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#getExtensions()">getExtensions</A></B>()</CODE>
<BR>
Read the PRJ_EXTENSIONS contents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.List<<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#getMakMakeReferences()">getMakMakeReferences</A></B>()</CODE>
<BR>
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> java.util.List<java.lang.String></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getPlatforms()">getPlatforms</A></B>()</CODE>
<BR>
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> java.util.List<<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>></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../com/nokia/carbide/cpp/epoc/engine/model/bldinf/IBldInfData.html#getTestExports()">getTestExports</A></B>()</CODE>
<BR>
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> java.util.List<<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#getTestExtensions()">getTestExtensions</A></B>()</CODE>
<BR>
Read the PRJ_TESTEXTENSIONS contents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.List<<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#getTestMakMakeReferences()">getTestMakMakeReferences</A></B>()</CODE>
<BR>
Read test_mmpfiles contents (may share entries from
#getTestMakMakeReferences())</TD>
</TR>
</TABLE>
<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>
<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<java.lang.String> <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<<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>> <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<<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>> <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<<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>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<<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>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<<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>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<<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>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> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IBldInfData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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">
PREV CLASS
<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>
<A HREF="IBldInfData.html" target="_top"><B>NO FRAMES</B></A>
<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: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <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 © 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>