<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>专注于blackberry &#187; 文档</title>
	<atom:link href="http://www.inblackberry.com/web/category/development/docs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.inblackberry.com/web</link>
	<description>blackberry</description>
	<pubDate>Thu, 26 Aug 2010 14:19:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>MNC和MCC</title>
		<link>http://www.inblackberry.com/web/development/docs/mnc-mcc-table.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/mnc-mcc-table.html#comments</comments>
		<pubDate>Thu, 28 Aug 2008 09:40:51 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[communication]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/mnc-mcc-table.html</guid>
		<description><![CDATA[<p>上次发布了一个小软件来查看网络信息的，其中涉及到MNC和MCC。这篇文章是<a href="http://www.inblackberry.com/web/news/networkinfo-software-released.html" target="_blank">发布一小软件</a>。</p>
<p>MNC: Mobile Network Code</p>
<p>MCC: Mobile Country Code</p>
<p>根据MCC，可以确定是哪一个国家，MNC可以确定是哪一个运营商。</p>
<p>例如，460代表中国，所以MCC是460。联通是01，也即MNC是01，同理，移动的MNC是00。最后460000代表移动，460001代表联通。</p>
<p>完整的MCC和MNC如下表（供以后查用）</p>
<p>

 ]]></description>
			<content:encoded><![CDATA[<p>上次发布了一个小软件来查看网络信息的，其中涉及到MNC和MCC。这篇文章是<a href="http://www.inblackberry.com/web/news/networkinfo-software-released.html" target="_blank">发布一小软件</a>。</p>
<p>MNC: Mobile Network Code</p>
<p>MCC: Mobile Country Code</p>
<p>根据MCC，可以确定是哪一个国家，MNC可以确定是哪一个运营商。</p>
<p>例如，460代表中国，所以MCC是460。联通是01，也即MNC是01，同理，移动的MNC是00。最后460000代表移动，460001代表联通。</p>
<p>完整的MCC和MNC如下表（供以后查用）</p>
<p>
<table id="asmi" style="page-break-before: always" cellspacing="0" cellpadding="8" width="603" border="0">
<colgroup> <col id="asmi0" width="24"> <col id="asmi1" width="26"> <col id="asmi2" width="185"> <col id="asmi3" width="303"><br />
<tbody id="asmi4">
<tr id="asmi5">
<td id="asmi6" width="24" height="4">
<p class="western" id="asmi7" align="left"><font id="asmi8" face="Arial, sans-serif"><font id="asmi9" size="1"><b id="asmi10">MCC </b></font></font></p>
</td>
<td id="asmi11" width="26">
<p class="western" id="asmi12" align="left"><font id="asmi13" face="Arial, sans-serif"><font id="asmi14" size="1"><b id="asmi15">MNC</b></font></font></p>
</td>
<td id="asmi16" width="185">
<p class="western" id="asmi17" align="left"><font id="asmi18" face="Arial, sans-serif"><font id="asmi19" size="1"><b id="asmi20">Country</b></font></font></p>
</td>
<td id="asmi21" width="303">
<p class="western" id="asmi22" align="left"><font id="asmi23" face="Arial, sans-serif"><font id="asmi24" size="1"><b id="asmi25">Network</b></font></font></p>
</td>
</tr>
<tr id="asmi26">
<td id="asmi27" width="24" height="4">
<p class="western" id="asmi28" align="left"><font id="asmi29" face="Arial, sans-serif"><font id="asmi30" size="1"><font id="asmi31" size="1">412</font></font></font></p>
</td>
<td id="asmi32" width="26">
<p class="western" id="asmi33" align="left"><font id="asmi34" face="Arial, sans-serif"><font id="asmi35" size="1"><font id="asmi36" size="1">1</font></font></font></p>
</td>
<td id="asmi37" width="185">
<p class="western" id="asmi38" align="left"><font id="asmi39" face="Arial, sans-serif"><font id="asmi40" size="1"><font id="asmi41" size="1">Afghanistan</font></font></font></p>
</td>
<td id="asmi42" width="303">
<p class="western" id="asmi43" align="left"><font id="asmi44" face="Arial, sans-serif"><font id="asmi45" size="1"><font id="asmi46" size="1">Afghan Wireless Communication Company (AWCC)</font></font></font></p>
</td>
</tr>
<tr id="asmi47">
<td id="asmi48" width="24" height="4">
<p class="western" id="asmi49" align="left"><font id="asmi50" face="Arial, sans-serif"><font id="asmi51" size="1"><font id="asmi52" size="1">412</font></font></font></p>
</td>
<td id="asmi53" width="26">
<p class="western" id="asmi54" align="left"><font id="asmi55" face="Arial, sans-serif"><font id="asmi56" size="1"><font id="asmi57" size="1">40 </font></font></font></p>
</td>
<td id="asmi58" width="185">
<p class="western" id="asmi59" align="left"><font id="asmi60" face="Arial, sans-serif"><font id="asmi61" size="1"><font id="asmi62" size="1">Afghanistan</font></font></font></p>
</td>
<td id="asmi63" width="303">
<p class="western" id="asmi64" align="left"><font id="asmi65" face="Arial, sans-serif"><font id="asmi66" size="1"><font id="asmi67" size="1">Areeba</font></font></font></p>
</td>
</tr>
<tr id="asmi68">
<td id="asmi69" width="24" height="4">
<p class="western" id="asmi70" align="left"><font id="asmi71" face="Arial, sans-serif"><font id="asmi72" size="1"><font id="asmi73" size="1">412</font></font></font></p>
</td>
<td id="asmi74" width="26">
<p class="western" id="asmi75" align="left"><font id="asmi76" face="Arial, sans-serif"><font id="asmi77" size="1"><font id="asmi78" size="1">20 </font></font></font></p>
</td>
<td id="asmi79" width="185">
<p class="western" id="asmi80" align="left"><font id="asmi81" face="Arial, sans-serif"><font id="asmi82" size="1"><font id="asmi83" size="1">Afghanistan</font></font></font></p>
</td>
<td id="asmi84" width="303">
<p class="western" id="asmi85" align="left"><font id="asmi86" face="Arial, sans-serif"><font id="asmi87" size="1"><font id="asmi88" size="1">Telecom Development Company Afghanistan (ROSHAN)</font></font></font></p>
</td>
</tr>
<tr id="asmi89">
<td id="asmi90" width="24" height="4">
<p class="western" id="asmi91" align="left"><font id="asmi92" face="Arial, sans-serif"><font id="asmi93" size="1"><font id="asmi94" size="1">276</font></font></font></p>
</td>
<td id="asmi95" width="26">
<p class="western" id="asmi96" align="left"><font id="asmi97" face="Arial, sans-serif"><font id="asmi98" size="1"><font id="asmi99" size="1">1</font></font></font></p>
</td>
<td id="asmi100" width="185">
<p class="western" id="asmi101" align="left"><font id="asmi102" face="Arial, sans-serif"><font id="asmi103" size="1"><font id="asmi104" size="1">Albania</font></font></font></p>
</td>
<td id="asmi105" width="303">
<p class="western" id="asmi106" align="left"><font id="asmi107" face="Arial, sans-serif"><font id="asmi108" size="1"><font id="asmi109" size="1">Albanian Mobile Comms</font></font></font></p>
</td>
</tr>
<tr id="asmi110">
<td id="asmi111" width="24" height="4">
<p class="western" id="asmi112" align="left"><font id="asmi113" face="Arial, sans-serif"><font id="asmi114" size="1"><font id="asmi115" size="1">276</font></font></font></p>
</td>
<td id="asmi116" width="26">
<p class="western" id="asmi117" align="left"><font id="asmi118" face="Arial, sans-serif"><font id="asmi119" size="1"><font id="asmi120" size="1">2</font></font></font></p>
</td>
<td id="asmi121" width="185">
<p class="western" id="asmi122" align="left"><font id="asmi123" face="Arial, sans-serif"><font id="asmi124" size="1"><font id="asmi125" size="1">Albania</font></font></font></p>
</td>
<td id="asmi126" width="303">
<p class="western" id="asmi127" align="left"><font id="asmi128" face="Arial, sans-serif"><font id="asmi129" size="1"><font id="asmi130" size="1">Vodafone Albania</font></font></font></p>
</td>
</tr>
<tr id="asmi131">
<td id="asmi132" width="24" height="4">
<p class="western" id="asmi133" align="left"><font id="asmi134" face="Arial, sans-serif"><font id="asmi135" size="1"><font id="asmi136" size="1">603</font></font></font></p>
</td>
<td id="asmi137" width="26">
<p class="western" id="asmi138" align="left"><font id="asmi139" face="Arial, sans-serif"><font id="asmi140" size="1"><font id="asmi141" size="1">1</font></font></font></p>
</td>
<td id="asmi142" width="185">
<p class="western" id="asmi143" align="left"><font id="asmi144" face="Arial, sans-serif"><font id="asmi145" size="1"><font id="asmi146" size="1">Algeria</font></font></font></p>
</td>
<td id="asmi147" width="303">
<p class="western" id="asmi148" align="left"><font id="asmi149" face="Arial, sans-serif"><font id="asmi150" size="1"><font id="asmi151" size="1">Algerian Mobile Network (ATM Mobilis)</font></font></font></p>
</td>
</tr>
<tr id="asmi152">
<td id="asmi153" width="24" height="4">
<p class="western" id="asmi154" align="left"><font id="asmi155" face="Arial, sans-serif"><font id="asmi156" size="1"><font id="asmi157" size="1">603</font></font></font></p>
</td>
<td id="asmi158" width="26">
<p class="western" id="asmi159" align="left"><font id="asmi160" face="Arial, sans-serif"><font id="asmi161" size="1"><font id="asmi162" size="1">2</font></font></font></p>
</td>
<td id="asmi163" width="185">
<p class="western" id="asmi164" align="left"><font id="asmi165" face="Arial, sans-serif"><font id="asmi166" size="1"><font id="asmi167" size="1">Algeria</font></font></font></p>
</td>
<td id="asmi168" width="303">
<p class="western" id="asmi169" align="left"><font id="asmi170" face="Arial, sans-serif"><font id="asmi171" size="1"><font id="asmi172" size="1">Orascom Telecom Algerie Spa (Djezzy)</font></font></font></p>
</td>
</tr>
<tr id="asmi173">
<td id="asmi174" width="24" height="4">
<p class="western" id="asmi175" align="left"><font id="asmi176" face="Arial, sans-serif"><font id="asmi177" size="1"><font id="asmi178" size="1">603</font></font></font></p>
</td>
<td id="asmi179" width="26">
<p class="western" id="asmi180" align="left"><br id="asmi181"></p>
</td>
<td id="asmi182" width="185">
<p class="western" id="asmi183" align="left"><font id="asmi184" face="Arial, sans-serif"><font id="asmi185" size="1"><font id="asmi186" size="1">Algeria</font></font></font></p>
</td>
<td id="asmi187" width="303">
<p class="western" id="asmi188" align="left"><font id="asmi189" face="Arial, sans-serif"><font id="asmi190" size="1"><font id="asmi191" size="1">Wataniya Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi192">
<td id="asmi193" width="24" height="4">
<p class="western" id="asmi194" align="left"><font id="asmi195" face="Arial, sans-serif"><font id="asmi196" size="1"><font id="asmi197" size="1">213</font></font></font></p>
</td>
<td id="asmi198" width="26">
<p class="western" id="asmi199" align="left"><font id="asmi200" face="Arial, sans-serif"><font id="asmi201" size="1"><font id="asmi202" size="1">3</font></font></font></p>
</td>
<td id="asmi203" width="185">
<p class="western" id="asmi204" align="left"><font id="asmi205" face="Arial, sans-serif"><font id="asmi206" size="1"><font id="asmi207" size="1">Andorra</font></font></font></p>
</td>
<td id="asmi208" width="303">
<p class="western" id="asmi209" align="left"><font id="asmi210" face="Arial, sans-serif"><font id="asmi211" size="1"><font id="asmi212" size="1">S.T.A. MobilAnd</font></font></font></p>
</td>
</tr>
<tr id="asmi213">
<td id="asmi214" width="24" height="4">
<p class="western" id="asmi215" align="left"><font id="asmi216" face="Arial, sans-serif"><font id="asmi217" size="1"><font id="asmi218" size="1">631</font></font></font></p>
</td>
<td id="asmi219" width="26">
<p class="western" id="asmi220" align="left"><font id="asmi221" face="Arial, sans-serif"><font id="asmi222" size="1"><font id="asmi223" size="1">2</font></font></font></p>
</td>
<td id="asmi224" width="185">
<p class="western" id="asmi225" align="left"><font id="asmi226" face="Arial, sans-serif"><font id="asmi227" size="1"><font id="asmi228" size="1">Angola</font></font></font></p>
</td>
<td id="asmi229" width="303">
<p class="western" id="asmi230" align="left"><font id="asmi231" face="Arial, sans-serif"><font id="asmi232" size="1"><font id="asmi233" size="1">UNITEL S.a.r.l.</font></font></font></p>
</td>
</tr>
<tr id="asmi234">
<td id="asmi235" width="24" height="4">
<p class="western" id="asmi236" align="left"><font id="asmi237" face="Arial, sans-serif"><font id="asmi238" size="1"><font id="asmi239" size="1">365</font></font></font></p>
</td>
<td id="asmi240" width="26">
<p class="western" id="asmi241" align="left"><font id="asmi242" face="Arial, sans-serif"><font id="asmi243" size="1"><font id="asmi244" size="1">840 </font></font></font></p>
</td>
<td id="asmi245" width="185">
<p class="western" id="asmi246" align="left"><font id="asmi247" face="Arial, sans-serif"><font id="asmi248" size="1"><font id="asmi249" size="1">Anguilla</font></font></font></p>
</td>
<td id="asmi250" width="303">
<p class="western" id="asmi251" align="left"><font id="asmi252" face="Arial, sans-serif"><font id="asmi253" size="1"><font id="asmi254" size="1">Cable&amp;Wireless</font></font></font></p>
</td>
</tr>
<tr id="asmi255">
<td id="asmi256" width="24" height="4">
<p class="western" id="asmi257" align="left"><font id="asmi258" face="Arial, sans-serif"><font id="asmi259" size="1"><font id="asmi260" size="1">344</font></font></font></p>
</td>
<td id="asmi261" width="26">
<p class="western" id="asmi262" align="left"><br id="asmi263"></p>
</td>
<td id="asmi264" width="185">
<p class="western" id="asmi265" align="left"><font id="asmi266" face="Arial, sans-serif"><font id="asmi267" size="1"><font id="asmi268" size="1">Antigua</font></font></font></p>
</td>
<td id="asmi269" width="303">
<p class="western" id="asmi270" align="left"><font id="asmi271" face="Arial, sans-serif"><font id="asmi272" size="1"><font id="asmi273" size="1">Cingular</font></font></font></p>
</td>
</tr>
<tr id="asmi274">
<td id="asmi275" width="24" height="4">
<p class="western" id="asmi276" align="left"><font id="asmi277" face="Arial, sans-serif"><font id="asmi278" size="1"><font id="asmi279" size="1">344</font></font></font></p>
</td>
<td id="asmi280" width="26">
<p class="western" id="asmi281" align="left"><font id="asmi282" face="Arial, sans-serif"><font id="asmi283" size="1"><font id="asmi284" size="1">30 </font></font></font></p>
</td>
<td id="asmi285" width="185">
<p class="western" id="asmi286" align="left"><font id="asmi287" face="Arial, sans-serif"><font id="asmi288" size="1"><font id="asmi289" size="1">Antigua</font></font></font></p>
</td>
<td id="asmi290" width="303">
<p class="western" id="asmi291" align="left"><font id="asmi292" face="Arial, sans-serif"><font id="asmi293" size="1"><font id="asmi294" size="1">APUA PCS</font></font></font></p>
</td>
</tr>
<tr id="asmi295">
<td id="asmi296" width="24" height="4">
<p class="western" id="asmi297" align="left"><font id="asmi298" face="Arial, sans-serif"><font id="asmi299" size="1"><font id="asmi300" size="1">344</font></font></font></p>
</td>
<td id="asmi301" width="26">
<p class="western" id="asmi302" align="left"><font id="asmi303" face="Arial, sans-serif"><font id="asmi304" size="1"><font id="asmi305" size="1">920 </font></font></font></p>
</td>
<td id="asmi306" width="185">
<p class="western" id="asmi307" align="left"><font id="asmi308" face="Arial, sans-serif"><font id="asmi309" size="1"><font id="asmi310" size="1">Antigua</font></font></font></p>
</td>
<td id="asmi311" width="303">
<p class="western" id="asmi312" align="left"><font id="asmi313" face="Arial, sans-serif"><font id="asmi314" size="1"><font id="asmi315" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi316">
<td id="asmi317" width="24" height="4">
<p class="western" id="asmi318" align="left"><font id="asmi319" face="Arial, sans-serif"><font id="asmi320" size="1"><font id="asmi321" size="1">722</font></font></font></p>
</td>
<td id="asmi322" width="26">
<p class="western" id="asmi323" align="left"><font id="asmi324" face="Arial, sans-serif"><font id="asmi325" size="1"><font id="asmi326" size="1">310 </font></font></font></p>
</td>
<td id="asmi327" width="185">
<p class="western" id="asmi328" align="left"><font id="asmi329" face="Arial, sans-serif"><font id="asmi330" size="1"><font id="asmi331" size="1">Argentine Republic</font></font></font></p>
</td>
<td id="asmi332" width="303">
<p class="western" id="asmi333" align="left"><font id="asmi334" face="Arial, sans-serif"><font id="asmi335" size="1"><font id="asmi336" size="1">CTI PCS (CTI Movil)</font></font></font></p>
</td>
</tr>
<tr id="asmi337">
<td id="asmi338" width="24" height="4">
<p class="western" id="asmi339" align="left"><font id="asmi340" face="Arial, sans-serif"><font id="asmi341" size="1"><font id="asmi342" size="1">722</font></font></font></p>
</td>
<td id="asmi343" width="26">
<p class="western" id="asmi344" align="left"><font id="asmi345" face="Arial, sans-serif"><font id="asmi346" size="1"><font id="asmi347" size="1">34 </font></font></font></p>
</td>
<td id="asmi348" width="185">
<p class="western" id="asmi349" align="left"><font id="asmi350" face="Arial, sans-serif"><font id="asmi351" size="1"><font id="asmi352" size="1">Argentine Republic</font></font></font></p>
</td>
<td id="asmi353" width="303">
<p class="western" id="asmi354" align="left"><font id="asmi355" face="Arial, sans-serif"><font id="asmi356" size="1"><font id="asmi357" size="1">Telecom Personal SA</font></font></font></p>
</td>
</tr>
<tr id="asmi358">
<td id="asmi359" width="24" height="4">
<p class="western" id="asmi360" align="left"><font id="asmi361" face="Arial, sans-serif"><font id="asmi362" size="1"><font id="asmi363" size="1">722</font></font></font></p>
</td>
<td id="asmi364" width="26">
<p class="western" id="asmi365" align="left"><font id="asmi366" face="Arial, sans-serif"><font id="asmi367" size="1"><font id="asmi368" size="1">7</font></font></font></p>
</td>
<td id="asmi369" width="185">
<p class="western" id="asmi370" align="left"><font id="asmi371" face="Arial, sans-serif"><font id="asmi372" size="1"><font id="asmi373" size="1">Argentine Republic</font></font></font></p>
</td>
<td id="asmi374" width="303">
<p class="western" id="asmi375" align="left"><font id="asmi376" face="Arial, sans-serif"><font id="asmi377" size="1"><font id="asmi378" size="1">Telefonica Comunicaciones SA (Movistar)</font></font></font></p>
</td>
</tr>
<tr id="asmi379">
<td id="asmi380" width="24" height="4">
<p class="western" id="asmi381" align="left"><font id="asmi382" face="Arial, sans-serif"><font id="asmi383" size="1"><font id="asmi384" size="1">283</font></font></font></p>
</td>
<td id="asmi385" width="26">
<p class="western" id="asmi386" align="left"><font id="asmi387" face="Arial, sans-serif"><font id="asmi388" size="1"><font id="asmi389" size="1">1</font></font></font></p>
</td>
<td id="asmi390" width="185">
<p class="western" id="asmi391" align="left"><font id="asmi392" face="Arial, sans-serif"><font id="asmi393" size="1"><font id="asmi394" size="1">Armenia</font></font></font></p>
</td>
<td id="asmi395" width="303">
<p class="western" id="asmi396" align="left"><font id="asmi397" face="Arial, sans-serif"><font id="asmi398" size="1"><font id="asmi399" size="1">ArmenTel</font></font></font></p>
</td>
</tr>
<tr id="asmi400">
<td id="asmi401" width="24" height="4">
<p class="western" id="asmi402" align="left"><font id="asmi403" face="Arial, sans-serif"><font id="asmi404" size="1"><font id="asmi405" size="1">283</font></font></font></p>
</td>
<td id="asmi406" width="26">
<p class="western" id="asmi407" align="left"><font id="asmi408" face="Arial, sans-serif"><font id="asmi409" size="1"><font id="asmi410" size="1">4</font></font></font></p>
</td>
<td id="asmi411" width="185">
<p class="western" id="asmi412" align="left"><font id="asmi413" face="Arial, sans-serif"><font id="asmi414" size="1"><font id="asmi415" size="1">Armenia</font></font></font></p>
</td>
<td id="asmi416" width="303">
<p class="western" id="asmi417" align="left"><font id="asmi418" face="Arial, sans-serif"><font id="asmi419" size="1"><font id="asmi420" size="1">Karabaht Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi421">
<td id="asmi422" width="24" height="4">
<p class="western" id="asmi423" align="left"><font id="asmi424" face="Arial, sans-serif"><font id="asmi425" size="1"><font id="asmi426" size="1">283</font></font></font></p>
</td>
<td id="asmi427" width="26">
<p class="western" id="asmi428" align="left"><font id="asmi429" face="Arial, sans-serif"><font id="asmi430" size="1"><font id="asmi431" size="1">5</font></font></font></p>
</td>
<td id="asmi432" width="185">
<p class="western" id="asmi433" align="left"><font id="asmi434" face="Arial, sans-serif"><font id="asmi435" size="1"><font id="asmi436" size="1">Armenia</font></font></font></p>
</td>
<td id="asmi437" width="303">
<p class="western" id="asmi438" align="left"><font id="asmi439" face="Arial, sans-serif"><font id="asmi440" size="1"><font id="asmi441" size="1">Vivacell (K Telecom)</font></font></font></p>
</td>
</tr>
<tr id="asmi442">
<td id="asmi443" width="24" height="4">
<p class="western" id="asmi444" align="left"><font id="asmi445" face="Arial, sans-serif"><font id="asmi446" size="1"><font id="asmi447" size="1">363</font></font></font></p>
</td>
<td id="asmi448" width="26">
<p class="western" id="asmi449" align="left"><br id="asmi450"></p>
</td>
<td id="asmi451" width="185">
<p class="western" id="asmi452" align="left"><font id="asmi453" face="Arial, sans-serif"><font id="asmi454" size="1"><font id="asmi455" size="1">Aruba</font></font></font></p>
</td>
<td id="asmi456" width="303">
<p class="western" id="asmi457" align="left"><font id="asmi458" face="Arial, sans-serif"><font id="asmi459" size="1"><font id="asmi460" size="1">New Millenium Telecom Services (Digicel)</font></font></font></p>
</td>
</tr>
<tr id="asmi461">
<td id="asmi462" width="24" height="4">
<p class="western" id="asmi463" align="left"><font id="asmi464" face="Arial, sans-serif"><font id="asmi465" size="1"><font id="asmi466" size="1">363</font></font></font></p>
</td>
<td id="asmi467" width="26">
<p class="western" id="asmi468" align="left"><font id="asmi469" face="Arial, sans-serif"><font id="asmi470" size="1"><font id="asmi471" size="1">1</font></font></font></p>
</td>
<td id="asmi472" width="185">
<p class="western" id="asmi473" align="left"><font id="asmi474" face="Arial, sans-serif"><font id="asmi475" size="1"><font id="asmi476" size="1">Aruba</font></font></font></p>
</td>
<td id="asmi477" width="303">
<p class="western" id="asmi478" align="left"><font id="asmi479" face="Arial, sans-serif"><font id="asmi480" size="1"><font id="asmi481" size="1">Setar GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi482">
<td id="asmi483" width="24" height="4">
<p class="western" id="asmi484" align="left"><font id="asmi485" face="Arial, sans-serif"><font id="asmi486" size="1"><font id="asmi487" size="1">505</font></font></font></p>
</td>
<td id="asmi488" width="26">
<p class="western" id="asmi489" align="left"><font id="asmi490" face="Arial, sans-serif"><font id="asmi491" size="1"><font id="asmi492" size="1">6</font></font></font></p>
</td>
<td id="asmi493" width="185">
<p class="western" id="asmi494" align="left"><font id="asmi495" face="Arial, sans-serif"><font id="asmi496" size="1"><font id="asmi497" size="1">Australia</font></font></font></p>
</td>
<td id="asmi498" width="303">
<p class="western" id="asmi499" align="left"><font id="asmi500" face="Arial, sans-serif"><font id="asmi501" size="1"><font id="asmi502" size="1">Hutchison 3G Australia Pty Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi503">
<td id="asmi504" width="24" height="4">
<p class="western" id="asmi505" align="left"><font id="asmi506" face="Arial, sans-serif"><font id="asmi507" size="1"><font id="asmi508" size="1">505</font></font></font></p>
</td>
<td id="asmi509" width="26">
<p class="western" id="asmi510" align="left"><font id="asmi511" face="Arial, sans-serif"><font id="asmi512" size="1"><font id="asmi513" size="1">12 </font></font></font></p>
</td>
<td id="asmi514" width="185">
<p class="western" id="asmi515" align="left"><font id="asmi516" face="Arial, sans-serif"><font id="asmi517" size="1"><font id="asmi518" size="1">Australia</font></font></font></p>
</td>
<td id="asmi519" width="303">
<p class="western" id="asmi520" align="left"><font id="asmi521" face="Arial, sans-serif"><font id="asmi522" size="1"><font id="asmi523" size="1">Hutchison Telecommunications Pty Ltd (Orange)</font></font></font></p>
</td>
</tr>
<tr id="asmi524">
<td id="asmi525" width="24" height="4">
<p class="western" id="asmi526" align="left"><font id="asmi527" face="Arial, sans-serif"><font id="asmi528" size="1"><font id="asmi529" size="1">505</font></font></font></p>
</td>
<td id="asmi530" width="26">
<p class="western" id="asmi531" align="left"><font id="asmi532" face="Arial, sans-serif"><font id="asmi533" size="1"><font id="asmi534" size="1">99 </font></font></font></p>
</td>
<td id="asmi535" width="185">
<p class="western" id="asmi536" align="left"><font id="asmi537" face="Arial, sans-serif"><font id="asmi538" size="1"><font id="asmi539" size="1">Australia</font></font></font></p>
</td>
<td id="asmi540" width="303">
<p class="western" id="asmi541" align="left"><font id="asmi542" face="Arial, sans-serif"><font id="asmi543" size="1"><font id="asmi544" size="1">One.Tel Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi545">
<td id="asmi546" width="24" height="4">
<p class="western" id="asmi547" align="left"><font id="asmi548" face="Arial, sans-serif"><font id="asmi549" size="1"><font id="asmi550" size="1">505</font></font></font></p>
</td>
<td id="asmi551" width="26">
<p class="western" id="asmi552" align="left"><font id="asmi553" face="Arial, sans-serif"><font id="asmi554" size="1"><font id="asmi555" size="1">90 </font></font></font></p>
</td>
<td id="asmi556" width="185">
<p class="western" id="asmi557" align="left"><font id="asmi558" face="Arial, sans-serif"><font id="asmi559" size="1"><font id="asmi560" size="1">Australia</font></font></font></p>
</td>
<td id="asmi561" width="303">
<p class="western" id="asmi562" align="left"><font id="asmi563" face="Arial, sans-serif"><font id="asmi564" size="1"><font id="asmi565" size="1">Singtel Optus Ltd. (YES Optus)</font></font></font></p>
</td>
</tr>
<tr id="asmi566">
<td id="asmi567" width="24" height="4">
<p class="western" id="asmi568" align="left"><font id="asmi569" face="Arial, sans-serif"><font id="asmi570" size="1"><font id="asmi571" size="1">505</font></font></font></p>
</td>
<td id="asmi572" width="26">
<p class="western" id="asmi573" align="left"><font id="asmi574" face="Arial, sans-serif"><font id="asmi575" size="1"><font id="asmi576" size="1">71 </font></font></font></p>
</td>
<td id="asmi577" width="185">
<p class="western" id="asmi578" align="left"><font id="asmi579" face="Arial, sans-serif"><font id="asmi580" size="1"><font id="asmi581" size="1">Australia</font></font></font></p>
</td>
<td id="asmi582" width="303">
<p class="western" id="asmi583" align="left"><font id="asmi584" face="Arial, sans-serif"><font id="asmi585" size="1"><font id="asmi586" size="1">Telstra Mobile Comms (MobileNet)</font></font></font></p>
</td>
</tr>
<tr id="asmi587">
<td id="asmi588" width="24" height="4">
<p class="western" id="asmi589" align="left"><font id="asmi590" face="Arial, sans-serif"><font id="asmi591" size="1"><font id="asmi592" size="1">505</font></font></font></p>
</td>
<td id="asmi593" width="26">
<p class="western" id="asmi594" align="left"><br id="asmi595"></p>
</td>
<td id="asmi596" width="185">
<p class="western" id="asmi597" align="left"><font id="asmi598" face="Arial, sans-serif"><font id="asmi599" size="1"><font id="asmi600" size="1">Australia</font></font></font></p>
</td>
<td id="asmi601" width="303">
<p class="western" id="asmi602" align="left"><font id="asmi603" face="Arial, sans-serif"><font id="asmi604" size="1"><font id="asmi605" size="1">Virgin Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi606">
<td id="asmi607" width="24" height="4">
<p class="western" id="asmi608" align="left"><font id="asmi609" face="Arial, sans-serif"><font id="asmi610" size="1"><font id="asmi611" size="1">505</font></font></font></p>
</td>
<td id="asmi612" width="26">
<p class="western" id="asmi613" align="left"><font id="asmi614" face="Arial, sans-serif"><font id="asmi615" size="1"><font id="asmi616" size="1">7</font></font></font></p>
</td>
<td id="asmi617" width="185">
<p class="western" id="asmi618" align="left"><font id="asmi619" face="Arial, sans-serif"><font id="asmi620" size="1"><font id="asmi621" size="1">Australia</font></font></font></p>
</td>
<td id="asmi622" width="303">
<p class="western" id="asmi623" align="left"><font id="asmi624" face="Arial, sans-serif"><font id="asmi625" size="1"><font id="asmi626" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi627">
<td id="asmi628" width="24" height="4">
<p class="western" id="asmi629" align="left"><font id="asmi630" face="Arial, sans-serif"><font id="asmi631" size="1"><font id="asmi632" size="1">232</font></font></font></p>
</td>
<td id="asmi633" width="26">
<p class="western" id="asmi634" align="left"><font id="asmi635" face="Arial, sans-serif"><font id="asmi636" size="1"><font id="asmi637" size="1">6</font></font></font></p>
</td>
<td id="asmi638" width="185">
<p class="western" id="asmi639" align="left"><font id="asmi640" face="Arial, sans-serif"><font id="asmi641" size="1"><font id="asmi642" size="1">Austria</font></font></font></p>
</td>
<td id="asmi643" width="303">
<p class="western" id="asmi644" align="left"><font id="asmi645" face="Arial, sans-serif"><font id="asmi646" size="1"><font id="asmi647" size="1">Connect Austria One</font></font></font></p>
</td>
</tr>
<tr id="asmi648">
<td id="asmi649" width="24" height="4">
<p class="western" id="asmi650" align="left"><font id="asmi651" face="Arial, sans-serif"><font id="asmi652" size="1"><font id="asmi653" size="1">232</font></font></font></p>
</td>
<td id="asmi654" width="26">
<p class="western" id="asmi655" align="left"><font id="asmi656" face="Arial, sans-serif"><font id="asmi657" size="1"><font id="asmi658" size="1">10 </font></font></font></p>
</td>
<td id="asmi659" width="185">
<p class="western" id="asmi660" align="left"><font id="asmi661" face="Arial, sans-serif"><font id="asmi662" size="1"><font id="asmi663" size="1">Austria</font></font></font></p>
</td>
<td id="asmi664" width="303">
<p class="western" id="asmi665" align="left"><font id="asmi666" face="Arial, sans-serif"><font id="asmi667" size="1"><font id="asmi668" size="1">Hutchinson 3 G Austria</font></font></font></p>
</td>
</tr>
<tr id="asmi669">
<td id="asmi670" width="24" height="4">
<p class="western" id="asmi671" align="left"><font id="asmi672" face="Arial, sans-serif"><font id="asmi673" size="1"><font id="asmi674" size="1">232</font></font></font></p>
</td>
<td id="asmi675" width="26">
<p class="western" id="asmi676" align="left"><font id="asmi677" face="Arial, sans-serif"><font id="asmi678" size="1"><font id="asmi679" size="1">2</font></font></font></p>
</td>
<td id="asmi680" width="185">
<p class="western" id="asmi681" align="left"><font id="asmi682" face="Arial, sans-serif"><font id="asmi683" size="1"><font id="asmi684" size="1">Austria</font></font></font></p>
</td>
<td id="asmi685" width="303">
<p class="western" id="asmi686" align="left"><font id="asmi687" face="Arial, sans-serif"><font id="asmi688" size="1"><font id="asmi689" size="1">MobilKom Austria A1</font></font></font></p>
</td>
</tr>
<tr id="asmi690">
<td id="asmi691" width="24" height="4">
<p class="western" id="asmi692" align="left"><font id="asmi693" face="Arial, sans-serif"><font id="asmi694" size="1"><font id="asmi695" size="1">232</font></font></font></p>
</td>
<td id="asmi696" width="26">
<p class="western" id="asmi697" align="left"><font id="asmi698" face="Arial, sans-serif"><font id="asmi699" size="1"><font id="asmi700" size="1">4</font></font></font></p>
</td>
<td id="asmi701" width="185">
<p class="western" id="asmi702" align="left"><font id="asmi703" face="Arial, sans-serif"><font id="asmi704" size="1"><font id="asmi705" size="1">Austria</font></font></font></p>
</td>
<td id="asmi706" width="303">
<p class="western" id="asmi707" align="left"><font id="asmi708" face="Arial, sans-serif"><font id="asmi709" size="1"><font id="asmi710" size="1">T-Mobile Austria GmbH (MaxMobil)</font></font></font></p>
</td>
</tr>
<tr id="asmi711">
<td id="asmi712" width="24" height="4">
<p class="western" id="asmi713" align="left"><font id="asmi714" face="Arial, sans-serif"><font id="asmi715" size="1"><font id="asmi716" size="1">232</font></font></font></p>
</td>
<td id="asmi717" width="26">
<p class="western" id="asmi718" align="left"><font id="asmi719" face="Arial, sans-serif"><font id="asmi720" size="1"><font id="asmi721" size="1">9</font></font></font></p>
</td>
<td id="asmi722" width="185">
<p class="western" id="asmi723" align="left"><font id="asmi724" face="Arial, sans-serif"><font id="asmi725" size="1"><font id="asmi726" size="1">Austria</font></font></font></p>
</td>
<td id="asmi727" width="303">
<p class="western" id="asmi728" align="left"><font id="asmi729" face="Arial, sans-serif"><font id="asmi730" size="1"><font id="asmi731" size="1">Tele2 Mobil</font></font></font></p>
</td>
</tr>
<tr id="asmi732">
<td id="asmi733" width="24" height="4">
<p class="western" id="asmi734" align="left"><font id="asmi735" face="Arial, sans-serif"><font id="asmi736" size="1"><font id="asmi737" size="1">232</font></font></font></p>
</td>
<td id="asmi738" width="26">
<p class="western" id="asmi739" align="left"><font id="asmi740" face="Arial, sans-serif"><font id="asmi741" size="1"><font id="asmi742" size="1">7</font></font></font></p>
</td>
<td id="asmi743" width="185">
<p class="western" id="asmi744" align="left"><font id="asmi745" face="Arial, sans-serif"><font id="asmi746" size="1"><font id="asmi747" size="1">Austria</font></font></font></p>
</td>
<td id="asmi748" width="303">
<p class="western" id="asmi749" align="left"><font id="asmi750" face="Arial, sans-serif"><font id="asmi751" size="1"><font id="asmi752" size="1">Telering</font></font></font></p>
</td>
</tr>
<tr id="asmi753">
<td id="asmi754" width="24" height="4">
<p class="western" id="asmi755" align="left"><font id="asmi756" face="Arial, sans-serif"><font id="asmi757" size="1"><font id="asmi758" size="1">400</font></font></font></p>
</td>
<td id="asmi759" width="26">
<p class="western" id="asmi760" align="left"><font id="asmi761" face="Arial, sans-serif"><font id="asmi762" size="1"><font id="asmi763" size="1">1</font></font></font></p>
</td>
<td id="asmi764" width="185">
<p class="western" id="asmi765" align="left"><font id="asmi766" face="Arial, sans-serif"><font id="asmi767" size="1"><font id="asmi768" size="1">Azerbaijani Republic</font></font></font></p>
</td>
<td id="asmi769" width="303">
<p class="western" id="asmi770" align="left"><font id="asmi771" face="Arial, sans-serif"><font id="asmi772" size="1"><font id="asmi773" size="1">Azercell Telekom B.M.</font></font></font></p>
</td>
</tr>
<tr id="asmi774">
<td id="asmi775" width="24" height="4">
<p class="western" id="asmi776" align="left"><font id="asmi777" face="Arial, sans-serif"><font id="asmi778" size="1"><font id="asmi779" size="1">400</font></font></font></p>
</td>
<td id="asmi780" width="26">
<p class="western" id="asmi781" align="left"><font id="asmi782" face="Arial, sans-serif"><font id="asmi783" size="1"><font id="asmi784" size="1">2</font></font></font></p>
</td>
<td id="asmi785" width="185">
<p class="western" id="asmi786" align="left"><font id="asmi787" face="Arial, sans-serif"><font id="asmi788" size="1"><font id="asmi789" size="1">Azerbaijani Republic</font></font></font></p>
</td>
<td id="asmi790" width="303">
<p class="western" id="asmi791" align="left"><font id="asmi792" face="Arial, sans-serif"><font id="asmi793" size="1"><font id="asmi794" size="1">J.V. Bakcell GSM 2000</font></font></font></p>
</td>
</tr>
<tr id="asmi795">
<td id="asmi796" width="24" height="4">
<p class="western" id="asmi797" align="left"><font id="asmi798" face="Arial, sans-serif"><font id="asmi799" size="1"><font id="asmi800" size="1">426</font></font></font></p>
</td>
<td id="asmi801" width="26">
<p class="western" id="asmi802" align="left"><font id="asmi803" face="Arial, sans-serif"><font id="asmi804" size="1"><font id="asmi805" size="1">1</font></font></font></p>
</td>
<td id="asmi806" width="185">
<p class="western" id="asmi807" align="left"><font id="asmi808" face="Arial, sans-serif"><font id="asmi809" size="1"><font id="asmi810" size="1">Bahrain</font></font></font></p>
</td>
<td id="asmi811" width="303">
<p class="western" id="asmi812" align="left"><font id="asmi813" face="Arial, sans-serif"><font id="asmi814" size="1"><font id="asmi815" size="1">Batelco</font></font></font></p>
</td>
</tr>
<tr id="asmi816">
<td id="asmi817" width="24" height="4">
<p class="western" id="asmi818" align="left"><font id="asmi819" face="Arial, sans-serif"><font id="asmi820" size="1"><font id="asmi821" size="1">426</font></font></font></p>
</td>
<td id="asmi822" width="26">
<p class="western" id="asmi823" align="left"><font id="asmi824" face="Arial, sans-serif"><font id="asmi825" size="1"><font id="asmi826" size="1">2</font></font></font></p>
</td>
<td id="asmi827" width="185">
<p class="western" id="asmi828" align="left"><font id="asmi829" face="Arial, sans-serif"><font id="asmi830" size="1"><font id="asmi831" size="1">Bahrain</font></font></font></p>
</td>
<td id="asmi832" width="303">
<p class="western" id="asmi833" align="left"><font id="asmi834" face="Arial, sans-serif"><font id="asmi835" size="1"><font id="asmi836" size="1">MTC Vodafone (Zain)</font></font></font></p>
</td>
</tr>
<tr id="asmi837">
<td id="asmi838" width="24" height="4">
<p class="western" id="asmi839" align="left"><font id="asmi840" face="Arial, sans-serif"><font id="asmi841" size="1"><font id="asmi842" size="1">470</font></font></font></p>
</td>
<td id="asmi843" width="26">
<p class="western" id="asmi844" align="left"><font id="asmi845" face="Arial, sans-serif"><font id="asmi846" size="1"><font id="asmi847" size="1">1</font></font></font></p>
</td>
<td id="asmi848" width="185">
<p class="western" id="asmi849" align="left"><font id="asmi850" face="Arial, sans-serif"><font id="asmi851" size="1"><font id="asmi852" size="1">Bangladesh</font></font></font></p>
</td>
<td id="asmi853" width="303">
<p class="western" id="asmi854" align="left"><font id="asmi855" face="Arial, sans-serif"><font id="asmi856" size="1"><font id="asmi857" size="1">Grameen Phone</font></font></font></p>
</td>
</tr>
<tr id="asmi858">
<td id="asmi859" width="24" height="4">
<p class="western" id="asmi860" align="left"><font id="asmi861" face="Arial, sans-serif"><font id="asmi862" size="1"><font id="asmi863" size="1">470</font></font></font></p>
</td>
<td id="asmi864" width="26">
<p class="western" id="asmi865" align="left"><font id="asmi866" face="Arial, sans-serif"><font id="asmi867" size="1"><font id="asmi868" size="1">2</font></font></font></p>
</td>
<td id="asmi869" width="185">
<p class="western" id="asmi870" align="left"><font id="asmi871" face="Arial, sans-serif"><font id="asmi872" size="1"><font id="asmi873" size="1">Bangladesh</font></font></font></p>
</td>
<td id="asmi874" width="303">
<p class="western" id="asmi875" align="left"><font id="asmi876" face="Arial, sans-serif"><font id="asmi877" size="1"><font id="asmi878" size="1">TM Int&#8217;l</font></font></font></p>
</td>
</tr>
<tr id="asmi879">
<td id="asmi880" width="24" height="4">
<p class="western" id="asmi881" align="left"><font id="asmi882" face="Arial, sans-serif"><font id="asmi883" size="1"><font id="asmi884" size="1">342</font></font></font></p>
</td>
<td id="asmi885" width="26">
<p class="western" id="asmi886" align="left"><font id="asmi887" face="Arial, sans-serif"><font id="asmi888" size="1"><font id="asmi889" size="1">600 </font></font></font></p>
</td>
<td id="asmi890" width="185">
<p class="western" id="asmi891" align="left"><font id="asmi892" face="Arial, sans-serif"><font id="asmi893" size="1"><font id="asmi894" size="1">Barbados</font></font></font></p>
</td>
<td id="asmi895" width="303">
<p class="western" id="asmi896" align="left"><font id="asmi897" face="Arial, sans-serif"><font id="asmi898" size="1"><font id="asmi899" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi900">
<td id="asmi901" width="24" height="4">
<p class="western" id="asmi902" align="left"><font id="asmi903" face="Arial, sans-serif"><font id="asmi904" size="1"><font id="asmi905" size="1">342</font></font></font></p>
</td>
<td id="asmi906" width="26">
<p class="western" id="asmi907" align="left"><br id="asmi908"></p>
</td>
<td id="asmi909" width="185">
<p class="western" id="asmi910" align="left"><font id="asmi911" face="Arial, sans-serif"><font id="asmi912" size="1"><font id="asmi913" size="1">Barbados</font></font></font></p>
</td>
<td id="asmi914" width="303">
<p class="western" id="asmi915" align="left"><font id="asmi916" face="Arial, sans-serif"><font id="asmi917" size="1"><font id="asmi918" size="1">Cingular</font></font></font></p>
</td>
</tr>
<tr id="asmi919">
<td id="asmi920" width="24" height="4">
<p class="western" id="asmi921" align="left"><font id="asmi922" face="Arial, sans-serif"><font id="asmi923" size="1"><font id="asmi924" size="1">342</font></font></font></p>
</td>
<td id="asmi925" width="26">
<p class="western" id="asmi926" align="left"><font id="asmi927" face="Arial, sans-serif"><font id="asmi928" size="1"><font id="asmi929" size="1">750 </font></font></font></p>
</td>
<td id="asmi930" width="185">
<p class="western" id="asmi931" align="left"><font id="asmi932" face="Arial, sans-serif"><font id="asmi933" size="1"><font id="asmi934" size="1">Barbados</font></font></font></p>
</td>
<td id="asmi935" width="303">
<p class="western" id="asmi936" align="left"><font id="asmi937" face="Arial, sans-serif"><font id="asmi938" size="1"><font id="asmi939" size="1">Digicel Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi940">
<td id="asmi941" width="24" height="4">
<p class="western" id="asmi942" align="left"><font id="asmi943" face="Arial, sans-serif"><font id="asmi944" size="1"><font id="asmi945" size="1">257</font></font></font></p>
</td>
<td id="asmi946" width="26">
<p class="western" id="asmi947" align="left"><font id="asmi948" face="Arial, sans-serif"><font id="asmi949" size="1"><font id="asmi950" size="1">2</font></font></font></p>
</td>
<td id="asmi951" width="185">
<p class="western" id="asmi952" align="left"><font id="asmi953" face="Arial, sans-serif"><font id="asmi954" size="1"><font id="asmi955" size="1">Belarus</font></font></font></p>
</td>
<td id="asmi956" width="303">
<p class="western" id="asmi957" align="left"><font id="asmi958" face="Arial, sans-serif"><font id="asmi959" size="1"><font id="asmi960" size="1">MTS</font></font></font></p>
</td>
</tr>
<tr id="asmi961">
<td id="asmi962" width="24" height="4">
<p class="western" id="asmi963" align="left"><font id="asmi964" face="Arial, sans-serif"><font id="asmi965" size="1"><font id="asmi966" size="1">257</font></font></font></p>
</td>
<td id="asmi967" width="26">
<p class="western" id="asmi968" align="left"><font id="asmi969" face="Arial, sans-serif"><font id="asmi970" size="1"><font id="asmi971" size="1">1</font></font></font></p>
</td>
<td id="asmi972" width="185">
<p class="western" id="asmi973" align="left"><font id="asmi974" face="Arial, sans-serif"><font id="asmi975" size="1"><font id="asmi976" size="1">Belarus</font></font></font></p>
</td>
<td id="asmi977" width="303">
<p class="western" id="asmi978" align="left"><font id="asmi979" face="Arial, sans-serif"><font id="asmi980" size="1"><font id="asmi981" size="1">Mobile Digital Communications</font></font></font></p>
</td>
</tr>
<tr id="asmi982">
<td id="asmi983" width="24" height="4">
<p class="western" id="asmi984" align="left"><font id="asmi985" face="Arial, sans-serif"><font id="asmi986" size="1"><font id="asmi987" size="1">206</font></font></font></p>
</td>
<td id="asmi988" width="26">
<p class="western" id="asmi989" align="left"><font id="asmi990" face="Arial, sans-serif"><font id="asmi991" size="1"><font id="asmi992" size="1">20 </font></font></font></p>
</td>
<td id="asmi993" width="185">
<p class="western" id="asmi994" align="left"><font id="asmi995" face="Arial, sans-serif"><font id="asmi996" size="1"><font id="asmi997" size="1">Belgium</font></font></font></p>
</td>
<td id="asmi998" width="303">
<p class="western" id="asmi999" align="left"><font id="asmi1000" face="Arial, sans-serif"><font id="asmi1001" size="1"><font id="asmi1002" size="1">BASE NV/SA</font></font></font></p>
</td>
</tr>
<tr id="asmi1003">
<td id="asmi1004" width="24" height="4">
<p class="western" id="asmi1005" align="left"><font id="asmi1006" face="Arial, sans-serif"><font id="asmi1007" size="1"><font id="asmi1008" size="1">206</font></font></font></p>
</td>
<td id="asmi1009" width="26">
<p class="western" id="asmi1010" align="left"><font id="asmi1011" face="Arial, sans-serif"><font id="asmi1012" size="1"><font id="asmi1013" size="1">1</font></font></font></p>
</td>
<td id="asmi1014" width="185">
<p class="western" id="asmi1015" align="left"><font id="asmi1016" face="Arial, sans-serif"><font id="asmi1017" size="1"><font id="asmi1018" size="1">Belgium</font></font></font></p>
</td>
<td id="asmi1019" width="303">
<p class="western" id="asmi1020" align="left"><font id="asmi1021" face="Arial, sans-serif"><font id="asmi1022" size="1"><font id="asmi1023" size="1">Belgacom Mobile Proximus</font></font></font></p>
</td>
</tr>
<tr id="asmi1024">
<td id="asmi1025" width="24" height="4">
<p class="western" id="asmi1026" align="left"><font id="asmi1027" face="Arial, sans-serif"><font id="asmi1028" size="1"><font id="asmi1029" size="1">206</font></font></font></p>
</td>
<td id="asmi1030" width="26">
<p class="western" id="asmi1031" align="left"><font id="asmi1032" face="Arial, sans-serif"><font id="asmi1033" size="1"><font id="asmi1034" size="1">10 </font></font></font></p>
</td>
<td id="asmi1035" width="185">
<p class="western" id="asmi1036" align="left"><font id="asmi1037" face="Arial, sans-serif"><font id="asmi1038" size="1"><font id="asmi1039" size="1">Belgium</font></font></font></p>
</td>
<td id="asmi1040" width="303">
<p class="western" id="asmi1041" align="left"><font id="asmi1042" face="Arial, sans-serif"><font id="asmi1043" size="1"><font id="asmi1044" size="1">Mobistar</font></font></font></p>
</td>
</tr>
<tr id="asmi1045">
<td id="asmi1046" width="24" height="4">
<p class="western" id="asmi1047" align="left"><font id="asmi1048" face="Arial, sans-serif"><font id="asmi1049" size="1"><font id="asmi1050" size="1">702</font></font></font></p>
</td>
<td id="asmi1051" width="26">
<p class="western" id="asmi1052" align="left"><font id="asmi1053" face="Arial, sans-serif"><font id="asmi1054" size="1"><font id="asmi1055" size="1">67 </font></font></font></p>
</td>
<td id="asmi1056" width="185">
<p class="western" id="asmi1057" align="left"><font id="asmi1058" face="Arial, sans-serif"><font id="asmi1059" size="1"><font id="asmi1060" size="1">Belize</font></font></font></p>
</td>
<td id="asmi1061" width="303">
<p class="western" id="asmi1062" align="left"><font id="asmi1063" face="Arial, sans-serif"><font id="asmi1064" size="1"><font id="asmi1065" size="1">Belize Telecommunications Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi1066">
<td id="asmi1067" width="24" height="4">
<p class="western" id="asmi1068" align="left"><font id="asmi1069" face="Arial, sans-serif"><font id="asmi1070" size="1"><font id="asmi1071" size="1">702</font></font></font></p>
</td>
<td id="asmi1072" width="26">
<p class="western" id="asmi1073" align="left"><font id="asmi1074" face="Arial, sans-serif"><font id="asmi1075" size="1"><font id="asmi1076" size="1">68 </font></font></font></p>
</td>
<td id="asmi1077" width="185">
<p class="western" id="asmi1078" align="left"><font id="asmi1079" face="Arial, sans-serif"><font id="asmi1080" size="1"><font id="asmi1081" size="1">Belize</font></font></font></p>
</td>
<td id="asmi1082" width="303">
<p class="western" id="asmi1083" align="left"><font id="asmi1084" face="Arial, sans-serif"><font id="asmi1085" size="1"><font id="asmi1086" size="1">International Telecomunications Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi1087">
<td id="asmi1088" width="24" height="4">
<p class="western" id="asmi1089" align="left"><font id="asmi1090" face="Arial, sans-serif"><font id="asmi1091" size="1"><font id="asmi1092" size="1">616</font></font></font></p>
</td>
<td id="asmi1093" width="26">
<p class="western" id="asmi1094" align="left"><font id="asmi1095" face="Arial, sans-serif"><font id="asmi1096" size="1"><font id="asmi1097" size="1">3</font></font></font></p>
</td>
<td id="asmi1098" width="185">
<p class="western" id="asmi1099" align="left"><font id="asmi1100" face="Arial, sans-serif"><font id="asmi1101" size="1"><font id="asmi1102" size="1">Benin</font></font></font></p>
</td>
<td id="asmi1103" width="303">
<p class="western" id="asmi1104" align="left"><font id="asmi1105" face="Arial, sans-serif"><font id="asmi1106" size="1"><font id="asmi1107" size="1">Spacetel-Benin (Areeba)</font></font></font></p>
</td>
</tr>
<tr id="asmi1108">
<td id="asmi1109" width="24" height="4">
<p class="western" id="asmi1110" align="left"><font id="asmi1111" face="Arial, sans-serif"><font id="asmi1112" size="1"><font id="asmi1113" size="1">616</font></font></font></p>
</td>
<td id="asmi1114" width="26">
<p class="western" id="asmi1115" align="left"><font id="asmi1116" face="Arial, sans-serif"><font id="asmi1117" size="1"><font id="asmi1118" size="1">2</font></font></font></p>
</td>
<td id="asmi1119" width="185">
<p class="western" id="asmi1120" align="left"><font id="asmi1121" face="Arial, sans-serif"><font id="asmi1122" size="1"><font id="asmi1123" size="1">Benin</font></font></font></p>
</td>
<td id="asmi1124" width="303">
<p class="western" id="asmi1125" align="left"><font id="asmi1126" face="Arial, sans-serif"><font id="asmi1127" size="1"><font id="asmi1128" size="1">Telecel Benin Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi1129">
<td id="asmi1130" width="24" height="4">
<p class="western" id="asmi1131" align="left"><font id="asmi1132" face="Arial, sans-serif"><font id="asmi1133" size="1"><font id="asmi1134" size="1">350</font></font></font></p>
</td>
<td id="asmi1135" width="26">
<p class="western" id="asmi1136" align="left"><font id="asmi1137" face="Arial, sans-serif"><font id="asmi1138" size="1"><font id="asmi1139" size="1">2</font></font></font></p>
</td>
<td id="asmi1140" width="185">
<p class="western" id="asmi1141" align="left"><font id="asmi1142" face="Arial, sans-serif"><font id="asmi1143" size="1"><font id="asmi1144" size="1">Bermuda</font></font></font></p>
</td>
<td id="asmi1145" width="303">
<p class="western" id="asmi1146" align="left"><font id="asmi1147" face="Arial, sans-serif"><font id="asmi1148" size="1"><font id="asmi1149" size="1">Mobility Limited - GSM 1900</font></font></font></p>
</td>
</tr>
<tr id="asmi1150">
<td id="asmi1151" width="24" height="4">
<p class="western" id="asmi1152" align="left"><font id="asmi1153" face="Arial, sans-serif"><font id="asmi1154" size="1"><font id="asmi1155" size="1">350</font></font></font></p>
</td>
<td id="asmi1156" width="26">
<p class="western" id="asmi1157" align="left"><font id="asmi1158" face="Arial, sans-serif"><font id="asmi1159" size="1"><font id="asmi1160" size="1">1</font></font></font></p>
</td>
<td id="asmi1161" width="185">
<p class="western" id="asmi1162" align="left"><font id="asmi1163" face="Arial, sans-serif"><font id="asmi1164" size="1"><font id="asmi1165" size="1">Bermuda</font></font></font></p>
</td>
<td id="asmi1166" width="303">
<p class="western" id="asmi1167" align="left"><font id="asmi1168" face="Arial, sans-serif"><font id="asmi1169" size="1"><font id="asmi1170" size="1">Telecommunications Ltd (AT&amp;T, Cingular)</font></font></font></p>
</td>
</tr>
<tr id="asmi1171">
<td id="asmi1172" width="24" height="4">
<p class="western" id="asmi1173" align="left"><font id="asmi1174" face="Arial, sans-serif"><font id="asmi1175" size="1"><font id="asmi1176" size="1">736</font></font></font></p>
</td>
<td id="asmi1177" width="26">
<p class="western" id="asmi1178" align="left"><font id="asmi1179" face="Arial, sans-serif"><font id="asmi1180" size="1"><font id="asmi1181" size="1">2</font></font></font></p>
</td>
<td id="asmi1182" width="185">
<p class="western" id="asmi1183" align="left"><font id="asmi1184" face="Arial, sans-serif"><font id="asmi1185" size="1"><font id="asmi1186" size="1">Bolivia</font></font></font></p>
</td>
<td id="asmi1187" width="303">
<p class="western" id="asmi1188" align="left"><font id="asmi1189" face="Arial, sans-serif"><font id="asmi1190" size="1"><font id="asmi1191" size="1">Entel SA</font></font></font></p>
</td>
</tr>
<tr id="asmi1192">
<td id="asmi1193" width="24" height="4">
<p class="western" id="asmi1194" align="left"><font id="asmi1195" face="Arial, sans-serif"><font id="asmi1196" size="1"><font id="asmi1197" size="1">218</font></font></font></p>
</td>
<td id="asmi1198" width="26">
<p class="western" id="asmi1199" align="left"><font id="asmi1200" face="Arial, sans-serif"><font id="asmi1201" size="1"><font id="asmi1202" size="1">3</font></font></font></p>
</td>
<td id="asmi1203" width="185">
<p class="western" id="asmi1204" align="left"><font id="asmi1205" face="Arial, sans-serif"><font id="asmi1206" size="1"><font id="asmi1207" size="1">Bosnia and Herzegovina</font></font></font></p>
</td>
<td id="asmi1208" width="303">
<p class="western" id="asmi1209" align="left"><font id="asmi1210" face="Arial, sans-serif"><font id="asmi1211" size="1"><font id="asmi1212" size="1">Eronet Mobile Communications Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi1213">
<td id="asmi1214" width="24" height="4">
<p class="western" id="asmi1215" align="left"><font id="asmi1216" face="Arial, sans-serif"><font id="asmi1217" size="1"><font id="asmi1218" size="1">218</font></font></font></p>
</td>
<td id="asmi1219" width="26">
<p class="western" id="asmi1220" align="left"><font id="asmi1221" face="Arial, sans-serif"><font id="asmi1222" size="1"><font id="asmi1223" size="1">5</font></font></font></p>
</td>
<td id="asmi1224" width="185">
<p class="western" id="asmi1225" align="left"><font id="asmi1226" face="Arial, sans-serif"><font id="asmi1227" size="1"><font id="asmi1228" size="1">Bosnia and Herzegovina</font></font></font></p>
</td>
<td id="asmi1229" width="303">
<p class="western" id="asmi1230" align="left"><font id="asmi1231" face="Arial, sans-serif"><font id="asmi1232" size="1"><font id="asmi1233" size="1">JODP for Telecomms of Republic Srpska</font></font></font></p>
</td>
</tr>
<tr id="asmi1234">
<td id="asmi1235" width="24" height="4">
<p class="western" id="asmi1236" align="left"><font id="asmi1237" face="Arial, sans-serif"><font id="asmi1238" size="1"><font id="asmi1239" size="1">218</font></font></font></p>
</td>
<td id="asmi1240" width="26">
<p class="western" id="asmi1241" align="left"><font id="asmi1242" face="Arial, sans-serif"><font id="asmi1243" size="1"><font id="asmi1244" size="1">90 </font></font></font></p>
</td>
<td id="asmi1245" width="185">
<p class="western" id="asmi1246" align="left"><font id="asmi1247" face="Arial, sans-serif"><font id="asmi1248" size="1"><font id="asmi1249" size="1">Bosnia and Herzegovina</font></font></font></p>
</td>
<td id="asmi1250" width="303">
<p class="western" id="asmi1251" align="left"><font id="asmi1252" face="Arial, sans-serif"><font id="asmi1253" size="1"><font id="asmi1254" size="1">PE PPT BIH</font></font></font></p>
</td>
</tr>
<tr id="asmi1255">
<td id="asmi1256" width="24" height="4">
<p class="western" id="asmi1257" align="left"><font id="asmi1258" face="Arial, sans-serif"><font id="asmi1259" size="1"><font id="asmi1260" size="1">652</font></font></font></p>
</td>
<td id="asmi1261" width="26">
<p class="western" id="asmi1262" align="left"><font id="asmi1263" face="Arial, sans-serif"><font id="asmi1264" size="1"><font id="asmi1265" size="1">1</font></font></font></p>
</td>
<td id="asmi1266" width="185">
<p class="western" id="asmi1267" align="left"><font id="asmi1268" face="Arial, sans-serif"><font id="asmi1269" size="1"><font id="asmi1270" size="1">Botswana</font></font></font></p>
</td>
<td id="asmi1271" width="303">
<p class="western" id="asmi1272" align="left"><font id="asmi1273" face="Arial, sans-serif"><font id="asmi1274" size="1"><font id="asmi1275" size="1">Mascom Wireless</font></font></font></p>
</td>
</tr>
<tr id="asmi1276">
<td id="asmi1277" width="24" height="4">
<p class="western" id="asmi1278" align="left"><font id="asmi1279" face="Arial, sans-serif"><font id="asmi1280" size="1"><font id="asmi1281" size="1">652</font></font></font></p>
</td>
<td id="asmi1282" width="26">
<p class="western" id="asmi1283" align="left"><font id="asmi1284" face="Arial, sans-serif"><font id="asmi1285" size="1"><font id="asmi1286" size="1">2</font></font></font></p>
</td>
<td id="asmi1287" width="185">
<p class="western" id="asmi1288" align="left"><font id="asmi1289" face="Arial, sans-serif"><font id="asmi1290" size="1"><font id="asmi1291" size="1">Botswana</font></font></font></p>
</td>
<td id="asmi1292" width="303">
<p class="western" id="asmi1293" align="left"><font id="asmi1294" face="Arial, sans-serif"><font id="asmi1295" size="1"><font id="asmi1296" size="1">Orange (Vista Cellular Limited)</font></font></font></p>
</td>
</tr>
<tr id="asmi1297">
<td id="asmi1298" width="24" height="4">
<p class="western" id="asmi1299" align="left"><font id="asmi1300" face="Arial, sans-serif"><font id="asmi1301" size="1"><font id="asmi1302" size="1">724</font></font></font></p>
</td>
<td id="asmi1303" width="26">
<p class="western" id="asmi1304" align="left"><font id="asmi1305" face="Arial, sans-serif"><font id="asmi1306" size="1"><font id="asmi1307" size="1">16 </font></font></font></p>
</td>
<td id="asmi1308" width="185">
<p class="western" id="asmi1309" align="left"><font id="asmi1310" face="Arial, sans-serif"><font id="asmi1311" size="1"><font id="asmi1312" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1313" width="303">
<p class="western" id="asmi1314" align="left"><font id="asmi1315" face="Arial, sans-serif"><font id="asmi1316" size="1"><font id="asmi1317" size="1">BSE</font></font></font></p>
</td>
</tr>
<tr id="asmi1318">
<td id="asmi1319" width="24" height="4">
<p class="western" id="asmi1320" align="left"><font id="asmi1321" face="Arial, sans-serif"><font id="asmi1322" size="1"><font id="asmi1323" size="1">724</font></font></font></p>
</td>
<td id="asmi1324" width="26">
<p class="western" id="asmi1325" align="left"><font id="asmi1326" face="Arial, sans-serif"><font id="asmi1327" size="1"><font id="asmi1328" size="1">0</font></font></font></p>
</td>
<td id="asmi1329" width="185">
<p class="western" id="asmi1330" align="left"><font id="asmi1331" face="Arial, sans-serif"><font id="asmi1332" size="1"><font id="asmi1333" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1334" width="303">
<p class="western" id="asmi1335" align="left"><font id="asmi1336" face="Arial, sans-serif"><font id="asmi1337" size="1"><font id="asmi1338" size="1">Nextel (Telet)</font></font></font></p>
</td>
</tr>
<tr id="asmi1339">
<td id="asmi1340" width="24" height="4">
<p class="western" id="asmi1341" align="left"><font id="asmi1342" face="Arial, sans-serif"><font id="asmi1343" size="1"><font id="asmi1344" size="1">724</font></font></font></p>
</td>
<td id="asmi1345" width="26">
<p class="western" id="asmi1346" align="left"><font id="asmi1347" face="Arial, sans-serif"><font id="asmi1348" size="1"><font id="asmi1349" size="1">3</font></font></font></p>
</td>
<td id="asmi1350" width="185">
<p class="western" id="asmi1351" align="left"><font id="asmi1352" face="Arial, sans-serif"><font id="asmi1353" size="1"><font id="asmi1354" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1355" width="303">
<p class="western" id="asmi1356" align="left"><font id="asmi1357" face="Arial, sans-serif"><font id="asmi1358" size="1"><font id="asmi1359" size="1">TIM Brazil - CTMR (CTMR Cel)</font></font></font></p>
</td>
</tr>
<tr id="asmi1360">
<td id="asmi1361" width="24" height="4">
<p class="western" id="asmi1362" align="left"><font id="asmi1363" face="Arial, sans-serif"><font id="asmi1364" size="1"><font id="asmi1365" size="1">724</font></font></font></p>
</td>
<td id="asmi1366" width="26">
<p class="western" id="asmi1367" align="left"><font id="asmi1368" face="Arial, sans-serif"><font id="asmi1369" size="1"><font id="asmi1370" size="1">2</font></font></font></p>
</td>
<td id="asmi1371" width="185">
<p class="western" id="asmi1372" align="left"><font id="asmi1373" face="Arial, sans-serif"><font id="asmi1374" size="1"><font id="asmi1375" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1376" width="303">
<p class="western" id="asmi1377" align="left"><font id="asmi1378" face="Arial, sans-serif"><font id="asmi1379" size="1"><font id="asmi1380" size="1">TIM Brazil - Global Telecom (Global Telecom)</font></font></font></p>
</td>
</tr>
<tr id="asmi1381">
<td id="asmi1382" width="24" height="4">
<p class="western" id="asmi1383" align="left"><font id="asmi1384" face="Arial, sans-serif"><font id="asmi1385" size="1"><font id="asmi1386" size="1">724</font></font></font></p>
</td>
<td id="asmi1387" width="26">
<p class="western" id="asmi1388" align="left"><font id="asmi1389" face="Arial, sans-serif"><font id="asmi1390" size="1"><font id="asmi1391" size="1">4</font></font></font></p>
</td>
<td id="asmi1392" width="185">
<p class="western" id="asmi1393" align="left"><font id="asmi1394" face="Arial, sans-serif"><font id="asmi1395" size="1"><font id="asmi1396" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1397" width="303">
<p class="western" id="asmi1398" align="left"><font id="asmi1399" face="Arial, sans-serif"><font id="asmi1400" size="1"><font id="asmi1401" size="1">TIM Brazil -BCP (BCP)</font></font></font></p>
</td>
</tr>
<tr id="asmi1402">
<td id="asmi1403" width="24" height="4">
<p class="western" id="asmi1404" align="left"><font id="asmi1405" face="Arial, sans-serif"><font id="asmi1406" size="1"><font id="asmi1407" size="1">724</font></font></font></p>
</td>
<td id="asmi1408" width="26">
<p class="western" id="asmi1409" align="left"><font id="asmi1410" face="Arial, sans-serif"><font id="asmi1411" size="1"><font id="asmi1412" size="1">31 </font></font></font></p>
</td>
<td id="asmi1413" width="185">
<p class="western" id="asmi1414" align="left"><font id="asmi1415" face="Arial, sans-serif"><font id="asmi1416" size="1"><font id="asmi1417" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1418" width="303">
<p class="western" id="asmi1419" align="left"><font id="asmi1420" face="Arial, sans-serif"><font id="asmi1421" size="1"><font id="asmi1422" size="1">Teleacre Cel - Oi (TNL PCS / Oi)</font></font></font></p>
</td>
</tr>
<tr id="asmi1423">
<td id="asmi1424" width="24" height="4">
<p class="western" id="asmi1425" align="left"><font id="asmi1426" face="Arial, sans-serif"><font id="asmi1427" size="1"><font id="asmi1428" size="1">724</font></font></font></p>
</td>
<td id="asmi1429" width="26">
<p class="western" id="asmi1430" align="left"><font id="asmi1431" face="Arial, sans-serif"><font id="asmi1432" size="1"><font id="asmi1433" size="1">55 </font></font></font></p>
</td>
<td id="asmi1434" width="185">
<p class="western" id="asmi1435" align="left"><font id="asmi1436" face="Arial, sans-serif"><font id="asmi1437" size="1"><font id="asmi1438" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1439" width="303">
<p class="western" id="asmi1440" align="left"><font id="asmi1441" face="Arial, sans-serif"><font id="asmi1442" size="1"><font id="asmi1443" size="1">Teleamazon Cel</font></font></font></p>
</td>
</tr>
<tr id="asmi1444">
<td id="asmi1445" width="24" height="4">
<p class="western" id="asmi1446" align="left"><font id="asmi1447" face="Arial, sans-serif"><font id="asmi1448" size="1"><font id="asmi1449" size="1">724</font></font></font></p>
</td>
<td id="asmi1450" width="26">
<p class="western" id="asmi1451" align="left"><font id="asmi1452" face="Arial, sans-serif"><font id="asmi1453" size="1"><font id="asmi1454" size="1">19 </font></font></font></p>
</td>
<td id="asmi1455" width="185">
<p class="western" id="asmi1456" align="left"><font id="asmi1457" face="Arial, sans-serif"><font id="asmi1458" size="1"><font id="asmi1459" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1460" width="303">
<p class="western" id="asmi1461" align="left"><font id="asmi1462" face="Arial, sans-serif"><font id="asmi1463" size="1"><font id="asmi1464" size="1">Telemig Cel</font></font></font></p>
</td>
</tr>
<tr id="asmi1465">
<td id="asmi1466" width="24" height="4">
<p class="western" id="asmi1467" align="left"><font id="asmi1468" face="Arial, sans-serif"><font id="asmi1469" size="1"><font id="asmi1470" size="1">724</font></font></font></p>
</td>
<td id="asmi1471" width="26">
<p class="western" id="asmi1472" align="left"><font id="asmi1473" face="Arial, sans-serif"><font id="asmi1474" size="1"><font id="asmi1475" size="1">5</font></font></font></p>
</td>
<td id="asmi1476" width="185">
<p class="western" id="asmi1477" align="left"><font id="asmi1478" face="Arial, sans-serif"><font id="asmi1479" size="1"><font id="asmi1480" size="1">Brazil</font></font></font></p>
</td>
<td id="asmi1481" width="303">
<p class="western" id="asmi1482" align="left"><font id="asmi1483" face="Arial, sans-serif"><font id="asmi1484" size="1"><font id="asmi1485" size="1">Telesc Cel - Claro (CLARO/ALBRA)</font></font></font></p>
</td>
</tr>
<tr id="asmi1486">
<td id="asmi1487" width="24" height="4">
<p class="western" id="asmi1488" align="left"><font id="asmi1489" face="Arial, sans-serif"><font id="asmi1490" size="1"><font id="asmi1491" size="1">528</font></font></font></p>
</td>
<td id="asmi1492" width="26">
<p class="western" id="asmi1493" align="left"><font id="asmi1494" face="Arial, sans-serif"><font id="asmi1495" size="1"><font id="asmi1496" size="1">11 </font></font></font></p>
</td>
<td id="asmi1497" width="185">
<p class="western" id="asmi1498" align="left"><font id="asmi1499" face="Arial, sans-serif"><font id="asmi1500" size="1"><font id="asmi1501" size="1">Brunei Darussalam</font></font></font></p>
</td>
<td id="asmi1502" width="303">
<p class="western" id="asmi1503" align="left"><font id="asmi1504" face="Arial, sans-serif"><font id="asmi1505" size="1"><font id="asmi1506" size="1">Datastream Technology (DTSCom)</font></font></font></p>
</td>
</tr>
<tr id="asmi1507">
<td id="asmi1508" width="24" height="4">
<p class="western" id="asmi1509" align="left"><font id="asmi1510" face="Arial, sans-serif"><font id="asmi1511" size="1"><font id="asmi1512" size="1">284</font></font></font></p>
</td>
<td id="asmi1513" width="26">
<p class="western" id="asmi1514" align="left"><font id="asmi1515" face="Arial, sans-serif"><font id="asmi1516" size="1"><font id="asmi1517" size="1">3</font></font></font></p>
</td>
<td id="asmi1518" width="185">
<p class="western" id="asmi1519" align="left"><font id="asmi1520" face="Arial, sans-serif"><font id="asmi1521" size="1"><font id="asmi1522" size="1">Bulgaria</font></font></font></p>
</td>
<td id="asmi1523" width="303">
<p class="western" id="asmi1524" align="left"><font id="asmi1525" face="Arial, sans-serif"><font id="asmi1526" size="1"><font id="asmi1527" size="1">BTC Mobile EOOD (vivatel)</font></font></font></p>
</td>
</tr>
<tr id="asmi1528">
<td id="asmi1529" width="24" height="4">
<p class="western" id="asmi1530" align="left"><font id="asmi1531" face="Arial, sans-serif"><font id="asmi1532" size="1"><font id="asmi1533" size="1">284</font></font></font></p>
</td>
<td id="asmi1534" width="26">
<p class="western" id="asmi1535" align="left"><font id="asmi1536" face="Arial, sans-serif"><font id="asmi1537" size="1"><font id="asmi1538" size="1">5</font></font></font></p>
</td>
<td id="asmi1539" width="185">
<p class="western" id="asmi1540" align="left"><font id="asmi1541" face="Arial, sans-serif"><font id="asmi1542" size="1"><font id="asmi1543" size="1">Bulgaria</font></font></font></p>
</td>
<td id="asmi1544" width="303">
<p class="western" id="asmi1545" align="left"><font id="asmi1546" face="Arial, sans-serif"><font id="asmi1547" size="1"><font id="asmi1548" size="1">Cosmo Bulgaria Mobile EAD</font></font></font></p>
</td>
</tr>
<tr id="asmi1549">
<td id="asmi1550" width="24" height="4">
<p class="western" id="asmi1551" align="left"><font id="asmi1552" face="Arial, sans-serif"><font id="asmi1553" size="1"><font id="asmi1554" size="1">284</font></font></font></p>
</td>
<td id="asmi1555" width="26">
<p class="western" id="asmi1556" align="left"><font id="asmi1557" face="Arial, sans-serif"><font id="asmi1558" size="1"><font id="asmi1559" size="1">1</font></font></font></p>
</td>
<td id="asmi1560" width="185">
<p class="western" id="asmi1561" align="left"><font id="asmi1562" face="Arial, sans-serif"><font id="asmi1563" size="1"><font id="asmi1564" size="1">Bulgaria</font></font></font></p>
</td>
<td id="asmi1565" width="303">
<p class="western" id="asmi1566" align="left"><font id="asmi1567" face="Arial, sans-serif"><font id="asmi1568" size="1"><font id="asmi1569" size="1">MobilTel AD</font></font></font></p>
</td>
</tr>
<tr id="asmi1570">
<td id="asmi1571" width="24" height="4">
<p class="western" id="asmi1572" align="left"><font id="asmi1573" face="Arial, sans-serif"><font id="asmi1574" size="1"><font id="asmi1575" size="1">613</font></font></font></p>
</td>
<td id="asmi1576" width="26">
<p class="western" id="asmi1577" align="left"><font id="asmi1578" face="Arial, sans-serif"><font id="asmi1579" size="1"><font id="asmi1580" size="1">2</font></font></font></p>
</td>
<td id="asmi1581" width="185">
<p class="western" id="asmi1582" align="left"><font id="asmi1583" face="Arial, sans-serif"><font id="asmi1584" size="1"><font id="asmi1585" size="1">Burkina Faso</font></font></font></p>
</td>
<td id="asmi1586" width="303">
<p class="western" id="asmi1587" align="left"><font id="asmi1588" face="Arial, sans-serif"><font id="asmi1589" size="1"><font id="asmi1590" size="1">Celtel Burkina Faso</font></font></font></p>
</td>
</tr>
<tr id="asmi1591">
<td id="asmi1592" width="24" height="4">
<p class="western" id="asmi1593" align="left"><font id="asmi1594" face="Arial, sans-serif"><font id="asmi1595" size="1"><font id="asmi1596" size="1">613</font></font></font></p>
</td>
<td id="asmi1597" width="26">
<p class="western" id="asmi1598" align="left"><font id="asmi1599" face="Arial, sans-serif"><font id="asmi1600" size="1"><font id="asmi1601" size="1">1</font></font></font></p>
</td>
<td id="asmi1602" width="185">
<p class="western" id="asmi1603" align="left"><font id="asmi1604" face="Arial, sans-serif"><font id="asmi1605" size="1"><font id="asmi1606" size="1">Burkina Faso</font></font></font></p>
</td>
<td id="asmi1607" width="303">
<p class="western" id="asmi1608" align="left"><font id="asmi1609" face="Arial, sans-serif"><font id="asmi1610" size="1"><font id="asmi1611" size="1">Onatel</font></font></font></p>
</td>
</tr>
<tr id="asmi1612">
<td id="asmi1613" width="24" height="4">
<p class="western" id="asmi1614" align="left"><font id="asmi1615" face="Arial, sans-serif"><font id="asmi1616" size="1"><font id="asmi1617" size="1">613</font></font></font></p>
</td>
<td id="asmi1618" width="26">
<p class="western" id="asmi1619" align="left"><font id="asmi1620" face="Arial, sans-serif"><font id="asmi1621" size="1"><font id="asmi1622" size="1">3</font></font></font></p>
</td>
<td id="asmi1623" width="185">
<p class="western" id="asmi1624" align="left"><font id="asmi1625" face="Arial, sans-serif"><font id="asmi1626" size="1"><font id="asmi1627" size="1">Burkina Faso</font></font></font></p>
</td>
<td id="asmi1628" width="303">
<p class="western" id="asmi1629" align="left"><font id="asmi1630" face="Arial, sans-serif"><font id="asmi1631" size="1"><font id="asmi1632" size="1">Telecel</font></font></font></p>
</td>
</tr>
<tr id="asmi1633">
<td id="asmi1634" width="24" height="4">
<p class="western" id="asmi1635" align="left"><font id="asmi1636" face="Arial, sans-serif"><font id="asmi1637" size="1"><font id="asmi1638" size="1">642</font></font></font></p>
</td>
<td id="asmi1639" width="26">
<p class="western" id="asmi1640" align="left"><font id="asmi1641" face="Arial, sans-serif"><font id="asmi1642" size="1"><font id="asmi1643" size="1">3</font></font></font></p>
</td>
<td id="asmi1644" width="185">
<p class="western" id="asmi1645" align="left"><font id="asmi1646" face="Arial, sans-serif"><font id="asmi1647" size="1"><font id="asmi1648" size="1">Burundi</font></font></font></p>
</td>
<td id="asmi1649" width="303">
<p class="western" id="asmi1650" align="left"><font id="asmi1651" face="Arial, sans-serif"><font id="asmi1652" size="1"><font id="asmi1653" size="1">Telecel Burundi Company</font></font></font></p>
</td>
</tr>
<tr id="asmi1654">
<td id="asmi1655" width="24" height="4">
<p class="western" id="asmi1656" align="left"><font id="asmi1657" face="Arial, sans-serif"><font id="asmi1658" size="1"><font id="asmi1659" size="1">456</font></font></font></p>
</td>
<td id="asmi1660" width="26">
<p class="western" id="asmi1661" align="left"><font id="asmi1662" face="Arial, sans-serif"><font id="asmi1663" size="1"><font id="asmi1664" size="1">1</font></font></font></p>
</td>
<td id="asmi1665" width="185">
<p class="western" id="asmi1666" align="left"><font id="asmi1667" face="Arial, sans-serif"><font id="asmi1668" size="1"><font id="asmi1669" size="1">Cambodia</font></font></font></p>
</td>
<td id="asmi1670" width="303">
<p class="western" id="asmi1671" align="left"><font id="asmi1672" face="Arial, sans-serif"><font id="asmi1673" size="1"><font id="asmi1674" size="1">CamGSM (MobiTel)</font></font></font></p>
</td>
</tr>
<tr id="asmi1675">
<td id="asmi1676" width="24" height="4">
<p class="western" id="asmi1677" align="left"><font id="asmi1678" face="Arial, sans-serif"><font id="asmi1679" size="1"><font id="asmi1680" size="1">456</font></font></font></p>
</td>
<td id="asmi1681" width="26">
<p class="western" id="asmi1682" align="left"><font id="asmi1683" face="Arial, sans-serif"><font id="asmi1684" size="1"><font id="asmi1685" size="1">2</font></font></font></p>
</td>
<td id="asmi1686" width="185">
<p class="western" id="asmi1687" align="left"><font id="asmi1688" face="Arial, sans-serif"><font id="asmi1689" size="1"><font id="asmi1690" size="1">Cambodia</font></font></font></p>
</td>
<td id="asmi1691" width="303">
<p class="western" id="asmi1692" align="left"><font id="asmi1693" face="Arial, sans-serif"><font id="asmi1694" size="1"><font id="asmi1695" size="1">Cambodia Samart Comms</font></font></font></p>
</td>
</tr>
<tr id="asmi1696">
<td id="asmi1697" width="24" height="4">
<p class="western" id="asmi1698" align="left"><font id="asmi1699" face="Arial, sans-serif"><font id="asmi1700" size="1"><font id="asmi1701" size="1">456</font></font></font></p>
</td>
<td id="asmi1702" width="26">
<p class="western" id="asmi1703" align="left"><font id="asmi1704" face="Arial, sans-serif"><font id="asmi1705" size="1"><font id="asmi1706" size="1">18 </font></font></font></p>
</td>
<td id="asmi1707" width="185">
<p class="western" id="asmi1708" align="left"><font id="asmi1709" face="Arial, sans-serif"><font id="asmi1710" size="1"><font id="asmi1711" size="1">Cambodia</font></font></font></p>
</td>
<td id="asmi1712" width="303">
<p class="western" id="asmi1713" align="left"><font id="asmi1714" face="Arial, sans-serif"><font id="asmi1715" size="1"><font id="asmi1716" size="1">Cambodia Shinawatra (Camshin)</font></font></font></p>
</td>
</tr>
<tr id="asmi1717">
<td id="asmi1718" width="24" height="4">
<p class="western" id="asmi1719" align="left"><font id="asmi1720" face="Arial, sans-serif"><font id="asmi1721" size="1"><font id="asmi1722" size="1">624</font></font></font></p>
</td>
<td id="asmi1723" width="26">
<p class="western" id="asmi1724" align="left"><font id="asmi1725" face="Arial, sans-serif"><font id="asmi1726" size="1"><font id="asmi1727" size="1">1</font></font></font></p>
</td>
<td id="asmi1728" width="185">
<p class="western" id="asmi1729" align="left"><font id="asmi1730" face="Arial, sans-serif"><font id="asmi1731" size="1"><font id="asmi1732" size="1">Cameroon</font></font></font></p>
</td>
<td id="asmi1733" width="303">
<p class="western" id="asmi1734" align="left"><font id="asmi1735" face="Arial, sans-serif"><font id="asmi1736" size="1"><font id="asmi1737" size="1">MTN Cameroon Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi1738">
<td id="asmi1739" width="24" height="4">
<p class="western" id="asmi1740" align="left"><font id="asmi1741" face="Arial, sans-serif"><font id="asmi1742" size="1"><font id="asmi1743" size="1">624</font></font></font></p>
</td>
<td id="asmi1744" width="26">
<p class="western" id="asmi1745" align="left"><font id="asmi1746" face="Arial, sans-serif"><font id="asmi1747" size="1"><font id="asmi1748" size="1">2</font></font></font></p>
</td>
<td id="asmi1749" width="185">
<p class="western" id="asmi1750" align="left"><font id="asmi1751" face="Arial, sans-serif"><font id="asmi1752" size="1"><font id="asmi1753" size="1">Cameroon</font></font></font></p>
</td>
<td id="asmi1754" width="303">
<p class="western" id="asmi1755" align="left"><font id="asmi1756" face="Arial, sans-serif"><font id="asmi1757" size="1"><font id="asmi1758" size="1">Orange Cameroon</font></font></font></p>
</td>
</tr>
<tr id="asmi1759">
<td id="asmi1760" width="24" height="4">
<p class="western" id="asmi1761" align="left"><font id="asmi1762" face="Arial, sans-serif"><font id="asmi1763" size="1"><font id="asmi1764" size="1">302</font></font></font></p>
</td>
<td id="asmi1765" width="26">
<p class="western" id="asmi1766" align="left"><font id="asmi1767" face="Arial, sans-serif"><font id="asmi1768" size="1"><font id="asmi1769" size="1">370 </font></font></font></p>
</td>
<td id="asmi1770" width="185">
<p class="western" id="asmi1771" align="left"><font id="asmi1772" face="Arial, sans-serif"><font id="asmi1773" size="1"><font id="asmi1774" size="1">Canada</font></font></font></p>
</td>
<td id="asmi1775" width="303">
<p class="western" id="asmi1776" align="left"><font id="asmi1777" face="Arial, sans-serif"><font id="asmi1778" size="1"><font id="asmi1779" size="1">Rogers Wireless (Fido, AT&amp;T, Microcell)</font></font></font></p>
</td>
</tr>
<tr id="asmi1780">
<td id="asmi1781" width="24" height="4">
<p class="western" id="asmi1782" align="left"><font id="asmi1783" face="Arial, sans-serif"><font id="asmi1784" size="1"><font id="asmi1785" size="1">625</font></font></font></p>
</td>
<td id="asmi1786" width="26">
<p class="western" id="asmi1787" align="left"><font id="asmi1788" face="Arial, sans-serif"><font id="asmi1789" size="1"><font id="asmi1790" size="1">1</font></font></font></p>
</td>
<td id="asmi1791" width="185">
<p class="western" id="asmi1792" align="left"><font id="asmi1793" face="Arial, sans-serif"><font id="asmi1794" size="1"><font id="asmi1795" size="1">Cape Verde</font></font></font></p>
</td>
<td id="asmi1796" width="303">
<p class="western" id="asmi1797" align="left"><font id="asmi1798" face="Arial, sans-serif"><font id="asmi1799" size="1"><font id="asmi1800" size="1">Cabo Verde Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi1801">
<td id="asmi1802" width="24" height="4">
<p class="western" id="asmi1803" align="left"><font id="asmi1804" face="Arial, sans-serif"><font id="asmi1805" size="1"><font id="asmi1806" size="1">346</font></font></font></p>
</td>
<td id="asmi1807" width="26">
<p class="western" id="asmi1808" align="left"><br id="asmi1809"></p>
</td>
<td id="asmi1810" width="185">
<p class="western" id="asmi1811" align="left"><font id="asmi1812" face="Arial, sans-serif"><font id="asmi1813" size="1"><font id="asmi1814" size="1">Cayman Island</font></font></font></p>
</td>
<td id="asmi1815" width="303">
<p class="western" id="asmi1816" align="left"><font id="asmi1817" face="Arial, sans-serif"><font id="asmi1818" size="1"><font id="asmi1819" size="1">Cingular</font></font></font></p>
</td>
</tr>
<tr id="asmi1820">
<td id="asmi1821" width="24" height="4">
<p class="western" id="asmi1822" align="left"><font id="asmi1823" face="Arial, sans-serif"><font id="asmi1824" size="1"><font id="asmi1825" size="1">346</font></font></font></p>
</td>
<td id="asmi1826" width="26">
<p class="western" id="asmi1827" align="left"><font id="asmi1828" face="Arial, sans-serif"><font id="asmi1829" size="1"><font id="asmi1830" size="1">6</font></font></font></p>
</td>
<td id="asmi1831" width="185">
<p class="western" id="asmi1832" align="left"><font id="asmi1833" face="Arial, sans-serif"><font id="asmi1834" size="1"><font id="asmi1835" size="1">Cayman Island</font></font></font></p>
</td>
<td id="asmi1836" width="303">
<p class="western" id="asmi1837" align="left"><font id="asmi1838" face="Arial, sans-serif"><font id="asmi1839" size="1"><font id="asmi1840" size="1">Digicel Cayman Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi1841">
<td id="asmi1842" width="24" height="4">
<p class="western" id="asmi1843" align="left"><font id="asmi1844" face="Arial, sans-serif"><font id="asmi1845" size="1"><font id="asmi1846" size="1">346</font></font></font></p>
</td>
<td id="asmi1847" width="26">
<p class="western" id="asmi1848" align="left"><font id="asmi1849" face="Arial, sans-serif"><font id="asmi1850" size="1"><font id="asmi1851" size="1">140 </font></font></font></p>
</td>
<td id="asmi1852" width="185">
<p class="western" id="asmi1853" align="left"><font id="asmi1854" face="Arial, sans-serif"><font id="asmi1855" size="1"><font id="asmi1856" size="1">Cayman Island</font></font></font></p>
</td>
<td id="asmi1857" width="303">
<p class="western" id="asmi1858" align="left"><font id="asmi1859" face="Arial, sans-serif"><font id="asmi1860" size="1"><font id="asmi1861" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi1862">
<td id="asmi1863" width="24" height="4">
<p class="western" id="asmi1864" align="left"><font id="asmi1865" face="Arial, sans-serif"><font id="asmi1866" size="1"><font id="asmi1867" size="1">623</font></font></font></p>
</td>
<td id="asmi1868" width="26">
<p class="western" id="asmi1869" align="left"><font id="asmi1870" face="Arial, sans-serif"><font id="asmi1871" size="1"><font id="asmi1872" size="1">2</font></font></font></p>
</td>
<td id="asmi1873" width="185">
<p class="western" id="asmi1874" align="left"><font id="asmi1875" face="Arial, sans-serif"><font id="asmi1876" size="1"><font id="asmi1877" size="1">Central African Republic</font></font></font></p>
</td>
<td id="asmi1878" width="303">
<p class="western" id="asmi1879" align="left"><font id="asmi1880" face="Arial, sans-serif"><font id="asmi1881" size="1"><font id="asmi1882" size="1">Telecel</font></font></font></p>
</td>
</tr>
<tr id="asmi1883">
<td id="asmi1884" width="24" height="4">
<p class="western" id="asmi1885" align="left"><font id="asmi1886" face="Arial, sans-serif"><font id="asmi1887" size="1"><font id="asmi1888" size="1">622</font></font></font></p>
</td>
<td id="asmi1889" width="26">
<p class="western" id="asmi1890" align="left"><font id="asmi1891" face="Arial, sans-serif"><font id="asmi1892" size="1"><font id="asmi1893" size="1">1</font></font></font></p>
</td>
<td id="asmi1894" width="185">
<p class="western" id="asmi1895" align="left"><font id="asmi1896" face="Arial, sans-serif"><font id="asmi1897" size="1"><font id="asmi1898" size="1">Chad</font></font></font></p>
</td>
<td id="asmi1899" width="303">
<p class="western" id="asmi1900" align="left"><font id="asmi1901" face="Arial, sans-serif"><font id="asmi1902" size="1"><font id="asmi1903" size="1">CelTel Tchad SA</font></font></font></p>
</td>
</tr>
<tr id="asmi1904">
<td id="asmi1905" width="24" height="4">
<p class="western" id="asmi1906" align="left"><font id="asmi1907" face="Arial, sans-serif"><font id="asmi1908" size="1"><font id="asmi1909" size="1">730</font></font></font></p>
</td>
<td id="asmi1910" width="26">
<p class="western" id="asmi1911" align="left"><font id="asmi1912" face="Arial, sans-serif"><font id="asmi1913" size="1"><font id="asmi1914" size="1">1</font></font></font></p>
</td>
<td id="asmi1915" width="185">
<p class="western" id="asmi1916" align="left"><font id="asmi1917" face="Arial, sans-serif"><font id="asmi1918" size="1"><font id="asmi1919" size="1">Chile</font></font></font></p>
</td>
<td id="asmi1920" width="303">
<p class="western" id="asmi1921" align="left"><font id="asmi1922" face="Arial, sans-serif"><font id="asmi1923" size="1"><font id="asmi1924" size="1">Entel Telefonia Movil</font></font></font></p>
</td>
</tr>
<tr id="asmi1925">
<td id="asmi1926" width="24" height="4">
<p class="western" id="asmi1927" align="left"><font id="asmi1928" face="Arial, sans-serif"><font id="asmi1929" size="1"><font id="asmi1930" size="1">730</font></font></font></p>
</td>
<td id="asmi1931" width="26">
<p class="western" id="asmi1932" align="left"><font id="asmi1933" face="Arial, sans-serif"><font id="asmi1934" size="1"><font id="asmi1935" size="1">3</font></font></font></p>
</td>
<td id="asmi1936" width="185">
<p class="western" id="asmi1937" align="left"><font id="asmi1938" face="Arial, sans-serif"><font id="asmi1939" size="1"><font id="asmi1940" size="1">Chile</font></font></font></p>
</td>
<td id="asmi1941" width="303">
<p class="western" id="asmi1942" align="left"><font id="asmi1943" face="Arial, sans-serif"><font id="asmi1944" size="1"><font id="asmi1945" size="1">SmartCom</font></font></font></p>
</td>
</tr>
<tr id="asmi1946">
<td id="asmi1947" width="24" height="4">
<p class="western" id="asmi1948" align="left"><font id="asmi1949" face="Arial, sans-serif"><font id="asmi1950" size="1"><font id="asmi1951" size="1">730</font></font></font></p>
</td>
<td id="asmi1952" width="26">
<p class="western" id="asmi1953" align="left"><font id="asmi1954" face="Arial, sans-serif"><font id="asmi1955" size="1"><font id="asmi1956" size="1">2</font></font></font></p>
</td>
<td id="asmi1957" width="185">
<p class="western" id="asmi1958" align="left"><font id="asmi1959" face="Arial, sans-serif"><font id="asmi1960" size="1"><font id="asmi1961" size="1">Chile</font></font></font></p>
</td>
<td id="asmi1962" width="303">
<p class="western" id="asmi1963" align="left"><font id="asmi1964" face="Arial, sans-serif"><font id="asmi1965" size="1"><font id="asmi1966" size="1">Telefonica Movil de Chile</font></font></font></p>
</td>
</tr>
<tr id="asmi1967">
<td id="asmi1968" width="24" height="4">
<p class="western" id="asmi1969" align="left"><font id="asmi1970" face="Arial, sans-serif"><font id="asmi1971" size="1"><font id="asmi1972" size="1">730</font></font></font></p>
</td>
<td id="asmi1973" width="26">
<p class="western" id="asmi1974" align="left"><font id="asmi1975" face="Arial, sans-serif"><font id="asmi1976" size="1"><font id="asmi1977" size="1">10 </font></font></font></p>
</td>
<td id="asmi1978" width="185">
<p class="western" id="asmi1979" align="left"><font id="asmi1980" face="Arial, sans-serif"><font id="asmi1981" size="1"><font id="asmi1982" size="1">Chile</font></font></font></p>
</td>
<td id="asmi1983" width="303">
<p class="western" id="asmi1984" align="left"><font id="asmi1985" face="Arial, sans-serif"><font id="asmi1986" size="1"><font id="asmi1987" size="1">Entel PCs Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi1988">
<td id="asmi1989" width="24" height="4">
<p class="western" id="asmi1990" align="left"><font id="asmi1991" face="Arial, sans-serif"><font id="asmi1992" size="1"><font id="asmi1993" size="1">460</font></font></font></p>
</td>
<td id="asmi1994" width="26">
<p class="western" id="asmi1995" align="left"><font id="asmi1996" face="Arial, sans-serif"><font id="asmi1997" size="1"><font id="asmi1998" size="1">0</font></font></font></p>
</td>
<td id="asmi1999" width="185">
<p class="western" id="asmi2000" align="left"><font id="asmi2001" face="Arial, sans-serif"><font id="asmi2002" size="1"><font id="asmi2003" size="1">China</font></font></font></p>
</td>
<td id="asmi2004" width="303">
<p class="western" id="asmi2005" align="left"><font id="asmi2006" face="Arial, sans-serif"><font id="asmi2007" size="1"><font id="asmi2008" size="1">China Mobile GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi2009">
<td id="asmi2010" width="24" height="4">
<p class="western" id="asmi2011" align="left"><font id="asmi2012" face="Arial, sans-serif"><font id="asmi2013" size="1"><font id="asmi2014" size="1">460</font></font></font></p>
</td>
<td id="asmi2015" width="26">
<p class="western" id="asmi2016" align="left"><font id="asmi2017" face="Arial, sans-serif"><font id="asmi2018" size="1"><font id="asmi2019" size="1">1</font></font></font></p>
</td>
<td id="asmi2020" width="185">
<p class="western" id="asmi2021" align="left"><font id="asmi2022" face="Arial, sans-serif"><font id="asmi2023" size="1"><font id="asmi2024" size="1">China</font></font></font></p>
</td>
<td id="asmi2025" width="303">
<p class="western" id="asmi2026" align="left"><font id="asmi2027" face="Arial, sans-serif"><font id="asmi2028" size="1"><font id="asmi2029" size="1">China Unicom GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi2030">
<td id="asmi2031" width="24" height="4">
<p class="western" id="asmi2032" align="left"><font id="asmi2033" face="Arial, sans-serif"><font id="asmi2034" size="1"><font id="asmi2035" size="1">732</font></font></font></p>
</td>
<td id="asmi2036" width="26">
<p class="western" id="asmi2037" align="left"><font id="asmi2038" face="Arial, sans-serif"><font id="asmi2039" size="1"><font id="asmi2040" size="1">103 </font></font></font></p>
</td>
<td id="asmi2041" width="185">
<p class="western" id="asmi2042" align="left"><font id="asmi2043" face="Arial, sans-serif"><font id="asmi2044" size="1"><font id="asmi2045" size="1">Colombia</font></font></font></p>
</td>
<td id="asmi2046" width="303">
<p class="western" id="asmi2047" align="left"><font id="asmi2048" face="Arial, sans-serif"><font id="asmi2049" size="1"><font id="asmi2050" size="1">Colombia Movil SA</font></font></font></p>
</td>
</tr>
<tr id="asmi2051">
<td id="asmi2052" width="24" height="4">
<p class="western" id="asmi2053" align="left"><font id="asmi2054" face="Arial, sans-serif"><font id="asmi2055" size="1"><font id="asmi2056" size="1">732</font></font></font></p>
</td>
<td id="asmi2057" width="26">
<p class="western" id="asmi2058" align="left"><br id="asmi2059"></p>
</td>
<td id="asmi2060" width="185">
<p class="western" id="asmi2061" align="left"><font id="asmi2062" face="Arial, sans-serif"><font id="asmi2063" size="1"><font id="asmi2064" size="1">Colombia</font></font></font></p>
</td>
<td id="asmi2065" width="303">
<p class="western" id="asmi2066" align="left"><font id="asmi2067" face="Arial, sans-serif"><font id="asmi2068" size="1"><font id="asmi2069" size="1">Comunicacion Celular SA Comsel SA</font></font></font></p>
</td>
</tr>
<tr id="asmi2070">
<td id="asmi2071" width="24" height="4">
<p class="western" id="asmi2072" align="left"><font id="asmi2073" face="Arial, sans-serif"><font id="asmi2074" size="1"><font id="asmi2075" size="1">732</font></font></font></p>
</td>
<td id="asmi2076" width="26">
<p class="western" id="asmi2077" align="left"><font id="asmi2078" face="Arial, sans-serif"><font id="asmi2079" size="1"><font id="asmi2080" size="1">123 </font></font></font></p>
</td>
<td id="asmi2081" width="185">
<p class="western" id="asmi2082" align="left"><font id="asmi2083" face="Arial, sans-serif"><font id="asmi2084" size="1"><font id="asmi2085" size="1">Colombia</font></font></font></p>
</td>
<td id="asmi2086" width="303">
<p class="western" id="asmi2087" align="left"><font id="asmi2088" face="Arial, sans-serif"><font id="asmi2089" size="1"><font id="asmi2090" size="1">Telefonica Moviles Colombia S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi2091">
<td id="asmi2092" width="24" height="4">
<p class="western" id="asmi2093" align="left"><font id="asmi2094" face="Arial, sans-serif"><font id="asmi2095" size="1"><font id="asmi2096" size="1">630</font></font></font></p>
</td>
<td id="asmi2097" width="26">
<p class="western" id="asmi2098" align="left"><font id="asmi2099" face="Arial, sans-serif"><font id="asmi2100" size="1"><font id="asmi2101" size="1">1</font></font></font></p>
</td>
<td id="asmi2102" width="185">
<p class="western" id="asmi2103" align="left"><font id="asmi2104" face="Arial, sans-serif"><font id="asmi2105" size="1"><font id="asmi2106" size="1">Congo</font></font></font></p>
</td>
<td id="asmi2107" width="303">
<p class="western" id="asmi2108" align="left"><font id="asmi2109" face="Arial, sans-serif"><font id="asmi2110" size="1"><font id="asmi2111" size="1">CelTel Congo SA</font></font></font></p>
</td>
</tr>
<tr id="asmi2112">
<td id="asmi2113" width="24" height="4">
<p class="western" id="asmi2114" align="left"><font id="asmi2115" face="Arial, sans-serif"><font id="asmi2116" size="1"><font id="asmi2117" size="1">630</font></font></font></p>
</td>
<td id="asmi2118" width="26">
<p class="western" id="asmi2119" align="left"><font id="asmi2120" face="Arial, sans-serif"><font id="asmi2121" size="1"><font id="asmi2122" size="1">10 </font></font></font></p>
</td>
<td id="asmi2123" width="185">
<p class="western" id="asmi2124" align="left"><font id="asmi2125" face="Arial, sans-serif"><font id="asmi2126" size="1"><font id="asmi2127" size="1">Congo</font></font></font></p>
</td>
<td id="asmi2128" width="303">
<p class="western" id="asmi2129" align="left"><font id="asmi2130" face="Arial, sans-serif"><font id="asmi2131" size="1"><font id="asmi2132" size="1">Libertis Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi2133">
<td id="asmi2134" width="24" height="4">
<p class="western" id="asmi2135" align="left"><br id="asmi2136"></p>
</td>
<td id="asmi2137" width="26">
<p class="western" id="asmi2138" align="left"><font id="asmi2139" face="Arial, sans-serif"><font id="asmi2140" size="1"><font id="asmi2141" size="1">1</font></font></font></p>
</td>
<td id="asmi2142" width="185">
<p class="western" id="asmi2143" align="left"><font id="asmi2144" face="Arial, sans-serif"><font id="asmi2145" size="1"><font id="asmi2146" size="1">Cook Islands</font></font></font></p>
</td>
<td id="asmi2147" width="303">
<p class="western" id="asmi2148" align="left"><font id="asmi2149" face="Arial, sans-serif"><font id="asmi2150" size="1"><font id="asmi2151" size="1">Telecom Cook Islands</font></font></font></p>
</td>
</tr>
<tr id="asmi2152">
<td id="asmi2153" width="24" height="4">
<p class="western" id="asmi2154" align="left"><font id="asmi2155" face="Arial, sans-serif"><font id="asmi2156" size="1"><font id="asmi2157" size="1">712</font></font></font></p>
</td>
<td id="asmi2158" width="26">
<p class="western" id="asmi2159" align="left"><font id="asmi2160" face="Arial, sans-serif"><font id="asmi2161" size="1"><font id="asmi2162" size="1">1</font></font></font></p>
</td>
<td id="asmi2163" width="185">
<p class="western" id="asmi2164" align="left"><font id="asmi2165" face="Arial, sans-serif"><font id="asmi2166" size="1"><font id="asmi2167" size="1">Costa Rica</font></font></font></p>
</td>
<td id="asmi2168" width="303">
<p class="western" id="asmi2169" align="left"><font id="asmi2170" face="Arial, sans-serif"><font id="asmi2171" size="1"><font id="asmi2172" size="1">I.C.E. (Instituto Costarricense de Elect</font></font></font></p>
</td>
</tr>
<tr id="asmi2173">
<td id="asmi2174" width="24" height="4">
<p class="western" id="asmi2175" align="left"><font id="asmi2176" face="Arial, sans-serif"><font id="asmi2177" size="1"><font id="asmi2178" size="1">219</font></font></font></p>
</td>
<td id="asmi2179" width="26">
<p class="western" id="asmi2180" align="left"><font id="asmi2181" face="Arial, sans-serif"><font id="asmi2182" size="1"><font id="asmi2183" size="1">1</font></font></font></p>
</td>
<td id="asmi2184" width="185">
<p class="western" id="asmi2185" align="left"><font id="asmi2186" face="Arial, sans-serif"><font id="asmi2187" size="1"><font id="asmi2188" size="1">Croatia</font></font></font></p>
</td>
<td id="asmi2189" width="303">
<p class="western" id="asmi2190" align="left"><font id="asmi2191" face="Arial, sans-serif"><font id="asmi2192" size="1"><font id="asmi2193" size="1">T-Mobile Croatia (Croatian Telecoms Cronet)</font></font></font></p>
</td>
</tr>
<tr id="asmi2194">
<td id="asmi2195" width="24" height="4">
<p class="western" id="asmi2196" align="left"><font id="asmi2197" face="Arial, sans-serif"><font id="asmi2198" size="1"><font id="asmi2199" size="1">219</font></font></font></p>
</td>
<td id="asmi2200" width="26">
<p class="western" id="asmi2201" align="left"><font id="asmi2202" face="Arial, sans-serif"><font id="asmi2203" size="1"><font id="asmi2204" size="1">2</font></font></font></p>
</td>
<td id="asmi2205" width="185">
<p class="western" id="asmi2206" align="left"><font id="asmi2207" face="Arial, sans-serif"><font id="asmi2208" size="1"><font id="asmi2209" size="1">Croatia</font></font></font></p>
</td>
<td id="asmi2210" width="303">
<p class="western" id="asmi2211" align="left"><font id="asmi2212" face="Arial, sans-serif"><font id="asmi2213" size="1"><font id="asmi2214" size="1">Tele2</font></font></font></p>
</td>
</tr>
<tr id="asmi2215">
<td id="asmi2216" width="24" height="4">
<p class="western" id="asmi2217" align="left"><font id="asmi2218" face="Arial, sans-serif"><font id="asmi2219" size="1"><font id="asmi2220" size="1">219</font></font></font></p>
</td>
<td id="asmi2221" width="26">
<p class="western" id="asmi2222" align="left"><font id="asmi2223" face="Arial, sans-serif"><font id="asmi2224" size="1"><font id="asmi2225" size="1">10 </font></font></font></p>
</td>
<td id="asmi2226" width="185">
<p class="western" id="asmi2227" align="left"><font id="asmi2228" face="Arial, sans-serif"><font id="asmi2229" size="1"><font id="asmi2230" size="1">Croatia</font></font></font></p>
</td>
<td id="asmi2231" width="303">
<p class="western" id="asmi2232" align="left"><font id="asmi2233" face="Arial, sans-serif"><font id="asmi2234" size="1"><font id="asmi2235" size="1">VIPnet d.o.o. (Tomato)</font></font></font></p>
</td>
</tr>
<tr id="asmi2236">
<td id="asmi2237" width="24" height="4">
<p class="western" id="asmi2238" align="left"><font id="asmi2239" face="Arial, sans-serif"><font id="asmi2240" size="1"><font id="asmi2241" size="1">368</font></font></font></p>
</td>
<td id="asmi2242" width="26">
<p class="western" id="asmi2243" align="left"><font id="asmi2244" face="Arial, sans-serif"><font id="asmi2245" size="1"><font id="asmi2246" size="1">1</font></font></font></p>
</td>
<td id="asmi2247" width="185">
<p class="western" id="asmi2248" align="left"><font id="asmi2249" face="Arial, sans-serif"><font id="asmi2250" size="1"><font id="asmi2251" size="1">Cuba</font></font></font></p>
</td>
<td id="asmi2252" width="303">
<p class="western" id="asmi2253" align="left"><font id="asmi2254" face="Arial, sans-serif"><font id="asmi2255" size="1"><font id="asmi2256" size="1">C_Com (Etesca)</font></font></font></p>
</td>
</tr>
<tr id="asmi2257">
<td id="asmi2258" width="24" height="4">
<p class="western" id="asmi2259" align="left"><font id="asmi2260" face="Arial, sans-serif"><font id="asmi2261" size="1"><font id="asmi2262" size="1">280</font></font></font></p>
</td>
<td id="asmi2263" width="26">
<p class="western" id="asmi2264" align="left"><font id="asmi2265" face="Arial, sans-serif"><font id="asmi2266" size="1"><font id="asmi2267" size="1">1</font></font></font></p>
</td>
<td id="asmi2268" width="185">
<p class="western" id="asmi2269" align="left"><font id="asmi2270" face="Arial, sans-serif"><font id="asmi2271" size="1"><font id="asmi2272" size="1">Cyprus</font></font></font></p>
</td>
<td id="asmi2273" width="303">
<p class="western" id="asmi2274" align="left"><font id="asmi2275" face="Arial, sans-serif"><font id="asmi2276" size="1"><font id="asmi2277" size="1">Cyprus Telecoms Authority (Cytamobile-Vodafone)</font></font></font></p>
</td>
</tr>
<tr id="asmi2278">
<td id="asmi2279" width="24" height="4">
<p class="western" id="asmi2280" align="left"><font id="asmi2281" face="Arial, sans-serif"><font id="asmi2282" size="1"><font id="asmi2283" size="1">280</font></font></font></p>
</td>
<td id="asmi2284" width="26">
<p class="western" id="asmi2285" align="left"><font id="asmi2286" face="Arial, sans-serif"><font id="asmi2287" size="1"><font id="asmi2288" size="1">10 </font></font></font></p>
</td>
<td id="asmi2289" width="185">
<p class="western" id="asmi2290" align="left"><font id="asmi2291" face="Arial, sans-serif"><font id="asmi2292" size="1"><font id="asmi2293" size="1">Cyprus</font></font></font></p>
</td>
<td id="asmi2294" width="303">
<p class="western" id="asmi2295" align="left"><font id="asmi2296" face="Arial, sans-serif"><font id="asmi2297" size="1"><font id="asmi2298" size="1">Areeba Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi2299">
<td id="asmi2300" width="24" height="4">
<p class="western" id="asmi2301" align="left"><font id="asmi2302" face="Arial, sans-serif"><font id="asmi2303" size="1"><font id="asmi2304" size="1">230</font></font></font></p>
</td>
<td id="asmi2305" width="26">
<p class="western" id="asmi2306" align="left"><font id="asmi2307" face="Arial, sans-serif"><font id="asmi2308" size="1"><font id="asmi2309" size="1">2</font></font></font></p>
</td>
<td id="asmi2310" width="185">
<p class="western" id="asmi2311" align="left"><font id="asmi2312" face="Arial, sans-serif"><font id="asmi2313" size="1"><font id="asmi2314" size="1">Czech Republic</font></font></font></p>
</td>
<td id="asmi2315" width="303">
<p class="western" id="asmi2316" align="left"><font id="asmi2317" face="Arial, sans-serif"><font id="asmi2318" size="1"><font id="asmi2319" size="1">O2 (EuroTel)</font></font></font></p>
</td>
</tr>
<tr id="asmi2320">
<td id="asmi2321" width="24" height="4">
<p class="western" id="asmi2322" align="left"><font id="asmi2323" face="Arial, sans-serif"><font id="asmi2324" size="1"><font id="asmi2325" size="1">230</font></font></font></p>
</td>
<td id="asmi2326" width="26">
<p class="western" id="asmi2327" align="left"><font id="asmi2328" face="Arial, sans-serif"><font id="asmi2329" size="1"><font id="asmi2330" size="1">1</font></font></font></p>
</td>
<td id="asmi2331" width="185">
<p class="western" id="asmi2332" align="left"><font id="asmi2333" face="Arial, sans-serif"><font id="asmi2334" size="1"><font id="asmi2335" size="1">Czech Republic</font></font></font></p>
</td>
<td id="asmi2336" width="303">
<p class="western" id="asmi2337" align="left"><font id="asmi2338" face="Arial, sans-serif"><font id="asmi2339" size="1"><font id="asmi2340" size="1">T-Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi2341">
<td id="asmi2342" width="24" height="4">
<p class="western" id="asmi2343" align="left"><font id="asmi2344" face="Arial, sans-serif"><font id="asmi2345" size="1"><font id="asmi2346" size="1">230</font></font></font></p>
</td>
<td id="asmi2347" width="26">
<p class="western" id="asmi2348" align="left"><font id="asmi2349" face="Arial, sans-serif"><font id="asmi2350" size="1"><font id="asmi2351" size="1">3</font></font></font></p>
</td>
<td id="asmi2352" width="185">
<p class="western" id="asmi2353" align="left"><font id="asmi2354" face="Arial, sans-serif"><font id="asmi2355" size="1"><font id="asmi2356" size="1">Czech Republic</font></font></font></p>
</td>
<td id="asmi2357" width="303">
<p class="western" id="asmi2358" align="left"><font id="asmi2359" face="Arial, sans-serif"><font id="asmi2360" size="1"><font id="asmi2361" size="1">Vodafone Czech Republic a.s. (OSKAR)</font></font></font></p>
</td>
</tr>
<tr id="asmi2362">
<td id="asmi2363" width="24" height="4">
<p class="western" id="asmi2364" align="left"><font id="asmi2365" face="Arial, sans-serif"><font id="asmi2366" size="1"><font id="asmi2367" size="1">630</font></font></font></p>
</td>
<td id="asmi2368" width="26">
<p class="western" id="asmi2369" align="left"><font id="asmi2370" face="Arial, sans-serif"><font id="asmi2371" size="1"><font id="asmi2372" size="1">2</font></font></font></p>
</td>
<td id="asmi2373" width="185">
<p class="western" id="asmi2374" align="left"><font id="asmi2375" face="Arial, sans-serif"><font id="asmi2376" size="1"><font id="asmi2377" size="1">Democratic Republic of the Congo</font></font></font></p>
</td>
<td id="asmi2378" width="303">
<p class="western" id="asmi2379" align="left"><font id="asmi2380" face="Arial, sans-serif"><font id="asmi2381" size="1"><font id="asmi2382" size="1">Celtel Congo</font></font></font></p>
</td>
</tr>
<tr id="asmi2383">
<td id="asmi2384" width="24" height="4">
<p class="western" id="asmi2385" align="left"><font id="asmi2386" face="Arial, sans-serif"><font id="asmi2387" size="1"><font id="asmi2388" size="1">630</font></font></font></p>
</td>
<td id="asmi2389" width="26">
<p class="western" id="asmi2390" align="left"><font id="asmi2391" face="Arial, sans-serif"><font id="asmi2392" size="1"><font id="asmi2393" size="1">1</font></font></font></p>
</td>
<td id="asmi2394" width="185">
<p class="western" id="asmi2395" align="left"><font id="asmi2396" face="Arial, sans-serif"><font id="asmi2397" size="1"><font id="asmi2398" size="1">Democratic Republic of the Congo</font></font></font></p>
</td>
<td id="asmi2399" width="303">
<p class="western" id="asmi2400" align="left"><font id="asmi2401" face="Arial, sans-serif"><font id="asmi2402" size="1"><font id="asmi2403" size="1">Vodacom Congo</font></font></font></p>
</td>
</tr>
<tr id="asmi2404">
<td id="asmi2405" width="24" height="4">
<p class="western" id="asmi2406" align="left"><font id="asmi2407" face="Arial, sans-serif"><font id="asmi2408" size="1"><font id="asmi2409" size="1">238</font></font></font></p>
</td>
<td id="asmi2410" width="26">
<p class="western" id="asmi2411" align="left"><font id="asmi2412" face="Arial, sans-serif"><font id="asmi2413" size="1"><font id="asmi2414" size="1">2</font></font></font></p>
</td>
<td id="asmi2415" width="185">
<p class="western" id="asmi2416" align="left"><font id="asmi2417" face="Arial, sans-serif"><font id="asmi2418" size="1"><font id="asmi2419" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2420" width="303">
<p class="western" id="asmi2421" align="left"><font id="asmi2422" face="Arial, sans-serif"><font id="asmi2423" size="1"><font id="asmi2424" size="1">Dansk Mobil Telefon (Sonofon)</font></font></font></p>
</td>
</tr>
<tr id="asmi2425">
<td id="asmi2426" width="24" height="4">
<p class="western" id="asmi2427" align="left"><font id="asmi2428" face="Arial, sans-serif"><font id="asmi2429" size="1"><font id="asmi2430" size="1">238</font></font></font></p>
</td>
<td id="asmi2431" width="26">
<p class="western" id="asmi2432" align="left"><font id="asmi2433" face="Arial, sans-serif"><font id="asmi2434" size="1"><font id="asmi2435" size="1">6</font></font></font></p>
</td>
<td id="asmi2436" width="185">
<p class="western" id="asmi2437" align="left"><font id="asmi2438" face="Arial, sans-serif"><font id="asmi2439" size="1"><font id="asmi2440" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2441" width="303">
<p class="western" id="asmi2442" align="left"><font id="asmi2443" face="Arial, sans-serif"><font id="asmi2444" size="1"><font id="asmi2445" size="1">Hi3G</font></font></font></p>
</td>
</tr>
<tr id="asmi2446">
<td id="asmi2447" width="24" height="4">
<p class="western" id="asmi2448" align="left"><font id="asmi2449" face="Arial, sans-serif"><font id="asmi2450" size="1"><font id="asmi2451" size="1">238</font></font></font></p>
</td>
<td id="asmi2452" width="26">
<p class="western" id="asmi2453" align="left"><font id="asmi2454" face="Arial, sans-serif"><font id="asmi2455" size="1"><font id="asmi2456" size="1">1</font></font></font></p>
</td>
<td id="asmi2457" width="185">
<p class="western" id="asmi2458" align="left"><font id="asmi2459" face="Arial, sans-serif"><font id="asmi2460" size="1"><font id="asmi2461" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2462" width="303">
<p class="western" id="asmi2463" align="left"><font id="asmi2464" face="Arial, sans-serif"><font id="asmi2465" size="1"><font id="asmi2466" size="1">TDC Denmark (TeleDanmark Mobil)</font></font></font></p>
</td>
</tr>
<tr id="asmi2467">
<td id="asmi2468" width="24" height="4">
<p class="western" id="asmi2469" align="left"><font id="asmi2470" face="Arial, sans-serif"><font id="asmi2471" size="1"><font id="asmi2472" size="1">238</font></font></font></p>
</td>
<td id="asmi2473" width="26">
<p class="western" id="asmi2474" align="left"><font id="asmi2475" face="Arial, sans-serif"><font id="asmi2476" size="1"><font id="asmi2477" size="1">77 </font></font></font></p>
</td>
<td id="asmi2478" width="185">
<p class="western" id="asmi2479" align="left"><font id="asmi2480" face="Arial, sans-serif"><font id="asmi2481" size="1"><font id="asmi2482" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2483" width="303">
<p class="western" id="asmi2484" align="left"><font id="asmi2485" face="Arial, sans-serif"><font id="asmi2486" size="1"><font id="asmi2487" size="1">Tele2</font></font></font></p>
</td>
</tr>
<tr id="asmi2488">
<td id="asmi2489" width="24" height="4">
<p class="western" id="asmi2490" align="left"><font id="asmi2491" face="Arial, sans-serif"><font id="asmi2492" size="1"><font id="asmi2493" size="1">238</font></font></font></p>
</td>
<td id="asmi2494" width="26">
<p class="western" id="asmi2495" align="left"><br id="asmi2496"></p>
</td>
<td id="asmi2497" width="185">
<p class="western" id="asmi2498" align="left"><font id="asmi2499" face="Arial, sans-serif"><font id="asmi2500" size="1"><font id="asmi2501" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2502" width="303">
<p class="western" id="asmi2503" align="left"><font id="asmi2504" face="Arial, sans-serif"><font id="asmi2505" size="1"><font id="asmi2506" size="1">Telia (Orange/Mobilix)</font></font></font></p>
</td>
</tr>
<tr id="asmi2507">
<td id="asmi2508" width="24" height="4">
<p class="western" id="asmi2509" align="left"><font id="asmi2510" face="Arial, sans-serif"><font id="asmi2511" size="1"><font id="asmi2512" size="1">238</font></font></font></p>
</td>
<td id="asmi2513" width="26">
<p class="western" id="asmi2514" align="left"><font id="asmi2515" face="Arial, sans-serif"><font id="asmi2516" size="1"><font id="asmi2517" size="1">30 </font></font></font></p>
</td>
<td id="asmi2518" width="185">
<p class="western" id="asmi2519" align="left"><font id="asmi2520" face="Arial, sans-serif"><font id="asmi2521" size="1"><font id="asmi2522" size="1">Denmark</font></font></font></p>
</td>
<td id="asmi2523" width="303">
<p class="western" id="asmi2524" align="left"><font id="asmi2525" face="Arial, sans-serif"><font id="asmi2526" size="1"><font id="asmi2527" size="1">Telia A/S</font></font></font></p>
</td>
</tr>
<tr id="asmi2528">
<td id="asmi2529" width="24" height="4">
<p class="western" id="asmi2530" align="left"><font id="asmi2531" face="Arial, sans-serif"><font id="asmi2532" size="1"><font id="asmi2533" size="1">638</font></font></font></p>
</td>
<td id="asmi2534" width="26">
<p class="western" id="asmi2535" align="left"><font id="asmi2536" face="Arial, sans-serif"><font id="asmi2537" size="1"><font id="asmi2538" size="1">1</font></font></font></p>
</td>
<td id="asmi2539" width="185">
<p class="western" id="asmi2540" align="left"><font id="asmi2541" face="Arial, sans-serif"><font id="asmi2542" size="1"><font id="asmi2543" size="1">Djibouti</font></font></font></p>
</td>
<td id="asmi2544" width="303">
<p class="western" id="asmi2545" align="left"><font id="asmi2546" face="Arial, sans-serif"><font id="asmi2547" size="1"><font id="asmi2548" size="1">Djibouti Telecom SA (Evatis)</font></font></font></p>
</td>
</tr>
<tr id="asmi2549">
<td id="asmi2550" width="24" height="4">
<p class="western" id="asmi2551" align="left"><font id="asmi2552" face="Arial, sans-serif"><font id="asmi2553" size="1"><font id="asmi2554" size="1">366</font></font></font></p>
</td>
<td id="asmi2555" width="26">
<p class="western" id="asmi2556" align="left"><font id="asmi2557" face="Arial, sans-serif"><font id="asmi2558" size="1"><font id="asmi2559" size="1">110 </font></font></font></p>
</td>
<td id="asmi2560" width="185">
<p class="western" id="asmi2561" align="left"><font id="asmi2562" face="Arial, sans-serif"><font id="asmi2563" size="1"><font id="asmi2564" size="1">Dominica</font></font></font></p>
</td>
<td id="asmi2565" width="303">
<p class="western" id="asmi2566" align="left"><font id="asmi2567" face="Arial, sans-serif"><font id="asmi2568" size="1"><font id="asmi2569" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi2570">
<td id="asmi2571" width="24" height="4">
<p class="western" id="asmi2572" align="left"><font id="asmi2573" face="Arial, sans-serif"><font id="asmi2574" size="1"><font id="asmi2575" size="1">370</font></font></font></p>
</td>
<td id="asmi2576" width="26">
<p class="western" id="asmi2577" align="left"><font id="asmi2578" face="Arial, sans-serif"><font id="asmi2579" size="1"><font id="asmi2580" size="1">1</font></font></font></p>
</td>
<td id="asmi2581" width="185">
<p class="western" id="asmi2582" align="left"><font id="asmi2583" face="Arial, sans-serif"><font id="asmi2584" size="1"><font id="asmi2585" size="1">Dominican Republic</font></font></font></p>
</td>
<td id="asmi2586" width="303">
<p class="western" id="asmi2587" align="left"><font id="asmi2588" face="Arial, sans-serif"><font id="asmi2589" size="1"><font id="asmi2590" size="1">Orange Dominicana S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi2591">
<td id="asmi2592" width="24" height="4">
<p class="western" id="asmi2593" align="left"><font id="asmi2594" face="Arial, sans-serif"><font id="asmi2595" size="1"><font id="asmi2596" size="1">514</font></font></font></p>
</td>
<td id="asmi2597" width="26">
<p class="western" id="asmi2598" align="left"><font id="asmi2599" face="Arial, sans-serif"><font id="asmi2600" size="1"><font id="asmi2601" size="1">2</font></font></font></p>
</td>
<td id="asmi2602" width="185">
<p class="western" id="asmi2603" align="left"><font id="asmi2604" face="Arial, sans-serif"><font id="asmi2605" size="1"><font id="asmi2606" size="1">East Timor</font></font></font></p>
</td>
<td id="asmi2607" width="303">
<p class="western" id="asmi2608" align="left"><font id="asmi2609" face="Arial, sans-serif"><font id="asmi2610" size="1"><font id="asmi2611" size="1">Timor Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi2612">
<td id="asmi2613" width="24" height="4">
<p class="western" id="asmi2614" align="left"><font id="asmi2615" face="Arial, sans-serif"><font id="asmi2616" size="1"><font id="asmi2617" size="1">740</font></font></font></p>
</td>
<td id="asmi2618" width="26">
<p class="western" id="asmi2619" align="left"><font id="asmi2620" face="Arial, sans-serif"><font id="asmi2621" size="1"><font id="asmi2622" size="1">1</font></font></font></p>
</td>
<td id="asmi2623" width="185">
<p class="western" id="asmi2624" align="left"><font id="asmi2625" face="Arial, sans-serif"><font id="asmi2626" size="1"><font id="asmi2627" size="1">Ecuador</font></font></font></p>
</td>
<td id="asmi2628" width="303">
<p class="western" id="asmi2629" align="left"><font id="asmi2630" face="Arial, sans-serif"><font id="asmi2631" size="1"><font id="asmi2632" size="1">Conecel S.A. (Consocio Ecuatoriano de Te</font></font></font></p>
</td>
</tr>
<tr id="asmi2633">
<td id="asmi2634" width="24" height="4">
<p class="western" id="asmi2635" align="left"><font id="asmi2636" face="Arial, sans-serif"><font id="asmi2637" size="1"><font id="asmi2638" size="1">740</font></font></font></p>
</td>
<td id="asmi2639" width="26">
<p class="western" id="asmi2640" align="left"><font id="asmi2641" face="Arial, sans-serif"><font id="asmi2642" size="1"><font id="asmi2643" size="1">0</font></font></font></p>
</td>
<td id="asmi2644" width="185">
<p class="western" id="asmi2645" align="left"><font id="asmi2646" face="Arial, sans-serif"><font id="asmi2647" size="1"><font id="asmi2648" size="1">Ecuador</font></font></font></p>
</td>
<td id="asmi2649" width="303">
<p class="western" id="asmi2650" align="left"><font id="asmi2651" face="Arial, sans-serif"><font id="asmi2652" size="1"><font id="asmi2653" size="1">Movistar</font></font></font></p>
</td>
</tr>
<tr id="asmi2654">
<td id="asmi2655" width="24" height="4">
<p class="western" id="asmi2656" align="left"><font id="asmi2657" face="Arial, sans-serif"><font id="asmi2658" size="1"><font id="asmi2659" size="1">602</font></font></font></p>
</td>
<td id="asmi2660" width="26">
<p class="western" id="asmi2661" align="left"><font id="asmi2662" face="Arial, sans-serif"><font id="asmi2663" size="1"><font id="asmi2664" size="1">3</font></font></font></p>
</td>
<td id="asmi2665" width="185">
<p class="western" id="asmi2666" align="left"><font id="asmi2667" face="Arial, sans-serif"><font id="asmi2668" size="1"><font id="asmi2669" size="1">Egypt</font></font></font></p>
</td>
<td id="asmi2670" width="303">
<p class="western" id="asmi2671" align="left"><font id="asmi2672" face="Arial, sans-serif"><font id="asmi2673" size="1"><font id="asmi2674" size="1">Etisalat</font></font></font></p>
</td>
</tr>
<tr id="asmi2675">
<td id="asmi2676" width="24" height="4">
<p class="western" id="asmi2677" align="left"><font id="asmi2678" face="Arial, sans-serif"><font id="asmi2679" size="1"><font id="asmi2680" size="1">602</font></font></font></p>
</td>
<td id="asmi2681" width="26">
<p class="western" id="asmi2682" align="left"><font id="asmi2683" face="Arial, sans-serif"><font id="asmi2684" size="1"><font id="asmi2685" size="1">1</font></font></font></p>
</td>
<td id="asmi2686" width="185">
<p class="western" id="asmi2687" align="left"><font id="asmi2688" face="Arial, sans-serif"><font id="asmi2689" size="1"><font id="asmi2690" size="1">Egypt</font></font></font></p>
</td>
<td id="asmi2691" width="303">
<p class="western" id="asmi2692" align="left"><font id="asmi2693" face="Arial, sans-serif"><font id="asmi2694" size="1"><font id="asmi2695" size="1">MobiNil</font></font></font></p>
</td>
</tr>
<tr id="asmi2696">
<td id="asmi2697" width="24" height="4">
<p class="western" id="asmi2698" align="left"><font id="asmi2699" face="Arial, sans-serif"><font id="asmi2700" size="1"><font id="asmi2701" size="1">602</font></font></font></p>
</td>
<td id="asmi2702" width="26">
<p class="western" id="asmi2703" align="left"><font id="asmi2704" face="Arial, sans-serif"><font id="asmi2705" size="1"><font id="asmi2706" size="1">2</font></font></font></p>
</td>
<td id="asmi2707" width="185">
<p class="western" id="asmi2708" align="left"><font id="asmi2709" face="Arial, sans-serif"><font id="asmi2710" size="1"><font id="asmi2711" size="1">Egypt</font></font></font></p>
</td>
<td id="asmi2712" width="303">
<p class="western" id="asmi2713" align="left"><font id="asmi2714" face="Arial, sans-serif"><font id="asmi2715" size="1"><font id="asmi2716" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi2717">
<td id="asmi2718" width="24" height="4">
<p class="western" id="asmi2719" align="left"><font id="asmi2720" face="Arial, sans-serif"><font id="asmi2721" size="1"><font id="asmi2722" size="1">706</font></font></font></p>
</td>
<td id="asmi2723" width="26">
<p class="western" id="asmi2724" align="left"><font id="asmi2725" face="Arial, sans-serif"><font id="asmi2726" size="1"><font id="asmi2727" size="1">1</font></font></font></p>
</td>
<td id="asmi2728" width="185">
<p class="western" id="asmi2729" align="left"><font id="asmi2730" face="Arial, sans-serif"><font id="asmi2731" size="1"><font id="asmi2732" size="1">El Salvador</font></font></font></p>
</td>
<td id="asmi2733" width="303">
<p class="western" id="asmi2734" align="left"><font id="asmi2735" face="Arial, sans-serif"><font id="asmi2736" size="1"><font id="asmi2737" size="1">CTE Telecom Personal SA de CV</font></font></font></p>
</td>
</tr>
<tr id="asmi2738">
<td id="asmi2739" width="24" height="4">
<p class="western" id="asmi2740" align="left"><font id="asmi2741" face="Arial, sans-serif"><font id="asmi2742" size="1"><font id="asmi2743" size="1">706</font></font></font></p>
</td>
<td id="asmi2744" width="26">
<p class="western" id="asmi2745" align="left"><font id="asmi2746" face="Arial, sans-serif"><font id="asmi2747" size="1"><font id="asmi2748" size="1">2</font></font></font></p>
</td>
<td id="asmi2749" width="185">
<p class="western" id="asmi2750" align="left"><font id="asmi2751" face="Arial, sans-serif"><font id="asmi2752" size="1"><font id="asmi2753" size="1">El Salvador</font></font></font></p>
</td>
<td id="asmi2754" width="303">
<p class="western" id="asmi2755" align="left"><font id="asmi2756" face="Arial, sans-serif"><font id="asmi2757" size="1"><font id="asmi2758" size="1">DIGICEL S.A. de C.V.</font></font></font></p>
</td>
</tr>
<tr id="asmi2759">
<td id="asmi2760" width="24" height="4">
<p class="western" id="asmi2761" align="left"><font id="asmi2762" face="Arial, sans-serif"><font id="asmi2763" size="1"><font id="asmi2764" size="1">706</font></font></font></p>
</td>
<td id="asmi2765" width="26">
<p class="western" id="asmi2766" align="left"><font id="asmi2767" face="Arial, sans-serif"><font id="asmi2768" size="1"><font id="asmi2769" size="1">4</font></font></font></p>
</td>
<td id="asmi2770" width="185">
<p class="western" id="asmi2771" align="left"><font id="asmi2772" face="Arial, sans-serif"><font id="asmi2773" size="1"><font id="asmi2774" size="1">El Salvador</font></font></font></p>
</td>
<td id="asmi2775" width="303">
<p class="western" id="asmi2776" align="left"><font id="asmi2777" face="Arial, sans-serif"><font id="asmi2778" size="1"><font id="asmi2779" size="1">Telefonica Moviles El Salvador</font></font></font></p>
</td>
</tr>
<tr id="asmi2780">
<td id="asmi2781" width="24" height="4">
<p class="western" id="asmi2782" align="left"><font id="asmi2783" face="Arial, sans-serif"><font id="asmi2784" size="1"><font id="asmi2785" size="1">706</font></font></font></p>
</td>
<td id="asmi2786" width="26">
<p class="western" id="asmi2787" align="left"><font id="asmi2788" face="Arial, sans-serif"><font id="asmi2789" size="1"><font id="asmi2790" size="1">3</font></font></font></p>
</td>
<td id="asmi2791" width="185">
<p class="western" id="asmi2792" align="left"><font id="asmi2793" face="Arial, sans-serif"><font id="asmi2794" size="1"><font id="asmi2795" size="1">El Salvador</font></font></font></p>
</td>
<td id="asmi2796" width="303">
<p class="western" id="asmi2797" align="left"><font id="asmi2798" face="Arial, sans-serif"><font id="asmi2799" size="1"><font id="asmi2800" size="1">Telemovil El Salvador</font></font></font></p>
</td>
</tr>
<tr id="asmi2801">
<td id="asmi2802" width="24" height="4">
<p class="western" id="asmi2803" align="left"><font id="asmi2804" face="Arial, sans-serif"><font id="asmi2805" size="1"><font id="asmi2806" size="1">627</font></font></font></p>
</td>
<td id="asmi2807" width="26">
<p class="western" id="asmi2808" align="left"><font id="asmi2809" face="Arial, sans-serif"><font id="asmi2810" size="1"><font id="asmi2811" size="1">1</font></font></font></p>
</td>
<td id="asmi2812" width="185">
<p class="western" id="asmi2813" align="left"><font id="asmi2814" face="Arial, sans-serif"><font id="asmi2815" size="1"><font id="asmi2816" size="1">Equatorial Guinea</font></font></font></p>
</td>
<td id="asmi2817" width="303">
<p class="western" id="asmi2818" align="left"><font id="asmi2819" face="Arial, sans-serif"><font id="asmi2820" size="1"><font id="asmi2821" size="1">GETESA</font></font></font></p>
</td>
</tr>
<tr id="asmi2822">
<td id="asmi2823" width="24" height="4">
<p class="western" id="asmi2824" align="left"><font id="asmi2825" face="Arial, sans-serif"><font id="asmi2826" size="1"><font id="asmi2827" size="1">248</font></font></font></p>
</td>
<td id="asmi2828" width="26">
<p class="western" id="asmi2829" align="left"><font id="asmi2830" face="Arial, sans-serif"><font id="asmi2831" size="1"><font id="asmi2832" size="1">1</font></font></font></p>
</td>
<td id="asmi2833" width="185">
<p class="western" id="asmi2834" align="left"><font id="asmi2835" face="Arial, sans-serif"><font id="asmi2836" size="1"><font id="asmi2837" size="1">Estonia</font></font></font></p>
</td>
<td id="asmi2838" width="303">
<p class="western" id="asmi2839" align="left"><font id="asmi2840" face="Arial, sans-serif"><font id="asmi2841" size="1"><font id="asmi2842" size="1">AS EMT</font></font></font></p>
</td>
</tr>
<tr id="asmi2843">
<td id="asmi2844" width="24" height="4">
<p class="western" id="asmi2845" align="left"><font id="asmi2846" face="Arial, sans-serif"><font id="asmi2847" size="1"><font id="asmi2848" size="1">248</font></font></font></p>
</td>
<td id="asmi2849" width="26">
<p class="western" id="asmi2850" align="left"><font id="asmi2851" face="Arial, sans-serif"><font id="asmi2852" size="1"><font id="asmi2853" size="1">2</font></font></font></p>
</td>
<td id="asmi2854" width="185">
<p class="western" id="asmi2855" align="left"><font id="asmi2856" face="Arial, sans-serif"><font id="asmi2857" size="1"><font id="asmi2858" size="1">Estonia</font></font></font></p>
</td>
<td id="asmi2859" width="303">
<p class="western" id="asmi2860" align="left"><font id="asmi2861" face="Arial, sans-serif"><font id="asmi2862" size="1"><font id="asmi2863" size="1">Radiolinja Eesti</font></font></font></p>
</td>
</tr>
<tr id="asmi2864">
<td id="asmi2865" width="24" height="4">
<p class="western" id="asmi2866" align="left"><font id="asmi2867" face="Arial, sans-serif"><font id="asmi2868" size="1"><font id="asmi2869" size="1">248</font></font></font></p>
</td>
<td id="asmi2870" width="26">
<p class="western" id="asmi2871" align="left"><font id="asmi2872" face="Arial, sans-serif"><font id="asmi2873" size="1"><font id="asmi2874" size="1">3</font></font></font></p>
</td>
<td id="asmi2875" width="185">
<p class="western" id="asmi2876" align="left"><font id="asmi2877" face="Arial, sans-serif"><font id="asmi2878" size="1"><font id="asmi2879" size="1">Estonia</font></font></font></p>
</td>
<td id="asmi2880" width="303">
<p class="western" id="asmi2881" align="left"><font id="asmi2882" face="Arial, sans-serif"><font id="asmi2883" size="1"><font id="asmi2884" size="1">Tele2 Eesti AS</font></font></font></p>
</td>
</tr>
<tr id="asmi2885">
<td id="asmi2886" width="24" height="4">
<p class="western" id="asmi2887" align="left"><font id="asmi2888" face="Arial, sans-serif"><font id="asmi2889" size="1"><font id="asmi2890" size="1">636</font></font></font></p>
</td>
<td id="asmi2891" width="26">
<p class="western" id="asmi2892" align="left"><font id="asmi2893" face="Arial, sans-serif"><font id="asmi2894" size="1"><font id="asmi2895" size="1">1</font></font></font></p>
</td>
<td id="asmi2896" width="185">
<p class="western" id="asmi2897" align="left"><font id="asmi2898" face="Arial, sans-serif"><font id="asmi2899" size="1"><font id="asmi2900" size="1">Ethiopia</font></font></font></p>
</td>
<td id="asmi2901" width="303">
<p class="western" id="asmi2902" align="left"><font id="asmi2903" face="Arial, sans-serif"><font id="asmi2904" size="1"><font id="asmi2905" size="1">Ethiopian Telecoms Auth.</font></font></font></p>
</td>
</tr>
<tr id="asmi2906">
<td id="asmi2907" width="24" height="4">
<p class="western" id="asmi2908" align="left"><font id="asmi2909" face="Arial, sans-serif"><font id="asmi2910" size="1"><font id="asmi2911" size="1">288</font></font></font></p>
</td>
<td id="asmi2912" width="26">
<p class="western" id="asmi2913" align="left"><font id="asmi2914" face="Arial, sans-serif"><font id="asmi2915" size="1"><font id="asmi2916" size="1">1</font></font></font></p>
</td>
<td id="asmi2917" width="185">
<p class="western" id="asmi2918" align="left"><font id="asmi2919" face="Arial, sans-serif"><font id="asmi2920" size="1"><font id="asmi2921" size="1">Faroe Islands</font></font></font></p>
</td>
<td id="asmi2922" width="303">
<p class="western" id="asmi2923" align="left"><font id="asmi2924" face="Arial, sans-serif"><font id="asmi2925" size="1"><font id="asmi2926" size="1">Faroese Telecom GSM 900</font></font></font></p>
</td>
</tr>
<tr id="asmi2927">
<td id="asmi2928" width="24" height="4">
<p class="western" id="asmi2929" align="left"><font id="asmi2930" face="Arial, sans-serif"><font id="asmi2931" size="1"><font id="asmi2932" size="1">288</font></font></font></p>
</td>
<td id="asmi2933" width="26">
<p class="western" id="asmi2934" align="left"><font id="asmi2935" face="Arial, sans-serif"><font id="asmi2936" size="1"><font id="asmi2937" size="1">2</font></font></font></p>
</td>
<td id="asmi2938" width="185">
<p class="western" id="asmi2939" align="left"><font id="asmi2940" face="Arial, sans-serif"><font id="asmi2941" size="1"><font id="asmi2942" size="1">Faroe Islands</font></font></font></p>
</td>
<td id="asmi2943" width="303">
<p class="western" id="asmi2944" align="left"><font id="asmi2945" face="Arial, sans-serif"><font id="asmi2946" size="1"><font id="asmi2947" size="1">P/F Kall (Kall GSM)</font></font></font></p>
</td>
</tr>
<tr id="asmi2948">
<td id="asmi2949" width="24" height="4">
<p class="western" id="asmi2950" align="left"><font id="asmi2951" face="Arial, sans-serif"><font id="asmi2952" size="1"><font id="asmi2953" size="1">542</font></font></font></p>
</td>
<td id="asmi2954" width="26">
<p class="western" id="asmi2955" align="left"><font id="asmi2956" face="Arial, sans-serif"><font id="asmi2957" size="1"><font id="asmi2958" size="1">1</font></font></font></p>
</td>
<td id="asmi2959" width="185">
<p class="western" id="asmi2960" align="left"><font id="asmi2961" face="Arial, sans-serif"><font id="asmi2962" size="1"><font id="asmi2963" size="1">Fiji</font></font></font></p>
</td>
<td id="asmi2964" width="303">
<p class="western" id="asmi2965" align="left"><font id="asmi2966" face="Arial, sans-serif"><font id="asmi2967" size="1"><font id="asmi2968" size="1">Vodafone Fiji</font></font></font></p>
</td>
</tr>
<tr id="asmi2969">
<td id="asmi2970" width="24" height="4">
<p class="western" id="asmi2971" align="left"><font id="asmi2972" face="Arial, sans-serif"><font id="asmi2973" size="1"><font id="asmi2974" size="1">244</font></font></font></p>
</td>
<td id="asmi2975" width="26">
<p class="western" id="asmi2976" align="left"><font id="asmi2977" face="Arial, sans-serif"><font id="asmi2978" size="1"><font id="asmi2979" size="1">3</font></font></font></p>
</td>
<td id="asmi2980" width="185">
<p class="western" id="asmi2981" align="left"><font id="asmi2982" face="Arial, sans-serif"><font id="asmi2983" size="1"><font id="asmi2984" size="1">Finland</font></font></font></p>
</td>
<td id="asmi2985" width="303">
<p class="western" id="asmi2986" align="left"><font id="asmi2987" face="Arial, sans-serif"><font id="asmi2988" size="1"><font id="asmi2989" size="1">TeliaSonera Corporation (DNA Finland Oy,Ainacom Oy,DNA Verkot Oy)</font></font></font></p>
</td>
</tr>
<tr id="asmi2990">
<td id="asmi2991" width="24" height="4">
<p class="western" id="asmi2992" align="left"><font id="asmi2993" face="Arial, sans-serif"><font id="asmi2994" size="1"><font id="asmi2995" size="1">244</font></font></font></p>
</td>
<td id="asmi2996" width="26">
<p class="western" id="asmi2997" align="left"><font id="asmi2998" face="Arial, sans-serif"><font id="asmi2999" size="1"><font id="asmi3000" size="1">14 </font></font></font></p>
</td>
<td id="asmi3001" width="185">
<p class="western" id="asmi3002" align="left"><font id="asmi3003" face="Arial, sans-serif"><font id="asmi3004" size="1"><font id="asmi3005" size="1">Finland</font></font></font></p>
</td>
<td id="asmi3006" width="303">
<p class="western" id="asmi3007" align="left"><font id="asmi3008" face="Arial, sans-serif"><font id="asmi3009" size="1"><font id="asmi3010" size="1">Alands Mobiltelefon</font></font></font></p>
</td>
</tr>
<tr id="asmi3011">
<td id="asmi3012" width="24" height="4">
<p class="western" id="asmi3013" align="left"><font id="asmi3014" face="Arial, sans-serif"><font id="asmi3015" size="1"><font id="asmi3016" size="1">244</font></font></font></p>
</td>
<td id="asmi3017" width="26">
<p class="western" id="asmi3018" align="left"><font id="asmi3019" face="Arial, sans-serif"><font id="asmi3020" size="1"><font id="asmi3021" size="1">21</font></font></font></p>
</td>
<td id="asmi3022" width="185">
<p class="western" id="asmi3023" align="left"><font id="asmi3024" face="Arial, sans-serif"><font id="asmi3025" size="1"><font id="asmi3026" size="1">Finland</font></font></font></p>
</td>
<td id="asmi3027" width="303">
<p class="western" id="asmi3028" align="left"><font id="asmi3029" face="Arial, sans-serif"><font id="asmi3030" size="1"><font id="asmi3031" size="1">Elisa Corporation (Radiolinja/ Saunalahti)</font></font></font></p>
</td>
</tr>
<tr id="asmi3032">
<td id="asmi3033" width="24" height="4">
<p class="western" id="asmi3034" align="left"><font id="asmi3035" face="Arial, sans-serif"><font id="asmi3036" size="1"><font id="asmi3037" size="1">244</font></font></font></p>
</td>
<td id="asmi3038" width="26">
<p class="western" id="asmi3039" align="left"><font id="asmi3040" face="Arial, sans-serif"><font id="asmi3041" size="1"><font id="asmi3042" size="1">12 </font></font></font></p>
</td>
<td id="asmi3043" width="185">
<p class="western" id="asmi3044" align="left"><font id="asmi3045" face="Arial, sans-serif"><font id="asmi3046" size="1"><font id="asmi3047" size="1">Finland</font></font></font></p>
</td>
<td id="asmi3048" width="303">
<p class="western" id="asmi3049" align="left"><font id="asmi3050" face="Arial, sans-serif"><font id="asmi3051" size="1"><font id="asmi3052" size="1">Finnet Group - DNA (Suomen 2G)</font></font></font></p>
</td>
</tr>
<tr id="asmi3053">
<td id="asmi3054" width="24" height="4">
<p class="western" id="asmi3055" align="left"><font id="asmi3056" face="Arial, sans-serif"><font id="asmi3057" size="1"><font id="asmi3058" size="1">208</font></font></font></p>
</td>
<td id="asmi3059" width="26">
<p class="western" id="asmi3060" align="left"><font id="asmi3061" face="Arial, sans-serif"><font id="asmi3062" size="1"><font id="asmi3063" size="1">0</font></font></font></p>
</td>
<td id="asmi3064" width="185">
<p class="western" id="asmi3065" align="left"><font id="asmi3066" face="Arial, sans-serif"><font id="asmi3067" size="1"><font id="asmi3068" size="1">France</font></font></font></p>
</td>
<td id="asmi3069" width="303">
<p class="western" id="asmi3070" align="left"><font id="asmi3071" face="Arial, sans-serif"><font id="asmi3072" size="1"><font id="asmi3073" size="1">Orange/France Telecom (Orange Reunion)</font></font></font></p>
</td>
</tr>
<tr id="asmi3074">
<td id="asmi3075" width="24" height="4">
<p class="western" id="asmi3076" align="left"><font id="asmi3077" face="Arial, sans-serif"><font id="asmi3078" size="1"><font id="asmi3079" size="1">208</font></font></font></p>
</td>
<td id="asmi3080" width="26">
<p class="western" id="asmi3081" align="left"><font id="asmi3082" face="Arial, sans-serif"><font id="asmi3083" size="1"><font id="asmi3084" size="1">10 </font></font></font></p>
</td>
<td id="asmi3085" width="185">
<p class="western" id="asmi3086" align="left"><font id="asmi3087" face="Arial, sans-serif"><font id="asmi3088" size="1"><font id="asmi3089" size="1">France</font></font></font></p>
</td>
<td id="asmi3090" width="303">
<p class="western" id="asmi3091" align="left"><font id="asmi3092" face="Arial, sans-serif"><font id="asmi3093" size="1"><font id="asmi3094" size="1">SFR/Cegetel</font></font></font></p>
</td>
</tr>
<tr id="asmi3095">
<td id="asmi3096" width="24" height="4">
<p class="western" id="asmi3097" align="left"><font id="asmi3098" face="Arial, sans-serif"><font id="asmi3099" size="1"><font id="asmi3100" size="1">208</font></font></font></p>
</td>
<td id="asmi3101" width="26">
<p class="western" id="asmi3102" align="left"><font id="asmi3103" face="Arial, sans-serif"><font id="asmi3104" size="1"><font id="asmi3105" size="1">20 </font></font></font></p>
</td>
<td id="asmi3106" width="185">
<p class="western" id="asmi3107" align="left"><font id="asmi3108" face="Arial, sans-serif"><font id="asmi3109" size="1"><font id="asmi3110" size="1">France</font></font></font></p>
</td>
<td id="asmi3111" width="303">
<p class="western" id="asmi3112" align="left"><font id="asmi3113" face="Arial, sans-serif"><font id="asmi3114" size="1"><font id="asmi3115" size="1">Bouyges Telecom (Digicel Antilles Francaises Guyane)</font></font></font></p>
</td>
</tr>
<tr id="asmi3116">
<td id="asmi3117" width="24" height="4">
<p class="western" id="asmi3118" align="left"><font id="asmi3119" face="Arial, sans-serif"><font id="asmi3120" size="1"><font id="asmi3121" size="1">340</font></font></font></p>
</td>
<td id="asmi3122" width="26">
<p class="western" id="asmi3123" align="left"><font id="asmi3124" face="Arial, sans-serif"><font id="asmi3125" size="1"><font id="asmi3126" size="1">1</font></font></font></p>
</td>
<td id="asmi3127" width="185">
<p class="western" id="asmi3128" align="left"><font id="asmi3129" face="Arial, sans-serif"><font id="asmi3130" size="1"><font id="asmi3131" size="1">French Guiana</font></font></font></p>
</td>
<td id="asmi3132" width="303">
<p class="western" id="asmi3133" align="left"><font id="asmi3134" face="Arial, sans-serif"><font id="asmi3135" size="1"><font id="asmi3136" size="1">Orange</font></font></font></p>
</td>
</tr>
<tr id="asmi3137">
<td id="asmi3138" width="24" height="4">
<p class="western" id="asmi3139" align="left"><font id="asmi3140" face="Arial, sans-serif"><font id="asmi3141" size="1"><font id="asmi3142" size="1">340</font></font></font></p>
</td>
<td id="asmi3143" width="26">
<p class="western" id="asmi3144" align="left"><font id="asmi3145" face="Arial, sans-serif"><font id="asmi3146" size="1"><font id="asmi3147" size="1">2</font></font></font></p>
</td>
<td id="asmi3148" width="185">
<p class="western" id="asmi3149" align="left"><font id="asmi3150" face="Arial, sans-serif"><font id="asmi3151" size="1"><font id="asmi3152" size="1">French Guiana</font></font></font></p>
</td>
<td id="asmi3153" width="303">
<p class="western" id="asmi3154" align="left"><font id="asmi3155" face="Arial, sans-serif"><font id="asmi3156" size="1"><font id="asmi3157" size="1">Outremer Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi3158">
<td id="asmi3159" width="24" height="4">
<p class="western" id="asmi3160" align="left"><font id="asmi3161" face="Arial, sans-serif"><font id="asmi3162" size="1"><font id="asmi3163" size="1">340</font></font></font></p>
</td>
<td id="asmi3164" width="26">
<p class="western" id="asmi3165" align="left"><font id="asmi3166" face="Arial, sans-serif"><font id="asmi3167" size="1"><font id="asmi3168" size="1">20 </font></font></font></p>
</td>
<td id="asmi3169" width="185">
<p class="western" id="asmi3170" align="left"><font id="asmi3171" face="Arial, sans-serif"><font id="asmi3172" size="1"><font id="asmi3173" size="1">French Guiana</font></font></font></p>
</td>
<td id="asmi3174" width="303">
<p class="western" id="asmi3175" align="left"><font id="asmi3176" face="Arial, sans-serif"><font id="asmi3177" size="1"><font id="asmi3178" size="1">Bouygues telecom Caraibe</font></font></font></p>
</td>
</tr>
<tr id="asmi3179">
<td id="asmi3180" width="24" height="4">
<p class="western" id="asmi3181" align="left"><font id="asmi3182" face="Arial, sans-serif"><font id="asmi3183" size="1"><font id="asmi3184" size="1">547</font></font></font></p>
</td>
<td id="asmi3185" width="26">
<p class="western" id="asmi3186" align="left"><font id="asmi3187" face="Arial, sans-serif"><font id="asmi3188" size="1"><font id="asmi3189" size="1">20 </font></font></font></p>
</td>
<td id="asmi3190" width="185">
<p class="western" id="asmi3191" align="left"><font id="asmi3192" face="Arial, sans-serif"><font id="asmi3193" size="1"><font id="asmi3194" size="1">French Polynesia</font></font></font></p>
</td>
<td id="asmi3195" width="303">
<p class="western" id="asmi3196" align="left"><font id="asmi3197" face="Arial, sans-serif"><font id="asmi3198" size="1"><font id="asmi3199" size="1">Tikiphone</font></font></font></p>
</td>
</tr>
<tr id="asmi3200">
<td id="asmi3201" width="24" height="4">
<p class="western" id="asmi3202" align="left"><font id="asmi3203" face="Arial, sans-serif"><font id="asmi3204" size="1"><font id="asmi3205" size="1">628</font></font></font></p>
</td>
<td id="asmi3206" width="26">
<p class="western" id="asmi3207" align="left"><font id="asmi3208" face="Arial, sans-serif"><font id="asmi3209" size="1"><font id="asmi3210" size="1">3</font></font></font></p>
</td>
<td id="asmi3211" width="185">
<p class="western" id="asmi3212" align="left"><font id="asmi3213" face="Arial, sans-serif"><font id="asmi3214" size="1"><font id="asmi3215" size="1">Gabon Republic of</font></font></font></p>
</td>
<td id="asmi3216" width="303">
<p class="western" id="asmi3217" align="left"><font id="asmi3218" face="Arial, sans-serif"><font id="asmi3219" size="1"><font id="asmi3220" size="1">Celtel Gabon SA</font></font></font></p>
</td>
</tr>
<tr id="asmi3221">
<td id="asmi3222" width="24" height="4">
<p class="western" id="asmi3223" align="left"><font id="asmi3224" face="Arial, sans-serif"><font id="asmi3225" size="1"><font id="asmi3226" size="1">628</font></font></font></p>
</td>
<td id="asmi3227" width="26">
<p class="western" id="asmi3228" align="left"><font id="asmi3229" face="Arial, sans-serif"><font id="asmi3230" size="1"><font id="asmi3231" size="1">1</font></font></font></p>
</td>
<td id="asmi3232" width="185">
<p class="western" id="asmi3233" align="left"><font id="asmi3234" face="Arial, sans-serif"><font id="asmi3235" size="1"><font id="asmi3236" size="1">Gabon Republic of</font></font></font></p>
</td>
<td id="asmi3237" width="303">
<p class="western" id="asmi3238" align="left"><font id="asmi3239" face="Arial, sans-serif"><font id="asmi3240" size="1"><font id="asmi3241" size="1">Libertis S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi3242">
<td id="asmi3243" width="24" height="4">
<p class="western" id="asmi3244" align="left"><font id="asmi3245" face="Arial, sans-serif"><font id="asmi3246" size="1"><font id="asmi3247" size="1">628</font></font></font></p>
</td>
<td id="asmi3248" width="26">
<p class="western" id="asmi3249" align="left"><font id="asmi3250" face="Arial, sans-serif"><font id="asmi3251" size="1"><font id="asmi3252" size="1">2</font></font></font></p>
</td>
<td id="asmi3253" width="185">
<p class="western" id="asmi3254" align="left"><font id="asmi3255" face="Arial, sans-serif"><font id="asmi3256" size="1"><font id="asmi3257" size="1">Gabon Republic of</font></font></font></p>
</td>
<td id="asmi3258" width="303">
<p class="western" id="asmi3259" align="left"><font id="asmi3260" face="Arial, sans-serif"><font id="asmi3261" size="1"><font id="asmi3262" size="1">Telecel Gabon SA</font></font></font></p>
</td>
</tr>
<tr id="asmi3263">
<td id="asmi3264" width="24" height="4">
<p class="western" id="asmi3265" align="left"><font id="asmi3266" face="Arial, sans-serif"><font id="asmi3267" size="1"><font id="asmi3268" size="1">607</font></font></font></p>
</td>
<td id="asmi3269" width="26">
<p class="western" id="asmi3270" align="left"><font id="asmi3271" face="Arial, sans-serif"><font id="asmi3272" size="1"><font id="asmi3273" size="1">2</font></font></font></p>
</td>
<td id="asmi3274" width="185">
<p class="western" id="asmi3275" align="left"><font id="asmi3276" face="Arial, sans-serif"><font id="asmi3277" size="1"><font id="asmi3278" size="1">Gambia</font></font></font></p>
</td>
<td id="asmi3279" width="303">
<p class="western" id="asmi3280" align="left"><font id="asmi3281" face="Arial, sans-serif"><font id="asmi3282" size="1"><font id="asmi3283" size="1">Africel</font></font></font></p>
</td>
</tr>
<tr id="asmi3284">
<td id="asmi3285" width="24" height="4">
<p class="western" id="asmi3286" align="left"><font id="asmi3287" face="Arial, sans-serif"><font id="asmi3288" size="1"><font id="asmi3289" size="1">607</font></font></font></p>
</td>
<td id="asmi3290" width="26">
<p class="western" id="asmi3291" align="left"><font id="asmi3292" face="Arial, sans-serif"><font id="asmi3293" size="1"><font id="asmi3294" size="1">1</font></font></font></p>
</td>
<td id="asmi3295" width="185">
<p class="western" id="asmi3296" align="left"><font id="asmi3297" face="Arial, sans-serif"><font id="asmi3298" size="1"><font id="asmi3299" size="1">Gambia</font></font></font></p>
</td>
<td id="asmi3300" width="303">
<p class="western" id="asmi3301" align="left"><font id="asmi3302" face="Arial, sans-serif"><font id="asmi3303" size="1"><font id="asmi3304" size="1">Gambia Telecommunications Cellular Compa</font></font></font></p>
</td>
</tr>
<tr id="asmi3305">
<td id="asmi3306" width="24" height="4">
<p class="western" id="asmi3307" align="left"><font id="asmi3308" face="Arial, sans-serif"><font id="asmi3309" size="1"><font id="asmi3310" size="1">282</font></font></font></p>
</td>
<td id="asmi3311" width="26">
<p class="western" id="asmi3312" align="left"><font id="asmi3313" face="Arial, sans-serif"><font id="asmi3314" size="1"><font id="asmi3315" size="1">1</font></font></font></p>
</td>
<td id="asmi3316" width="185">
<p class="western" id="asmi3317" align="left"><font id="asmi3318" face="Arial, sans-serif"><font id="asmi3319" size="1"><font id="asmi3320" size="1">Georgia</font></font></font></p>
</td>
<td id="asmi3321" width="303">
<p class="western" id="asmi3322" align="left"><font id="asmi3323" face="Arial, sans-serif"><font id="asmi3324" size="1"><font id="asmi3325" size="1">Geocell Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi3326">
<td id="asmi3327" width="24" height="4">
<p class="western" id="asmi3328" align="left"><font id="asmi3329" face="Arial, sans-serif"><font id="asmi3330" size="1"><font id="asmi3331" size="1">282</font></font></font></p>
</td>
<td id="asmi3332" width="26">
<p class="western" id="asmi3333" align="left"><font id="asmi3334" face="Arial, sans-serif"><font id="asmi3335" size="1"><font id="asmi3336" size="1">2</font></font></font></p>
</td>
<td id="asmi3337" width="185">
<p class="western" id="asmi3338" align="left"><font id="asmi3339" face="Arial, sans-serif"><font id="asmi3340" size="1"><font id="asmi3341" size="1">Georgia</font></font></font></p>
</td>
<td id="asmi3342" width="303">
<p class="western" id="asmi3343" align="left"><font id="asmi3344" face="Arial, sans-serif"><font id="asmi3345" size="1"><font id="asmi3346" size="1">Magti GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi3347">
<td id="asmi3348" width="24" height="4">
<p class="western" id="asmi3349" align="left"><font id="asmi3350" face="Arial, sans-serif"><font id="asmi3351" size="1"><font id="asmi3352" size="1">262</font></font></font></p>
</td>
<td id="asmi3353" width="26">
<p class="western" id="asmi3354" align="left"><font id="asmi3355" face="Arial, sans-serif"><font id="asmi3356" size="1"><font id="asmi3357" size="1">3</font></font></font></p>
</td>
<td id="asmi3358" width="185">
<p class="western" id="asmi3359" align="left"><font id="asmi3360" face="Arial, sans-serif"><font id="asmi3361" size="1"><font id="asmi3362" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3363" width="303">
<p class="western" id="asmi3364" align="left"><font id="asmi3365" face="Arial, sans-serif"><font id="asmi3366" size="1"><font id="asmi3367" size="1">E-Plus</font></font></font></p>
</td>
</tr>
<tr id="asmi3368">
<td id="asmi3369" width="24" height="4">
<p class="western" id="asmi3370" align="left"><font id="asmi3371" face="Arial, sans-serif"><font id="asmi3372" size="1"><font id="asmi3373" size="1">262</font></font></font></p>
</td>
<td id="asmi3374" width="26">
<p class="western" id="asmi3375" align="left"><font id="asmi3376" face="Arial, sans-serif"><font id="asmi3377" size="1"><font id="asmi3378" size="1">8</font></font></font></p>
</td>
<td id="asmi3379" width="185">
<p class="western" id="asmi3380" align="left"><font id="asmi3381" face="Arial, sans-serif"><font id="asmi3382" size="1"><font id="asmi3383" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3384" width="303">
<p class="western" id="asmi3385" align="left"><font id="asmi3386" face="Arial, sans-serif"><font id="asmi3387" size="1"><font id="asmi3388" size="1">O2</font></font></font></p>
</td>
</tr>
<tr id="asmi3389">
<td id="asmi3390" width="24" height="4">
<p class="western" id="asmi3391" align="left"><font id="asmi3392" face="Arial, sans-serif"><font id="asmi3393" size="1"><font id="asmi3394" size="1">262</font></font></font></p>
</td>
<td id="asmi3395" width="26">
<p class="western" id="asmi3396" align="left"><br id="asmi3397"></p>
</td>
<td id="asmi3398" width="185">
<p class="western" id="asmi3399" align="left"><font id="asmi3400" face="Arial, sans-serif"><font id="asmi3401" size="1"><font id="asmi3402" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3403" width="303">
<p class="western" id="asmi3404" align="left"><font id="asmi3405" face="Arial, sans-serif"><font id="asmi3406" size="1"><font id="asmi3407" size="1">PSTN Fixed Line SMS Service (Annyway SMSC)</font></font></font></p>
</td>
</tr>
<tr id="asmi3408">
<td id="asmi3409" width="24" height="4">
<p class="western" id="asmi3410" align="left"><font id="asmi3411" face="Arial, sans-serif"><font id="asmi3412" size="1"><font id="asmi3413" size="1">262</font></font></font></p>
</td>
<td id="asmi3414" width="26">
<p class="western" id="asmi3415" align="left"><font id="asmi3416" face="Arial, sans-serif"><font id="asmi3417" size="1"><font id="asmi3418" size="1">1</font></font></font></p>
</td>
<td id="asmi3419" width="185">
<p class="western" id="asmi3420" align="left"><font id="asmi3421" face="Arial, sans-serif"><font id="asmi3422" size="1"><font id="asmi3423" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3424" width="303">
<p class="western" id="asmi3425" align="left"><font id="asmi3426" face="Arial, sans-serif"><font id="asmi3427" size="1"><font id="asmi3428" size="1">T-Mobile (D1)</font></font></font></p>
</td>
</tr>
<tr id="asmi3429">
<td id="asmi3430" width="24" height="4">
<p class="western" id="asmi3431" align="left"><font id="asmi3432" face="Arial, sans-serif"><font id="asmi3433" size="1"><font id="asmi3434" size="1">262</font></font></font></p>
</td>
<td id="asmi3435" width="26">
<p class="western" id="asmi3436" align="left"><font id="asmi3437" face="Arial, sans-serif"><font id="asmi3438" size="1"><font id="asmi3439" size="1">2</font></font></font></p>
</td>
<td id="asmi3440" width="185">
<p class="western" id="asmi3441" align="left"><font id="asmi3442" face="Arial, sans-serif"><font id="asmi3443" size="1"><font id="asmi3444" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3445" width="303">
<p class="western" id="asmi3446" align="left"><font id="asmi3447" face="Arial, sans-serif"><font id="asmi3448" size="1"><font id="asmi3449" size="1">Vodafone (D2)</font></font></font></p>
</td>
</tr>
<tr id="asmi3450">
<td id="asmi3451" width="24" height="4">
<p class="western" id="asmi3452" align="left"><font id="asmi3453" face="Arial, sans-serif"><font id="asmi3454" size="1"><font id="asmi3455" size="1">262</font></font></font></p>
</td>
<td id="asmi3456" width="26">
<p class="western" id="asmi3457" align="left"><font id="asmi3458" face="Arial, sans-serif"><font id="asmi3459" size="1"><font id="asmi3460" size="1">16 </font></font></font></p>
</td>
<td id="asmi3461" width="185">
<p class="western" id="asmi3462" align="left"><font id="asmi3463" face="Arial, sans-serif"><font id="asmi3464" size="1"><font id="asmi3465" size="1">Germany</font></font></font></p>
</td>
<td id="asmi3466" width="303">
<p class="western" id="asmi3467" align="left"><font id="asmi3468" face="Arial, sans-serif"><font id="asmi3469" size="1"><font id="asmi3470" size="1">vistream</font></font></font></p>
</td>
</tr>
<tr id="asmi3471">
<td id="asmi3472" width="24" height="4">
<p class="western" id="asmi3473" align="left"><font id="asmi3474" face="Arial, sans-serif"><font id="asmi3475" size="1"><font id="asmi3476" size="1">620</font></font></font></p>
</td>
<td id="asmi3477" width="26">
<p class="western" id="asmi3478" align="left"><font id="asmi3479" face="Arial, sans-serif"><font id="asmi3480" size="1"><font id="asmi3481" size="1">2</font></font></font></p>
</td>
<td id="asmi3482" width="185">
<p class="western" id="asmi3483" align="left"><font id="asmi3484" face="Arial, sans-serif"><font id="asmi3485" size="1"><font id="asmi3486" size="1">Ghana</font></font></font></p>
</td>
<td id="asmi3487" width="303">
<p class="western" id="asmi3488" align="left"><font id="asmi3489" face="Arial, sans-serif"><font id="asmi3490" size="1"><font id="asmi3491" size="1">Mobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi3492">
<td id="asmi3493" width="24" height="4">
<p class="western" id="asmi3494" align="left"><font id="asmi3495" face="Arial, sans-serif"><font id="asmi3496" size="1"><font id="asmi3497" size="1">620</font></font></font></p>
</td>
<td id="asmi3498" width="26">
<p class="western" id="asmi3499" align="left"><font id="asmi3500" face="Arial, sans-serif"><font id="asmi3501" size="1"><font id="asmi3502" size="1">3</font></font></font></p>
</td>
<td id="asmi3503" width="185">
<p class="western" id="asmi3504" align="left"><font id="asmi3505" face="Arial, sans-serif"><font id="asmi3506" size="1"><font id="asmi3507" size="1">Ghana</font></font></font></p>
</td>
<td id="asmi3508" width="303">
<p class="western" id="asmi3509" align="left"><font id="asmi3510" face="Arial, sans-serif"><font id="asmi3511" size="1"><font id="asmi3512" size="1">Millicom Ghana Limited (tiGO Buzz/Mobitel)</font></font></font></p>
</td>
</tr>
<tr id="asmi3513">
<td id="asmi3514" width="24" height="4">
<p class="western" id="asmi3515" align="left"><font id="asmi3516" face="Arial, sans-serif"><font id="asmi3517" size="1"><font id="asmi3518" size="1">620</font></font></font></p>
</td>
<td id="asmi3519" width="26">
<p class="western" id="asmi3520" align="left"><font id="asmi3521" face="Arial, sans-serif"><font id="asmi3522" size="1"><font id="asmi3523" size="1">1</font></font></font></p>
</td>
<td id="asmi3524" width="185">
<p class="western" id="asmi3525" align="left"><font id="asmi3526" face="Arial, sans-serif"><font id="asmi3527" size="1"><font id="asmi3528" size="1">Ghana</font></font></font></p>
</td>
<td id="asmi3529" width="303">
<p class="western" id="asmi3530" align="left"><font id="asmi3531" face="Arial, sans-serif"><font id="asmi3532" size="1"><font id="asmi3533" size="1">ScanCom (Spacefon)</font></font></font></p>
</td>
</tr>
<tr id="asmi3534">
<td id="asmi3535" width="24" height="4">
<p class="western" id="asmi3536" align="left"><font id="asmi3537" face="Arial, sans-serif"><font id="asmi3538" size="1"><font id="asmi3539" size="1">266</font></font></font></p>
</td>
<td id="asmi3540" width="26">
<p class="western" id="asmi3541" align="left"><font id="asmi3542" face="Arial, sans-serif"><font id="asmi3543" size="1"><font id="asmi3544" size="1">1</font></font></font></p>
</td>
<td id="asmi3545" width="185">
<p class="western" id="asmi3546" align="left"><font id="asmi3547" face="Arial, sans-serif"><font id="asmi3548" size="1"><font id="asmi3549" size="1">Gibraltar</font></font></font></p>
</td>
<td id="asmi3550" width="303">
<p class="western" id="asmi3551" align="left"><font id="asmi3552" face="Arial, sans-serif"><font id="asmi3553" size="1"><font id="asmi3554" size="1">Gibraltar Telecoms Gibtel</font></font></font></p>
</td>
</tr>
<tr id="asmi3555">
<td id="asmi3556" width="24" height="4">
<p class="western" id="asmi3557" align="left"><font id="asmi3558" face="Arial, sans-serif"><font id="asmi3559" size="1"><font id="asmi3560" size="1">202</font></font></font></p>
</td>
<td id="asmi3561" width="26">
<p class="western" id="asmi3562" align="left"><font id="asmi3563" face="Arial, sans-serif"><font id="asmi3564" size="1"><font id="asmi3565" size="1">1</font></font></font></p>
</td>
<td id="asmi3566" width="185">
<p class="western" id="asmi3567" align="left"><font id="asmi3568" face="Arial, sans-serif"><font id="asmi3569" size="1"><font id="asmi3570" size="1">Greece</font></font></font></p>
</td>
<td id="asmi3571" width="303">
<p class="western" id="asmi3572" align="left"><font id="asmi3573" face="Arial, sans-serif"><font id="asmi3574" size="1"><font id="asmi3575" size="1">Cosmote</font></font></font></p>
</td>
</tr>
<tr id="asmi3576">
<td id="asmi3577" width="24" height="4">
<p class="western" id="asmi3578" align="left"><font id="asmi3579" face="Arial, sans-serif"><font id="asmi3580" size="1"><font id="asmi3581" size="1">202</font></font></font></p>
</td>
<td id="asmi3582" width="26">
<p class="western" id="asmi3583" align="left"><font id="asmi3584" face="Arial, sans-serif"><font id="asmi3585" size="1"><font id="asmi3586" size="1">9</font></font></font></p>
</td>
<td id="asmi3587" width="185">
<p class="western" id="asmi3588" align="left"><font id="asmi3589" face="Arial, sans-serif"><font id="asmi3590" size="1"><font id="asmi3591" size="1">Greece</font></font></font></p>
</td>
<td id="asmi3592" width="303">
<p class="western" id="asmi3593" align="left"><font id="asmi3594" face="Arial, sans-serif"><font id="asmi3595" size="1"><font id="asmi3596" size="1">Info Quest - Commercial &amp; Industrial SA</font></font></font></p>
</td>
</tr>
<tr id="asmi3597">
<td id="asmi3598" width="24" height="4">
<p class="western" id="asmi3599" align="left"><font id="asmi3600" face="Arial, sans-serif"><font id="asmi3601" size="1"><font id="asmi3602" size="1">202</font></font></font></p>
</td>
<td id="asmi3603" width="26">
<p class="western" id="asmi3604" align="left"><font id="asmi3605" face="Arial, sans-serif"><font id="asmi3606" size="1"><font id="asmi3607" size="1">5</font></font></font></p>
</td>
<td id="asmi3608" width="185">
<p class="western" id="asmi3609" align="left"><font id="asmi3610" face="Arial, sans-serif"><font id="asmi3611" size="1"><font id="asmi3612" size="1">Greece</font></font></font></p>
</td>
<td id="asmi3613" width="303">
<p class="western" id="asmi3614" align="left"><font id="asmi3615" face="Arial, sans-serif"><font id="asmi3616" size="1"><font id="asmi3617" size="1">Panafon/vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi3618">
<td id="asmi3619" width="24" height="4">
<p class="western" id="asmi3620" align="left"><font id="asmi3621" face="Arial, sans-serif"><font id="asmi3622" size="1"><font id="asmi3623" size="1">202</font></font></font></p>
</td>
<td id="asmi3624" width="26">
<p class="western" id="asmi3625" align="left"><font id="asmi3626" face="Arial, sans-serif"><font id="asmi3627" size="1"><font id="asmi3628" size="1">10 </font></font></font></p>
</td>
<td id="asmi3629" width="185">
<p class="western" id="asmi3630" align="left"><font id="asmi3631" face="Arial, sans-serif"><font id="asmi3632" size="1"><font id="asmi3633" size="1">Greece</font></font></font></p>
</td>
<td id="asmi3634" width="303">
<p class="western" id="asmi3635" align="left"><font id="asmi3636" face="Arial, sans-serif"><font id="asmi3637" size="1"><font id="asmi3638" size="1">WIND Hellas (TIM/Telestet)</font></font></font></p>
</td>
</tr>
<tr id="asmi3639">
<td id="asmi3640" width="24" height="4">
<p class="western" id="asmi3641" align="left"><font id="asmi3642" face="Arial, sans-serif"><font id="asmi3643" size="1"><font id="asmi3644" size="1">290</font></font></font></p>
</td>
<td id="asmi3645" width="26">
<p class="western" id="asmi3646" align="left"><font id="asmi3647" face="Arial, sans-serif"><font id="asmi3648" size="1"><font id="asmi3649" size="1">1</font></font></font></p>
</td>
<td id="asmi3650" width="185">
<p class="western" id="asmi3651" align="left"><font id="asmi3652" face="Arial, sans-serif"><font id="asmi3653" size="1"><font id="asmi3654" size="1">Greenland</font></font></font></p>
</td>
<td id="asmi3655" width="303">
<p class="western" id="asmi3656" align="left"><font id="asmi3657" face="Arial, sans-serif"><font id="asmi3658" size="1"><font id="asmi3659" size="1">Tele Greenland A/S</font></font></font></p>
</td>
</tr>
<tr id="asmi3660">
<td id="asmi3661" width="24" height="4">
<p class="western" id="asmi3662" align="left"><font id="asmi3663" face="Arial, sans-serif"><font id="asmi3664" size="1"><font id="asmi3665" size="1">352</font></font></font></p>
</td>
<td id="asmi3666" width="26">
<p class="western" id="asmi3667" align="left"><font id="asmi3668" face="Arial, sans-serif"><font id="asmi3669" size="1"><font id="asmi3670" size="1">110 </font></font></font></p>
</td>
<td id="asmi3671" width="185">
<p class="western" id="asmi3672" align="left"><font id="asmi3673" face="Arial, sans-serif"><font id="asmi3674" size="1"><font id="asmi3675" size="1">Grenada</font></font></font></p>
</td>
<td id="asmi3676" width="303">
<p class="western" id="asmi3677" align="left"><font id="asmi3678" face="Arial, sans-serif"><font id="asmi3679" size="1"><font id="asmi3680" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi3681">
<td id="asmi3682" width="24" height="4">
<p class="western" id="asmi3683" align="left"><font id="asmi3684" face="Arial, sans-serif"><font id="asmi3685" size="1"><font id="asmi3686" size="1">340</font></font></font></p>
</td>
<td id="asmi3687" width="26">
<p class="western" id="asmi3688" align="left"><font id="asmi3689" face="Arial, sans-serif"><font id="asmi3690" size="1"><font id="asmi3691" size="1">1</font></font></font></p>
</td>
<td id="asmi3692" width="185">
<p class="western" id="asmi3693" align="left"><font id="asmi3694" face="Arial, sans-serif"><font id="asmi3695" size="1"><font id="asmi3696" size="1">Guadeloupe</font></font></font></p>
</td>
<td id="asmi3697" width="303">
<p class="western" id="asmi3698" align="left"><font id="asmi3699" face="Arial, sans-serif"><font id="asmi3700" size="1"><font id="asmi3701" size="1">Orange Caraibe Mobiles (France Caraibe - Ameris)</font></font></font></p>
</td>
</tr>
<tr id="asmi3702">
<td id="asmi3703" width="24" height="4">
<p class="western" id="asmi3704" align="left"><font id="asmi3705" face="Arial, sans-serif"><font id="asmi3706" size="1"><font id="asmi3707" size="1">340</font></font></font></p>
</td>
<td id="asmi3708" width="26">
<p class="western" id="asmi3709" align="left"><font id="asmi3710" face="Arial, sans-serif"><font id="asmi3711" size="1"><font id="asmi3712" size="1">20 </font></font></font></p>
</td>
<td id="asmi3713" width="185">
<p class="western" id="asmi3714" align="left"><font id="asmi3715" face="Arial, sans-serif"><font id="asmi3716" size="1"><font id="asmi3717" size="1">Guadeloupe</font></font></font></p>
</td>
<td id="asmi3718" width="303">
<p class="western" id="asmi3719" align="left"><font id="asmi3720" face="Arial, sans-serif"><font id="asmi3721" size="1"><font id="asmi3722" size="1">Bouygues Telecom Caraibe</font></font></font></p>
</td>
</tr>
<tr id="asmi3723">
<td id="asmi3724" width="24" height="4">
<p class="western" id="asmi3725" align="left"><font id="asmi3726" face="Arial, sans-serif"><font id="asmi3727" size="1"><font id="asmi3728" size="1">704</font></font></font></p>
</td>
<td id="asmi3729" width="26">
<p class="western" id="asmi3730" align="left"><font id="asmi3731" face="Arial, sans-serif"><font id="asmi3732" size="1"><font id="asmi3733" size="1">2</font></font></font></p>
</td>
<td id="asmi3734" width="185">
<p class="western" id="asmi3735" align="left"><font id="asmi3736" face="Arial, sans-serif"><font id="asmi3737" size="1"><font id="asmi3738" size="1">Guatemala</font></font></font></p>
</td>
<td id="asmi3739" width="303">
<p class="western" id="asmi3740" align="left"><font id="asmi3741" face="Arial, sans-serif"><font id="asmi3742" size="1"><font id="asmi3743" size="1">COMCEL</font></font></font></p>
</td>
</tr>
<tr id="asmi3744">
<td id="asmi3745" width="24" height="4">
<p class="western" id="asmi3746" align="left"><font id="asmi3747" face="Arial, sans-serif"><font id="asmi3748" size="1"><font id="asmi3749" size="1">704</font></font></font></p>
</td>
<td id="asmi3750" width="26">
<p class="western" id="asmi3751" align="left"><font id="asmi3752" face="Arial, sans-serif"><font id="asmi3753" size="1"><font id="asmi3754" size="1">1</font></font></font></p>
</td>
<td id="asmi3755" width="185">
<p class="western" id="asmi3756" align="left"><font id="asmi3757" face="Arial, sans-serif"><font id="asmi3758" size="1"><font id="asmi3759" size="1">Guatemala</font></font></font></p>
</td>
<td id="asmi3760" width="303">
<p class="western" id="asmi3761" align="left"><font id="asmi3762" face="Arial, sans-serif"><font id="asmi3763" size="1"><font id="asmi3764" size="1">SERCOM S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi3765">
<td id="asmi3766" width="24" height="4">
<p class="western" id="asmi3767" align="left"><font id="asmi3768" face="Arial, sans-serif"><font id="asmi3769" size="1"><font id="asmi3770" size="1">704</font></font></font></p>
</td>
<td id="asmi3771" width="26">
<p class="western" id="asmi3772" align="left"><font id="asmi3773" face="Arial, sans-serif"><font id="asmi3774" size="1"><font id="asmi3775" size="1">3</font></font></font></p>
</td>
<td id="asmi3776" width="185">
<p class="western" id="asmi3777" align="left"><font id="asmi3778" face="Arial, sans-serif"><font id="asmi3779" size="1"><font id="asmi3780" size="1">Guatemala</font></font></font></p>
</td>
<td id="asmi3781" width="303">
<p class="western" id="asmi3782" align="left"><font id="asmi3783" face="Arial, sans-serif"><font id="asmi3784" size="1"><font id="asmi3785" size="1">Telefonica Moviles Guatemala</font></font></font></p>
</td>
</tr>
<tr id="asmi3786">
<td id="asmi3787" width="24" height="4">
<p class="western" id="asmi3788" align="left"><font id="asmi3789" face="Arial, sans-serif"><font id="asmi3790" size="1"><font id="asmi3791" size="1">611</font></font></font></p>
</td>
<td id="asmi3792" width="26">
<p class="western" id="asmi3793" align="left"><font id="asmi3794" face="Arial, sans-serif"><font id="asmi3795" size="1"><font id="asmi3796" size="1">2</font></font></font></p>
</td>
<td id="asmi3797" width="185">
<p class="western" id="asmi3798" align="left"><font id="asmi3799" face="Arial, sans-serif"><font id="asmi3800" size="1"><font id="asmi3801" size="1">Guinea</font></font></font></p>
</td>
<td id="asmi3802" width="303">
<p class="western" id="asmi3803" align="left"><font id="asmi3804" face="Arial, sans-serif"><font id="asmi3805" size="1"><font id="asmi3806" size="1">Sotelgui Lagui</font></font></font></p>
</td>
</tr>
<tr id="asmi3807">
<td id="asmi3808" width="24" height="4">
<p class="western" id="asmi3809" align="left"><font id="asmi3810" face="Arial, sans-serif"><font id="asmi3811" size="1"><font id="asmi3812" size="1">738</font></font></font></p>
</td>
<td id="asmi3813" width="26">
<p class="western" id="asmi3814" align="left"><font id="asmi3815" face="Arial, sans-serif"><font id="asmi3816" size="1"><font id="asmi3817" size="1">1</font></font></font></p>
</td>
<td id="asmi3818" width="185">
<p class="western" id="asmi3819" align="left"><font id="asmi3820" face="Arial, sans-serif"><font id="asmi3821" size="1"><font id="asmi3822" size="1">Guyana</font></font></font></p>
</td>
<td id="asmi3823" width="303">
<p class="western" id="asmi3824" align="left"><font id="asmi3825" face="Arial, sans-serif"><font id="asmi3826" size="1"><font id="asmi3827" size="1">Guyana Telephone&amp;Telegraph Co. (Cellink Plus; Digicel)</font></font></font></p>
</td>
</tr>
<tr id="asmi3828">
<td id="asmi3829" width="24" height="4">
<p class="western" id="asmi3830" align="left"><font id="asmi3831" face="Arial, sans-serif"><font id="asmi3832" size="1"><font id="asmi3833" size="1">708</font></font></font></p>
</td>
<td id="asmi3834" width="26">
<p class="western" id="asmi3835" align="left"><font id="asmi3836" face="Arial, sans-serif"><font id="asmi3837" size="1"><font id="asmi3838" size="1">1</font></font></font></p>
</td>
<td id="asmi3839" width="185">
<p class="western" id="asmi3840" align="left"><font id="asmi3841" face="Arial, sans-serif"><font id="asmi3842" size="1"><font id="asmi3843" size="1">Honduras</font></font></font></p>
</td>
<td id="asmi3844" width="303">
<p class="western" id="asmi3845" align="left"><font id="asmi3846" face="Arial, sans-serif"><font id="asmi3847" size="1"><font id="asmi3848" size="1">Megatel S.V. de C.V. (Tigo)</font></font></font></p>
</td>
</tr>
<tr id="asmi3849">
<td id="asmi3850" width="24" height="4">
<p class="western" id="asmi3851" align="left"><font id="asmi3852" face="Arial, sans-serif"><font id="asmi3853" size="1"><font id="asmi3854" size="1">708</font></font></font></p>
</td>
<td id="asmi3855" width="26">
<p class="western" id="asmi3856" align="left"><font id="asmi3857" face="Arial, sans-serif"><font id="asmi3858" size="1"><font id="asmi3859" size="1">2</font></font></font></p>
</td>
<td id="asmi3860" width="185">
<p class="western" id="asmi3861" align="left"><font id="asmi3862" face="Arial, sans-serif"><font id="asmi3863" size="1"><font id="asmi3864" size="1">Honduras</font></font></font></p>
</td>
<td id="asmi3865" width="303">
<p class="western" id="asmi3866" align="left"><font id="asmi3867" face="Arial, sans-serif"><font id="asmi3868" size="1"><font id="asmi3869" size="1">Telefonica Celular S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi3870">
<td id="asmi3871" width="24" height="4">
<p class="western" id="asmi3872" align="left"><font id="asmi3873" face="Arial, sans-serif"><font id="asmi3874" size="1"><font id="asmi3875" size="1">454</font></font></font></p>
</td>
<td id="asmi3876" width="26">
<p class="western" id="asmi3877" align="left"><font id="asmi3878" face="Arial, sans-serif"><font id="asmi3879" size="1"><font id="asmi3880" size="1">2</font></font></font></p>
</td>
<td id="asmi3881" width="185">
<p class="western" id="asmi3882" align="left"><font id="asmi3883" face="Arial, sans-serif"><font id="asmi3884" size="1"><font id="asmi3885" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3886" width="303">
<p class="western" id="asmi3887" align="left"><font id="asmi3888" face="Arial, sans-serif"><font id="asmi3889" size="1"><font id="asmi3890" size="1">Hong Kong Telecom CSL (Pacific Link)</font></font></font></p>
</td>
</tr>
<tr id="asmi3891">
<td id="asmi3892" width="24" height="4">
<p class="western" id="asmi3893" align="left"><font id="asmi3894" face="Arial, sans-serif"><font id="asmi3895" size="1"><font id="asmi3896" size="1">454</font></font></font></p>
</td>
<td id="asmi3897" width="26">
<p class="western" id="asmi3898" align="left"><font id="asmi3899" face="Arial, sans-serif"><font id="asmi3900" size="1"><font id="asmi3901" size="1">15 </font></font></font></p>
</td>
<td id="asmi3902" width="185">
<p class="western" id="asmi3903" align="left"><font id="asmi3904" face="Arial, sans-serif"><font id="asmi3905" size="1"><font id="asmi3906" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3907" width="303">
<p class="western" id="asmi3908" align="left"><font id="asmi3909" face="Arial, sans-serif"><font id="asmi3910" size="1"><font id="asmi3911" size="1">Hutchinson Telecom (Orange)</font></font></font></p>
</td>
</tr>
<tr id="asmi3912">
<td id="asmi3913" width="24" height="4">
<p class="western" id="asmi3914" align="left"><font id="asmi3915" face="Arial, sans-serif"><font id="asmi3916" size="1"><font id="asmi3917" size="1">454</font></font></font></p>
</td>
<td id="asmi3918" width="26">
<p class="western" id="asmi3919" align="left"><font id="asmi3920" face="Arial, sans-serif"><font id="asmi3921" size="1"><font id="asmi3922" size="1">10 </font></font></font></p>
</td>
<td id="asmi3923" width="185">
<p class="western" id="asmi3924" align="left"><font id="asmi3925" face="Arial, sans-serif"><font id="asmi3926" size="1"><font id="asmi3927" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3928" width="303">
<p class="western" id="asmi3929" align="left"><font id="asmi3930" face="Arial, sans-serif"><font id="asmi3931" size="1"><font id="asmi3932" size="1">New World PCS</font></font></font></p>
</td>
</tr>
<tr id="asmi3933">
<td id="asmi3934" width="24" height="4">
<p class="western" id="asmi3935" align="left"><font id="asmi3936" face="Arial, sans-serif"><font id="asmi3937" size="1"><font id="asmi3938" size="1">454</font></font></font></p>
</td>
<td id="asmi3939" width="26">
<p class="western" id="asmi3940" align="left"><font id="asmi3941" face="Arial, sans-serif"><font id="asmi3942" size="1"><font id="asmi3943" size="1">19 </font></font></font></p>
</td>
<td id="asmi3944" width="185">
<p class="western" id="asmi3945" align="left"><font id="asmi3946" face="Arial, sans-serif"><font id="asmi3947" size="1"><font id="asmi3948" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3949" width="303">
<p class="western" id="asmi3950" align="left"><font id="asmi3951" face="Arial, sans-serif"><font id="asmi3952" size="1"><font id="asmi3953" size="1">PCCW (Mandarin Com. Sunday)</font></font></font></p>
</td>
</tr>
<tr id="asmi3954">
<td id="asmi3955" width="24" height="4">
<p class="western" id="asmi3956" align="left"><font id="asmi3957" face="Arial, sans-serif"><font id="asmi3958" size="1"><font id="asmi3959" size="1">454</font></font></font></p>
</td>
<td id="asmi3960" width="26">
<p class="western" id="asmi3961" align="left"><font id="asmi3962" face="Arial, sans-serif"><font id="asmi3963" size="1"><font id="asmi3964" size="1">12 </font></font></font></p>
</td>
<td id="asmi3965" width="185">
<p class="western" id="asmi3966" align="left"><font id="asmi3967" face="Arial, sans-serif"><font id="asmi3968" size="1"><font id="asmi3969" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3970" width="303">
<p class="western" id="asmi3971" align="left"><font id="asmi3972" face="Arial, sans-serif"><font id="asmi3973" size="1"><font id="asmi3974" size="1">Peoples Telephone</font></font></font></p>
</td>
</tr>
<tr id="asmi3975">
<td id="asmi3976" width="24" height="4">
<p class="western" id="asmi3977" align="left"><font id="asmi3978" face="Arial, sans-serif"><font id="asmi3979" size="1"><font id="asmi3980" size="1">454</font></font></font></p>
</td>
<td id="asmi3981" width="26">
<p class="western" id="asmi3982" align="left"><font id="asmi3983" face="Arial, sans-serif"><font id="asmi3984" size="1"><font id="asmi3985" size="1">22 </font></font></font></p>
</td>
<td id="asmi3986" width="185">
<p class="western" id="asmi3987" align="left"><font id="asmi3988" face="Arial, sans-serif"><font id="asmi3989" size="1"><font id="asmi3990" size="1">Hongkong</font></font></font></p>
</td>
<td id="asmi3991" width="303">
<p class="western" id="asmi3992" align="left"><font id="asmi3993" face="Arial, sans-serif"><font id="asmi3994" size="1"><font id="asmi3995" size="1">SmarTone Mobile Comms (P Plus)</font></font></font></p>
</td>
</tr>
<tr id="asmi3996">
<td id="asmi3997" width="24" height="4">
<p class="western" id="asmi3998" align="left"><font id="asmi3999" face="Arial, sans-serif"><font id="asmi4000" size="1"><font id="asmi4001" size="1">216</font></font></font></p>
</td>
<td id="asmi4002" width="26">
<p class="western" id="asmi4003" align="left"><font id="asmi4004" face="Arial, sans-serif"><font id="asmi4005" size="1"><font id="asmi4006" size="1">1</font></font></font></p>
</td>
<td id="asmi4007" width="185">
<p class="western" id="asmi4008" align="left"><font id="asmi4009" face="Arial, sans-serif"><font id="asmi4010" size="1"><font id="asmi4011" size="1">Hungary</font></font></font></p>
</td>
<td id="asmi4012" width="303">
<p class="western" id="asmi4013" align="left"><font id="asmi4014" face="Arial, sans-serif"><font id="asmi4015" size="1"><font id="asmi4016" size="1">Pannon GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi4017">
<td id="asmi4018" width="24" height="4">
<p class="western" id="asmi4019" align="left"><font id="asmi4020" face="Arial, sans-serif"><font id="asmi4021" size="1"><font id="asmi4022" size="1">216</font></font></font></p>
</td>
<td id="asmi4023" width="26">
<p class="western" id="asmi4024" align="left"><font id="asmi4025" face="Arial, sans-serif"><font id="asmi4026" size="1"><font id="asmi4027" size="1">30 </font></font></font></p>
</td>
<td id="asmi4028" width="185">
<p class="western" id="asmi4029" align="left"><font id="asmi4030" face="Arial, sans-serif"><font id="asmi4031" size="1"><font id="asmi4032" size="1">Hungary</font></font></font></p>
</td>
<td id="asmi4033" width="303">
<p class="western" id="asmi4034" align="left"><font id="asmi4035" face="Arial, sans-serif"><font id="asmi4036" size="1"><font id="asmi4037" size="1">T-Mobile (Westel 900)</font></font></font></p>
</td>
</tr>
<tr id="asmi4038">
<td id="asmi4039" width="24" height="4">
<p class="western" id="asmi4040" align="left"><font id="asmi4041" face="Arial, sans-serif"><font id="asmi4042" size="1"><font id="asmi4043" size="1">216</font></font></font></p>
</td>
<td id="asmi4044" width="26">
<p class="western" id="asmi4045" align="left"><font id="asmi4046" face="Arial, sans-serif"><font id="asmi4047" size="1"><font id="asmi4048" size="1">70 </font></font></font></p>
</td>
<td id="asmi4049" width="185">
<p class="western" id="asmi4050" align="left"><font id="asmi4051" face="Arial, sans-serif"><font id="asmi4052" size="1"><font id="asmi4053" size="1">Hungary</font></font></font></p>
</td>
<td id="asmi4054" width="303">
<p class="western" id="asmi4055" align="left"><font id="asmi4056" face="Arial, sans-serif"><font id="asmi4057" size="1"><font id="asmi4058" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi4059">
<td id="asmi4060" width="24" height="4">
<p class="western" id="asmi4061" align="left"><font id="asmi4062" face="Arial, sans-serif"><font id="asmi4063" size="1"><font id="asmi4064" size="1">274</font></font></font></p>
</td>
<td id="asmi4065" width="26">
<p class="western" id="asmi4066" align="left"><font id="asmi4067" face="Arial, sans-serif"><font id="asmi4068" size="1"><font id="asmi4069" size="1">4</font></font></font></p>
</td>
<td id="asmi4070" width="185">
<p class="western" id="asmi4071" align="left"><font id="asmi4072" face="Arial, sans-serif"><font id="asmi4073" size="1"><font id="asmi4074" size="1">Iceland</font></font></font></p>
</td>
<td id="asmi4075" width="303">
<p class="western" id="asmi4076" align="left"><font id="asmi4077" face="Arial, sans-serif"><font id="asmi4078" size="1"><font id="asmi4079" size="1">IMC Island ehf</font></font></font></p>
</td>
</tr>
<tr id="asmi4080">
<td id="asmi4081" width="24" height="4">
<p class="western" id="asmi4082" align="left"><font id="asmi4083" face="Arial, sans-serif"><font id="asmi4084" size="1"><font id="asmi4085" size="1">274</font></font></font></p>
</td>
<td id="asmi4086" width="26">
<p class="western" id="asmi4087" align="left"><font id="asmi4088" face="Arial, sans-serif"><font id="asmi4089" size="1"><font id="asmi4090" size="1">6</font></font></font></p>
</td>
<td id="asmi4091" width="185">
<p class="western" id="asmi4092" align="left"><font id="asmi4093" face="Arial, sans-serif"><font id="asmi4094" size="1"><font id="asmi4095" size="1">Iceland</font></font></font></p>
</td>
<td id="asmi4096" width="303">
<p class="western" id="asmi4097" align="left"><font id="asmi4098" face="Arial, sans-serif"><font id="asmi4099" size="1"><font id="asmi4100" size="1">Núll níu ehf.</font></font></font></p>
</td>
</tr>
<tr id="asmi4101">
<td id="asmi4102" width="24" height="4">
<p class="western" id="asmi4103" align="left"><font id="asmi4104" face="Arial, sans-serif"><font id="asmi4105" size="1"><font id="asmi4106" size="1">274</font></font></font></p>
</td>
<td id="asmi4107" width="26">
<p class="western" id="asmi4108" align="left"><font id="asmi4109" face="Arial, sans-serif"><font id="asmi4110" size="1"><font id="asmi4111" size="1">1</font></font></font></p>
</td>
<td id="asmi4112" width="185">
<p class="western" id="asmi4113" align="left"><font id="asmi4114" face="Arial, sans-serif"><font id="asmi4115" size="1"><font id="asmi4116" size="1">Iceland</font></font></font></p>
</td>
<td id="asmi4117" width="303">
<p class="western" id="asmi4118" align="left"><font id="asmi4119" face="Arial, sans-serif"><font id="asmi4120" size="1"><font id="asmi4121" size="1">Siminn</font></font></font></p>
</td>
</tr>
<tr id="asmi4122">
<td id="asmi4123" width="24" height="4">
<p class="western" id="asmi4124" align="left"><font id="asmi4125" face="Arial, sans-serif"><font id="asmi4126" size="1"><font id="asmi4127" size="1">274</font></font></font></p>
</td>
<td id="asmi4128" width="26">
<p class="western" id="asmi4129" align="left"><font id="asmi4130" face="Arial, sans-serif"><font id="asmi4131" size="1"><font id="asmi4132" size="1">3</font></font></font></p>
</td>
<td id="asmi4133" width="185">
<p class="western" id="asmi4134" align="left"><font id="asmi4135" face="Arial, sans-serif"><font id="asmi4136" size="1"><font id="asmi4137" size="1">Iceland</font></font></font></p>
</td>
<td id="asmi4138" width="303">
<p class="western" id="asmi4139" align="left"><font id="asmi4140" face="Arial, sans-serif"><font id="asmi4141" size="1"><font id="asmi4142" size="1">og Vodafone (TAL hf, Íslandssími GSM ehf.)</font></font></font></p>
</td>
</tr>
<tr id="asmi4143">
<td id="asmi4144" width="24" height="4">
<p class="western" id="asmi4145" align="left"><font id="asmi4146" face="Arial, sans-serif"><font id="asmi4147" size="1"><font id="asmi4148" size="1">274</font></font></font></p>
</td>
<td id="asmi4149" width="26">
<p class="western" id="asmi4150" align="left"><font id="asmi4151" face="Arial, sans-serif"><font id="asmi4152" size="1"><font id="asmi4153" size="1">11 </font></font></font></p>
</td>
<td id="asmi4154" width="185">
<p class="western" id="asmi4155" align="left"><font id="asmi4156" face="Arial, sans-serif"><font id="asmi4157" size="1"><font id="asmi4158" size="1">Iceland</font></font></font></p>
</td>
<td id="asmi4159" width="303">
<p class="western" id="asmi4160" align="left"><font id="asmi4161" face="Arial, sans-serif"><font id="asmi4162" size="1"><font id="asmi4163" size="1">Nova</font></font></font></p>
</td>
</tr>
<tr id="asmi4164">
<td id="asmi4165" width="24" height="4">
<p class="western" id="asmi4166" align="left"><font id="asmi4167" face="Arial, sans-serif"><font id="asmi4168" size="1"><font id="asmi4169" size="1">404</font></font></font></p>
</td>
<td id="asmi4170" width="26">
<p class="western" id="asmi4171" align="left"><font id="asmi4172" face="Arial, sans-serif"><font id="asmi4173" size="1"><font id="asmi4174" size="1">6</font></font></font></p>
</td>
<td id="asmi4175" width="185">
<p class="western" id="asmi4176" align="left"><font id="asmi4177" face="Arial, sans-serif"><font id="asmi4178" size="1"><font id="asmi4179" size="1">India</font></font></font></p>
</td>
<td id="asmi4180" width="303">
<p class="western" id="asmi4181" align="left"><font id="asmi4182" face="Arial, sans-serif"><font id="asmi4183" size="1"><font id="asmi4184" size="1">AIRTEL Bharti Airtel Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi4185">
<td id="asmi4186" width="24" height="4">
<p class="western" id="asmi4187" align="left"><font id="asmi4188" face="Arial, sans-serif"><font id="asmi4189" size="1"><font id="asmi4190" size="1">404</font></font></font></p>
</td>
<td id="asmi4191" width="26">
<p class="western" id="asmi4192" align="left"><font id="asmi4193" face="Arial, sans-serif"><font id="asmi4194" size="1"><font id="asmi4195" size="1">60 </font></font></font></p>
</td>
<td id="asmi4196" width="185">
<p class="western" id="asmi4197" align="left"><font id="asmi4198" face="Arial, sans-serif"><font id="asmi4199" size="1"><font id="asmi4200" size="1">India</font></font></font></p>
</td>
<td id="asmi4201" width="303">
<p class="western" id="asmi4202" align="left"><font id="asmi4203" face="Arial, sans-serif"><font id="asmi4204" size="1"><font id="asmi4205" size="1">Aircel Digilink India Ltd. (ESSAR)</font></font></font></p>
</td>
</tr>
<tr id="asmi4206">
<td id="asmi4207" width="24" height="4">
<p class="western" id="asmi4208" align="left"><font id="asmi4209" face="Arial, sans-serif"><font id="asmi4210" size="1"><font id="asmi4211" size="1">404</font></font></font></p>
</td>
<td id="asmi4212" width="26">
<p class="western" id="asmi4213" align="left"><font id="asmi4214" face="Arial, sans-serif"><font id="asmi4215" size="1"><font id="asmi4216" size="1">42 </font></font></font></p>
</td>
<td id="asmi4217" width="185">
<p class="western" id="asmi4218" align="left"><font id="asmi4219" face="Arial, sans-serif"><font id="asmi4220" size="1"><font id="asmi4221" size="1">India</font></font></font></p>
</td>
<td id="asmi4222" width="303">
<p class="western" id="asmi4223" align="left"><font id="asmi4224" face="Arial, sans-serif"><font id="asmi4225" size="1"><font id="asmi4226" size="1">Aircell Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi4227">
<td id="asmi4228" width="24" height="4">
<p class="western" id="asmi4229" align="left"><font id="asmi4230" face="Arial, sans-serif"><font id="asmi4231" size="1"><font id="asmi4232" size="1">404</font></font></font></p>
</td>
<td id="asmi4233" width="26">
<p class="western" id="asmi4234" align="left"><font id="asmi4235" face="Arial, sans-serif"><font id="asmi4236" size="1"><font id="asmi4237" size="1">27 </font></font></font></p>
</td>
<td id="asmi4238" width="185">
<p class="western" id="asmi4239" align="left"><font id="asmi4240" face="Arial, sans-serif"><font id="asmi4241" size="1"><font id="asmi4242" size="1">India</font></font></font></p>
</td>
<td id="asmi4243" width="303">
<p class="western" id="asmi4244" align="left"><font id="asmi4245" face="Arial, sans-serif"><font id="asmi4246" size="1"><font id="asmi4247" size="1">BPL Mobile (BPL Cellular)</font></font></font></p>
</td>
</tr>
<tr id="asmi4248">
<td id="asmi4249" width="24" height="4">
<p class="western" id="asmi4250" align="left"><font id="asmi4251" face="Arial, sans-serif"><font id="asmi4252" size="1"><font id="asmi4253" size="1">404</font></font></font></p>
</td>
<td id="asmi4254" width="26">
<p class="western" id="asmi4255" align="left"><font id="asmi4256" face="Arial, sans-serif"><font id="asmi4257" size="1"><font id="asmi4258" size="1">86 </font></font></font></p>
</td>
<td id="asmi4259" width="185">
<p class="western" id="asmi4260" align="left"><font id="asmi4261" face="Arial, sans-serif"><font id="asmi4262" size="1"><font id="asmi4263" size="1">India</font></font></font></p>
</td>
<td id="asmi4264" width="303">
<p class="western" id="asmi4265" align="left"><font id="asmi4266" face="Arial, sans-serif"><font id="asmi4267" size="1"><font id="asmi4268" size="1">Barakhamba Sales &amp; Services Ltd. (BSSL)</font></font></font></p>
</td>
</tr>
<tr id="asmi4269">
<td id="asmi4270" width="24" height="4">
<p class="western" id="asmi4271" align="left"><font id="asmi4272" face="Arial, sans-serif"><font id="asmi4273" size="1"><font id="asmi4274" size="1">404</font></font></font></p>
</td>
<td id="asmi4275" width="26">
<p class="western" id="asmi4276" align="left"><font id="asmi4277" face="Arial, sans-serif"><font id="asmi4278" size="1"><font id="asmi4279" size="1">53 </font></font></font></p>
</td>
<td id="asmi4280" width="185">
<p class="western" id="asmi4281" align="left"><font id="asmi4282" face="Arial, sans-serif"><font id="asmi4283" size="1"><font id="asmi4284" size="1">India</font></font></font></p>
</td>
<td id="asmi4285" width="303">
<p class="western" id="asmi4286" align="left"><font id="asmi4287" face="Arial, sans-serif"><font id="asmi4288" size="1"><font id="asmi4289" size="1">Bharat Sanchar Nigam Ltd. (BSNL - CellOne)</font></font></font></p>
</td>
</tr>
<tr id="asmi4290">
<td id="asmi4291" width="24" height="4">
<p class="western" id="asmi4292" align="left"><font id="asmi4293" face="Arial, sans-serif"><font id="asmi4294" size="1"><font id="asmi4295" size="1">404</font></font></font></p>
</td>
<td id="asmi4296" width="26">
<p class="western" id="asmi4297" align="left"><font id="asmi4298" face="Arial, sans-serif"><font id="asmi4299" size="1"><font id="asmi4300" size="1">87 </font></font></font></p>
</td>
<td id="asmi4301" width="185">
<p class="western" id="asmi4302" align="left"><font id="asmi4303" face="Arial, sans-serif"><font id="asmi4304" size="1"><font id="asmi4305" size="1">India</font></font></font></p>
</td>
<td id="asmi4306" width="303">
<p class="western" id="asmi4307" align="left"><font id="asmi4308" face="Arial, sans-serif"><font id="asmi4309" size="1"><font id="asmi4310" size="1">Escorts Telecom Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi4311">
<td id="asmi4312" width="24" height="4">
<p class="western" id="asmi4313" align="left"><font id="asmi4314" face="Arial, sans-serif"><font id="asmi4315" size="1"><font id="asmi4316" size="1">404</font></font></font></p>
</td>
<td id="asmi4317" width="26">
<p class="western" id="asmi4318" align="left"><font id="asmi4319" face="Arial, sans-serif"><font id="asmi4320" size="1"><font id="asmi4321" size="1">19 </font></font></font></p>
</td>
<td id="asmi4322" width="185">
<p class="western" id="asmi4323" align="left"><font id="asmi4324" face="Arial, sans-serif"><font id="asmi4325" size="1"><font id="asmi4326" size="1">India</font></font></font></p>
</td>
<td id="asmi4327" width="303">
<p class="western" id="asmi4328" align="left"><font id="asmi4329" face="Arial, sans-serif"><font id="asmi4330" size="1"><font id="asmi4331" size="1">Escotel Mobile Comms</font></font></font></p>
</td>
</tr>
<tr id="asmi4332">
<td id="asmi4333" width="24" height="4">
<p class="western" id="asmi4334" align="left"><font id="asmi4335" face="Arial, sans-serif"><font id="asmi4336" size="1"><font id="asmi4337" size="1">404</font></font></font></p>
</td>
<td id="asmi4338" width="26">
<p class="western" id="asmi4339" align="left"><font id="asmi4340" face="Arial, sans-serif"><font id="asmi4341" size="1"><font id="asmi4342" size="1">5</font></font></font></p>
</td>
<td id="asmi4343" width="185">
<p class="western" id="asmi4344" align="left"><font id="asmi4345" face="Arial, sans-serif"><font id="asmi4346" size="1"><font id="asmi4347" size="1">India</font></font></font></p>
</td>
<td id="asmi4348" width="303">
<p class="western" id="asmi4349" align="left"><font id="asmi4350" face="Arial, sans-serif"><font id="asmi4351" size="1"><font id="asmi4352" size="1">FASCEL Ltd. (Hutch-Gujarat)</font></font></font></p>
</td>
</tr>
<tr id="asmi4353">
<td id="asmi4354" width="24" height="4">
<p class="western" id="asmi4355" align="left"><font id="asmi4356" face="Arial, sans-serif"><font id="asmi4357" size="1"><font id="asmi4358" size="1">404</font></font></font></p>
</td>
<td id="asmi4359" width="26">
<p class="western" id="asmi4360" align="left"><font id="asmi4361" face="Arial, sans-serif"><font id="asmi4362" size="1"><font id="asmi4363" size="1">16 </font></font></font></p>
</td>
<td id="asmi4364" width="185">
<p class="western" id="asmi4365" align="left"><font id="asmi4366" face="Arial, sans-serif"><font id="asmi4367" size="1"><font id="asmi4368" size="1">India</font></font></font></p>
</td>
<td id="asmi4369" width="303">
<p class="western" id="asmi4370" align="left"><font id="asmi4371" face="Arial, sans-serif"><font id="asmi4372" size="1"><font id="asmi4373" size="1">Hexacom India Ltd. (Oasis)</font></font></font></p>
</td>
</tr>
<tr id="asmi4374">
<td id="asmi4375" width="24" height="4">
<p class="western" id="asmi4376" align="left"><font id="asmi4377" face="Arial, sans-serif"><font id="asmi4378" size="1"><font id="asmi4379" size="1">404</font></font></font></p>
</td>
<td id="asmi4380" width="26">
<p class="western" id="asmi4381" align="left"><font id="asmi4382" face="Arial, sans-serif"><font id="asmi4383" size="1"><font id="asmi4384" size="1">84 </font></font></font></p>
</td>
<td id="asmi4385" width="185">
<p class="western" id="asmi4386" align="left"><font id="asmi4387" face="Arial, sans-serif"><font id="asmi4388" size="1"><font id="asmi4389" size="1">India</font></font></font></p>
</td>
<td id="asmi4390" width="303">
<p class="western" id="asmi4391" align="left"><font id="asmi4392" face="Arial, sans-serif"><font id="asmi4393" size="1"><font id="asmi4394" size="1">Hutchinson Max Telecom Ltd. (Orange)</font></font></font></p>
</td>
</tr>
<tr id="asmi4395">
<td id="asmi4396" width="24" height="4">
<p class="western" id="asmi4397" align="left"><font id="asmi4398" face="Arial, sans-serif"><font id="asmi4399" size="1"><font id="asmi4400" size="1">404</font></font></font></p>
</td>
<td id="asmi4401" width="26">
<p class="western" id="asmi4402" align="left"><font id="asmi4403" face="Arial, sans-serif"><font id="asmi4404" size="1"><font id="asmi4405" size="1">24 </font></font></font></p>
</td>
<td id="asmi4406" width="185">
<p class="western" id="asmi4407" align="left"><font id="asmi4408" face="Arial, sans-serif"><font id="asmi4409" size="1"><font id="asmi4410" size="1">India</font></font></font></p>
</td>
<td id="asmi4411" width="303">
<p class="western" id="asmi4412" align="left"><font id="asmi4413" face="Arial, sans-serif"><font id="asmi4414" size="1"><font id="asmi4415" size="1">IDEA Cellular Ltd. (BTA Cellcom Ltd.)</font></font></font></p>
</td>
</tr>
<tr id="asmi4416">
<td id="asmi4417" width="24" height="4">
<p class="western" id="asmi4418" align="left"><font id="asmi4419" face="Arial, sans-serif"><font id="asmi4420" size="1"><font id="asmi4421" size="1">404</font></font></font></p>
</td>
<td id="asmi4422" width="26">
<p class="western" id="asmi4423" align="left"><font id="asmi4424" face="Arial, sans-serif"><font id="asmi4425" size="1"><font id="asmi4426" size="1">69 </font></font></font></p>
</td>
<td id="asmi4427" width="185">
<p class="western" id="asmi4428" align="left"><font id="asmi4429" face="Arial, sans-serif"><font id="asmi4430" size="1"><font id="asmi4431" size="1">India</font></font></font></p>
</td>
<td id="asmi4432" width="303">
<p class="western" id="asmi4433" align="left"><font id="asmi4434" face="Arial, sans-serif"><font id="asmi4435" size="1"><font id="asmi4436" size="1">Mahanagar Telephone</font></font></font></p>
</td>
</tr>
<tr id="asmi4437">
<td id="asmi4438" width="24" height="4">
<p class="western" id="asmi4439" align="left"><font id="asmi4440" face="Arial, sans-serif"><font id="asmi4441" size="1"><font id="asmi4442" size="1">404</font></font></font></p>
</td>
<td id="asmi4443" width="26">
<p class="western" id="asmi4444" align="left"><font id="asmi4445" face="Arial, sans-serif"><font id="asmi4446" size="1"><font id="asmi4447" size="1">41 </font></font></font></p>
</td>
<td id="asmi4448" width="185">
<p class="western" id="asmi4449" align="left"><font id="asmi4450" face="Arial, sans-serif"><font id="asmi4451" size="1"><font id="asmi4452" size="1">India</font></font></font></p>
</td>
<td id="asmi4453" width="303">
<p class="western" id="asmi4454" align="left"><font id="asmi4455" face="Arial, sans-serif"><font id="asmi4456" size="1"><font id="asmi4457" size="1">RPG MAA</font></font></font></p>
</td>
</tr>
<tr id="asmi4458">
<td id="asmi4459" width="24" height="4">
<p class="western" id="asmi4460" align="left"><font id="asmi4461" face="Arial, sans-serif"><font id="asmi4462" size="1"><font id="asmi4463" size="1">404</font></font></font></p>
</td>
<td id="asmi4464" width="26">
<p class="western" id="asmi4465" align="left"><font id="asmi4466" face="Arial, sans-serif"><font id="asmi4467" size="1"><font id="asmi4468" size="1">18 </font></font></font></p>
</td>
<td id="asmi4469" width="185">
<p class="western" id="asmi4470" align="left"><font id="asmi4471" face="Arial, sans-serif"><font id="asmi4472" size="1"><font id="asmi4473" size="1">India</font></font></font></p>
</td>
<td id="asmi4474" width="303">
<p class="western" id="asmi4475" align="left"><font id="asmi4476" face="Arial, sans-serif"><font id="asmi4477" size="1"><font id="asmi4478" size="1">Reliance Telecom Private</font></font></font></p>
</td>
</tr>
<tr id="asmi4479">
<td id="asmi4480" width="24" height="4">
<p class="western" id="asmi4481" align="left"><font id="asmi4482" face="Arial, sans-serif"><font id="asmi4483" size="1"><font id="asmi4484" size="1">404</font></font></font></p>
</td>
<td id="asmi4485" width="26">
<p class="western" id="asmi4486" align="left"><font id="asmi4487" face="Arial, sans-serif"><font id="asmi4488" size="1"><font id="asmi4489" size="1">44 </font></font></font></p>
</td>
<td id="asmi4490" width="185">
<p class="western" id="asmi4491" align="left"><font id="asmi4492" face="Arial, sans-serif"><font id="asmi4493" size="1"><font id="asmi4494" size="1">India</font></font></font></p>
</td>
<td id="asmi4495" width="303">
<p class="western" id="asmi4496" align="left"><font id="asmi4497" face="Arial, sans-serif"><font id="asmi4498" size="1"><font id="asmi4499" size="1">Spice</font></font></font></p>
</td>
</tr>
<tr id="asmi4500">
<td id="asmi4501" width="24" height="4">
<p class="western" id="asmi4502" align="left"><font id="asmi4503" face="Arial, sans-serif"><font id="asmi4504" size="1"><font id="asmi4505" size="1">404</font></font></font></p>
</td>
<td id="asmi4506" width="26">
<p class="western" id="asmi4507" align="left"><font id="asmi4508" face="Arial, sans-serif"><font id="asmi4509" size="1"><font id="asmi4510" size="1">30 </font></font></font></p>
</td>
<td id="asmi4511" width="185">
<p class="western" id="asmi4512" align="left"><font id="asmi4513" face="Arial, sans-serif"><font id="asmi4514" size="1"><font id="asmi4515" size="1">India</font></font></font></p>
</td>
<td id="asmi4516" width="303">
<p class="western" id="asmi4517" align="left"><font id="asmi4518" face="Arial, sans-serif"><font id="asmi4519" size="1"><font id="asmi4520" size="1">Vodafone Essar East Ldt (Hutch Essar East,Usha Martin Telecom Ltd)</font></font></font></p>
</td>
</tr>
<tr id="asmi4521">
<td id="asmi4522" width="24" height="4">
<p class="western" id="asmi4523" align="left"><font id="asmi4524" face="Arial, sans-serif"><font id="asmi4525" size="1"><font id="asmi4526" size="1">404</font></font></font></p>
</td>
<td id="asmi4527" width="26">
<p class="western" id="asmi4528" align="left"><font id="asmi4529" face="Arial, sans-serif"><font id="asmi4530" size="1"><font id="asmi4531" size="1">11 </font></font></font></p>
</td>
<td id="asmi4532" width="185">
<p class="western" id="asmi4533" align="left"><font id="asmi4534" face="Arial, sans-serif"><font id="asmi4535" size="1"><font id="asmi4536" size="1">India</font></font></font></p>
</td>
<td id="asmi4537" width="303">
<p class="western" id="asmi4538" align="left"><font id="asmi4539" face="Arial, sans-serif"><font id="asmi4540" size="1"><font id="asmi4541" size="1">Vodafone Essar Telecom Ltd (former Hutch Essar,Sterling Cellular Ltd)</font></font></font></p>
</td>
</tr>
<tr id="asmi4542">
<td id="asmi4543" width="24" height="4">
<p class="western" id="asmi4544" align="left"><font id="asmi4545" face="Arial, sans-serif"><font id="asmi4546" size="1"><font id="asmi4547" size="1">510</font></font></font></p>
</td>
<td id="asmi4548" width="26">
<p class="western" id="asmi4549" align="left"><font id="asmi4550" face="Arial, sans-serif"><font id="asmi4551" size="1"><font id="asmi4552" size="1">8</font></font></font></p>
</td>
<td id="asmi4553" width="185">
<p class="western" id="asmi4554" align="left"><font id="asmi4555" face="Arial, sans-serif"><font id="asmi4556" size="1"><font id="asmi4557" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4558" width="303">
<p class="western" id="asmi4559" align="left"><font id="asmi4560" face="Arial, sans-serif"><font id="asmi4561" size="1"><font id="asmi4562" size="1">Natrindo</font></font></font></p>
</td>
</tr>
<tr id="asmi4563">
<td id="asmi4564" width="24" height="4">
<p class="western" id="asmi4565" align="left"><font id="asmi4566" face="Arial, sans-serif"><font id="asmi4567" size="1"><font id="asmi4568" size="1">510</font></font></font></p>
</td>
<td id="asmi4569" width="26">
<p class="western" id="asmi4570" align="left"><font id="asmi4571" face="Arial, sans-serif"><font id="asmi4572" size="1"><font id="asmi4573" size="1">1</font></font></font></p>
</td>
<td id="asmi4574" width="185">
<p class="western" id="asmi4575" align="left"><font id="asmi4576" face="Arial, sans-serif"><font id="asmi4577" size="1"><font id="asmi4578" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4579" width="303">
<p class="western" id="asmi4580" align="left"><font id="asmi4581" face="Arial, sans-serif"><font id="asmi4582" size="1"><font id="asmi4583" size="1">PT. Satelindo</font></font></font></p>
</td>
</tr>
<tr id="asmi4584">
<td id="asmi4585" width="24" height="4">
<p class="western" id="asmi4586" align="left"><font id="asmi4587" face="Arial, sans-serif"><font id="asmi4588" size="1"><font id="asmi4589" size="1">510</font></font></font></p>
</td>
<td id="asmi4590" width="26">
<p class="western" id="asmi4591" align="left"><font id="asmi4592" face="Arial, sans-serif"><font id="asmi4593" size="1"><font id="asmi4594" size="1">10 </font></font></font></p>
</td>
<td id="asmi4595" width="185">
<p class="western" id="asmi4596" align="left"><font id="asmi4597" face="Arial, sans-serif"><font id="asmi4598" size="1"><font id="asmi4599" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4600" width="303">
<p class="western" id="asmi4601" align="left"><font id="asmi4602" face="Arial, sans-serif"><font id="asmi4603" size="1"><font id="asmi4604" size="1">Telkomsel</font></font></font></p>
</td>
</tr>
<tr id="asmi4605">
<td id="asmi4606" width="24" height="4">
<p class="western" id="asmi4607" align="left"><font id="asmi4608" face="Arial, sans-serif"><font id="asmi4609" size="1"><font id="asmi4610" size="1">510</font></font></font></p>
</td>
<td id="asmi4611" width="26">
<p class="western" id="asmi4612" align="left"><font id="asmi4613" face="Arial, sans-serif"><font id="asmi4614" size="1"><font id="asmi4615" size="1">89 </font></font></font></p>
</td>
<td id="asmi4616" width="185">
<p class="western" id="asmi4617" align="left"><font id="asmi4618" face="Arial, sans-serif"><font id="asmi4619" size="1"><font id="asmi4620" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4621" width="303">
<p class="western" id="asmi4622" align="left"><font id="asmi4623" face="Arial, sans-serif"><font id="asmi4624" size="1"><font id="asmi4625" size="1">Hutchinson 3G</font></font></font></p>
</td>
</tr>
<tr id="asmi4626">
<td id="asmi4627" width="24" height="4">
<p class="western" id="asmi4628" align="left"><font id="asmi4629" face="Arial, sans-serif"><font id="asmi4630" size="1"><font id="asmi4631" size="1">510</font></font></font></p>
</td>
<td id="asmi4632" width="26">
<p class="western" id="asmi4633" align="left"><font id="asmi4634" face="Arial, sans-serif"><font id="asmi4635" size="1"><font id="asmi4636" size="1">21 </font></font></font></p>
</td>
<td id="asmi4637" width="185">
<p class="western" id="asmi4638" align="left"><font id="asmi4639" face="Arial, sans-serif"><font id="asmi4640" size="1"><font id="asmi4641" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4642" width="303">
<p class="western" id="asmi4643" align="left"><font id="asmi4644" face="Arial, sans-serif"><font id="asmi4645" size="1"><font id="asmi4646" size="1">Indosat-M3</font></font></font></p>
</td>
</tr>
<tr id="asmi4647">
<td id="asmi4648" width="24" height="4">
<p class="western" id="asmi4649" align="left"><font id="asmi4650" face="Arial, sans-serif"><font id="asmi4651" size="1"><font id="asmi4652" size="1">510</font></font></font></p>
</td>
<td id="asmi4653" width="26">
<p class="western" id="asmi4654" align="left"><font id="asmi4655" face="Arial, sans-serif"><font id="asmi4656" size="1"><font id="asmi4657" size="1">11 </font></font></font></p>
</td>
<td id="asmi4658" width="185">
<p class="western" id="asmi4659" align="left"><font id="asmi4660" face="Arial, sans-serif"><font id="asmi4661" size="1"><font id="asmi4662" size="1">Indonesia</font></font></font></p>
</td>
<td id="asmi4663" width="303">
<p class="western" id="asmi4664" align="left"><font id="asmi4665" face="Arial, sans-serif"><font id="asmi4666" size="1"><font id="asmi4667" size="1">PT. Excelcomindo Excelcom (XL)</font></font></font></p>
</td>
</tr>
<tr id="asmi4668">
<td id="asmi4669" width="24" height="4">
<p class="western" id="asmi4670" align="left"><font id="asmi4671" face="Arial, sans-serif"><font id="asmi4672" size="1"><font id="asmi4673" size="1">432</font></font></font></p>
</td>
<td id="asmi4674" width="26">
<p class="western" id="asmi4675" align="left"><font id="asmi4676" face="Arial, sans-serif"><font id="asmi4677" size="1"><font id="asmi4678" size="1">14 </font></font></font></p>
</td>
<td id="asmi4679" width="185">
<p class="western" id="asmi4680" align="left"><font id="asmi4681" face="Arial, sans-serif"><font id="asmi4682" size="1"><font id="asmi4683" size="1">Iran</font></font></font></p>
</td>
<td id="asmi4684" width="303">
<p class="western" id="asmi4685" align="left"><font id="asmi4686" face="Arial, sans-serif"><font id="asmi4687" size="1"><font id="asmi4688" size="1">KFZO (TKC, Telecommunication Kish Co.)</font></font></font></p>
</td>
</tr>
<tr id="asmi4689">
<td id="asmi4690" width="24" height="4">
<p class="western" id="asmi4691" align="left"><font id="asmi4692" face="Arial, sans-serif"><font id="asmi4693" size="1"><font id="asmi4694" size="1">432</font></font></font></p>
</td>
<td id="asmi4695" width="26">
<p class="western" id="asmi4696" align="left"><font id="asmi4697" face="Arial, sans-serif"><font id="asmi4698" size="1"><font id="asmi4699" size="1">11 </font></font></font></p>
</td>
<td id="asmi4700" width="185">
<p class="western" id="asmi4701" align="left"><font id="asmi4702" face="Arial, sans-serif"><font id="asmi4703" size="1"><font id="asmi4704" size="1">Iran</font></font></font></p>
</td>
<td id="asmi4705" width="303">
<p class="western" id="asmi4706" align="left"><font id="asmi4707" face="Arial, sans-serif"><font id="asmi4708" size="1"><font id="asmi4709" size="1">TCI</font></font></font></p>
</td>
</tr>
<tr id="asmi4710">
<td id="asmi4711" width="24" height="4">
<p class="western" id="asmi4712" align="left"><font id="asmi4713" face="Arial, sans-serif"><font id="asmi4714" size="1"><font id="asmi4715" size="1">432</font></font></font></p>
</td>
<td id="asmi4716" width="26">
<p class="western" id="asmi4717" align="left"><font id="asmi4718" face="Arial, sans-serif"><font id="asmi4719" size="1"><font id="asmi4720" size="1">32 </font></font></font></p>
</td>
<td id="asmi4721" width="185">
<p class="western" id="asmi4722" align="left"><font id="asmi4723" face="Arial, sans-serif"><font id="asmi4724" size="1"><font id="asmi4725" size="1">Iran</font></font></font></p>
</td>
<td id="asmi4726" width="303">
<p class="western" id="asmi4727" align="left"><font id="asmi4728" face="Arial, sans-serif"><font id="asmi4729" size="1"><font id="asmi4730" size="1">Taliya</font></font></font></p>
</td>
</tr>
<tr id="asmi4731">
<td id="asmi4732" width="24" height="4">
<p class="western" id="asmi4733" align="left"><font id="asmi4734" face="Arial, sans-serif"><font id="asmi4735" size="1"><font id="asmi4736" size="1">418</font></font></font></p>
</td>
<td id="asmi4737" width="26">
<p class="western" id="asmi4738" align="left"><font id="asmi4739" face="Arial, sans-serif"><font id="asmi4740" size="1"><font id="asmi4741" size="1">5</font></font></font></p>
</td>
<td id="asmi4742" width="185">
<p class="western" id="asmi4743" align="left"><font id="asmi4744" face="Arial, sans-serif"><font id="asmi4745" size="1"><font id="asmi4746" size="1">Iraq</font></font></font></p>
</td>
<td id="asmi4747" width="303">
<p class="western" id="asmi4748" align="left"><font id="asmi4749" face="Arial, sans-serif"><font id="asmi4750" size="1"><font id="asmi4751" size="1">Asia Cell Telecommunications Com.</font></font></font></p>
</td>
</tr>
<tr id="asmi4752">
<td id="asmi4753" width="24" height="4">
<p class="western" id="asmi4754" align="left"><font id="asmi4755" face="Arial, sans-serif"><font id="asmi4756" size="1"><font id="asmi4757" size="1">418</font></font></font></p>
</td>
<td id="asmi4758" width="26">
<p class="western" id="asmi4759" align="left"><font id="asmi4760" face="Arial, sans-serif"><font id="asmi4761" size="1"><font id="asmi4762" size="1">20 </font></font></font></p>
</td>
<td id="asmi4763" width="185">
<p class="western" id="asmi4764" align="left"><font id="asmi4765" face="Arial, sans-serif"><font id="asmi4766" size="1"><font id="asmi4767" size="1">Iraq</font></font></font></p>
</td>
<td id="asmi4768" width="303">
<p class="western" id="asmi4769" align="left"><font id="asmi4770" face="Arial, sans-serif"><font id="asmi4771" size="1"><font id="asmi4772" size="1">Atheer Telecom Iraq</font></font></font></p>
</td>
</tr>
<tr id="asmi4773">
<td id="asmi4774" width="24" height="4">
<p class="western" id="asmi4775" align="left"><font id="asmi4776" face="Arial, sans-serif"><font id="asmi4777" size="1"><font id="asmi4778" size="1">418</font></font></font></p>
</td>
<td id="asmi4779" width="26">
<p class="western" id="asmi4780" align="left"><font id="asmi4781" face="Arial, sans-serif"><font id="asmi4782" size="1"><font id="asmi4783" size="1">30 </font></font></font></p>
</td>
<td id="asmi4784" width="185">
<p class="western" id="asmi4785" align="left"><font id="asmi4786" face="Arial, sans-serif"><font id="asmi4787" size="1"><font id="asmi4788" size="1">Iraq</font></font></font></p>
</td>
<td id="asmi4789" width="303">
<p class="western" id="asmi4790" align="left"><font id="asmi4791" face="Arial, sans-serif"><font id="asmi4792" size="1"><font id="asmi4793" size="1">Orascom Telecom Iraq Corporation (IRAQNA)</font></font></font></p>
</td>
</tr>
<tr id="asmi4794">
<td id="asmi4795" width="24" height="4">
<p class="western" id="asmi4796" align="left"><font id="asmi4797" face="Arial, sans-serif"><font id="asmi4798" size="1"><font id="asmi4799" size="1">272</font></font></font></p>
</td>
<td id="asmi4800" width="26">
<p class="western" id="asmi4801" align="left"><font id="asmi4802" face="Arial, sans-serif"><font id="asmi4803" size="1"><font id="asmi4804" size="1">5</font></font></font></p>
</td>
<td id="asmi4805" width="185">
<p class="western" id="asmi4806" align="left"><font id="asmi4807" face="Arial, sans-serif"><font id="asmi4808" size="1"><font id="asmi4809" size="1">Ireland</font></font></font></p>
</td>
<td id="asmi4810" width="303">
<p class="western" id="asmi4811" align="left"><font id="asmi4812" face="Arial, sans-serif"><font id="asmi4813" size="1"><font id="asmi4814" size="1">Hutchison 3G Ireland</font></font></font></p>
</td>
</tr>
<tr id="asmi4815">
<td id="asmi4816" width="24" height="4">
<p class="western" id="asmi4817" align="left"><font id="asmi4818" face="Arial, sans-serif"><font id="asmi4819" size="1"><font id="asmi4820" size="1">272</font></font></font></p>
</td>
<td id="asmi4821" width="26">
<p class="western" id="asmi4822" align="left"><font id="asmi4823" face="Arial, sans-serif"><font id="asmi4824" size="1"><font id="asmi4825" size="1">3</font></font></font></p>
</td>
<td id="asmi4826" width="185">
<p class="western" id="asmi4827" align="left"><font id="asmi4828" face="Arial, sans-serif"><font id="asmi4829" size="1"><font id="asmi4830" size="1">Ireland</font></font></font></p>
</td>
<td id="asmi4831" width="303">
<p class="western" id="asmi4832" align="left"><font id="asmi4833" face="Arial, sans-serif"><font id="asmi4834" size="1"><font id="asmi4835" size="1">Meteor</font></font></font></p>
</td>
</tr>
<tr id="asmi4836">
<td id="asmi4837" width="24" height="4">
<p class="western" id="asmi4838" align="left"><font id="asmi4839" face="Arial, sans-serif"><font id="asmi4840" size="1"><font id="asmi4841" size="1">272</font></font></font></p>
</td>
<td id="asmi4842" width="26">
<p class="western" id="asmi4843" align="left"><font id="asmi4844" face="Arial, sans-serif"><font id="asmi4845" size="1"><font id="asmi4846" size="1">2</font></font></font></p>
</td>
<td id="asmi4847" width="185">
<p class="western" id="asmi4848" align="left"><font id="asmi4849" face="Arial, sans-serif"><font id="asmi4850" size="1"><font id="asmi4851" size="1">Ireland</font></font></font></p>
</td>
<td id="asmi4852" width="303">
<p class="western" id="asmi4853" align="left"><font id="asmi4854" face="Arial, sans-serif"><font id="asmi4855" size="1"><font id="asmi4856" size="1">O2</font></font></font></p>
</td>
</tr>
<tr id="asmi4857">
<td id="asmi4858" width="24" height="4">
<p class="western" id="asmi4859" align="left"><font id="asmi4860" face="Arial, sans-serif"><font id="asmi4861" size="1"><font id="asmi4862" size="1">272</font></font></font></p>
</td>
<td id="asmi4863" width="26">
<p class="western" id="asmi4864" align="left"><font id="asmi4865" face="Arial, sans-serif"><font id="asmi4866" size="1"><font id="asmi4867" size="1">1</font></font></font></p>
</td>
<td id="asmi4868" width="185">
<p class="western" id="asmi4869" align="left"><font id="asmi4870" face="Arial, sans-serif"><font id="asmi4871" size="1"><font id="asmi4872" size="1">Ireland</font></font></font></p>
</td>
<td id="asmi4873" width="303">
<p class="western" id="asmi4874" align="left"><font id="asmi4875" face="Arial, sans-serif"><font id="asmi4876" size="1"><font id="asmi4877" size="1">Vodafone Eircell</font></font></font></p>
</td>
</tr>
<tr id="asmi4878">
<td id="asmi4879" width="24" height="4">
<p class="western" id="asmi4880" align="left"><font id="asmi4881" face="Arial, sans-serif"><font id="asmi4882" size="1"><font id="asmi4883" size="1">425</font></font></font></p>
</td>
<td id="asmi4884" width="26">
<p class="western" id="asmi4885" align="left"><font id="asmi4886" face="Arial, sans-serif"><font id="asmi4887" size="1"><font id="asmi4888" size="1">2</font></font></font></p>
</td>
<td id="asmi4889" width="185">
<p class="western" id="asmi4890" align="left"><font id="asmi4891" face="Arial, sans-serif"><font id="asmi4892" size="1"><font id="asmi4893" size="1">Israel</font></font></font></p>
</td>
<td id="asmi4894" width="303">
<p class="western" id="asmi4895" align="left"><font id="asmi4896" face="Arial, sans-serif"><font id="asmi4897" size="1"><font id="asmi4898" size="1">Cellcom Israel Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi4899">
<td id="asmi4900" width="24" height="4">
<p class="western" id="asmi4901" align="left"><font id="asmi4902" face="Arial, sans-serif"><font id="asmi4903" size="1"><font id="asmi4904" size="1">425</font></font></font></p>
</td>
<td id="asmi4905" width="26">
<p class="western" id="asmi4906" align="left"><font id="asmi4907" face="Arial, sans-serif"><font id="asmi4908" size="1"><font id="asmi4909" size="1">5</font></font></font></p>
</td>
<td id="asmi4910" width="185">
<p class="western" id="asmi4911" align="left"><font id="asmi4912" face="Arial, sans-serif"><font id="asmi4913" size="1"><font id="asmi4914" size="1">Israel</font></font></font></p>
</td>
<td id="asmi4915" width="303">
<p class="western" id="asmi4916" align="left"><font id="asmi4917" face="Arial, sans-serif"><font id="asmi4918" size="1"><font id="asmi4919" size="1">Palestine Telecomm Co Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi4920">
<td id="asmi4921" width="24" height="4">
<p class="western" id="asmi4922" align="left"><font id="asmi4923" face="Arial, sans-serif"><font id="asmi4924" size="1"><font id="asmi4925" size="1">425</font></font></font></p>
</td>
<td id="asmi4926" width="26">
<p class="western" id="asmi4927" align="left"><font id="asmi4928" face="Arial, sans-serif"><font id="asmi4929" size="1"><font id="asmi4930" size="1">1</font></font></font></p>
</td>
<td id="asmi4931" width="185">
<p class="western" id="asmi4932" align="left"><font id="asmi4933" face="Arial, sans-serif"><font id="asmi4934" size="1"><font id="asmi4935" size="1">Israel</font></font></font></p>
</td>
<td id="asmi4936" width="303">
<p class="western" id="asmi4937" align="left"><font id="asmi4938" face="Arial, sans-serif"><font id="asmi4939" size="1"><font id="asmi4940" size="1">Partner Communications (Orange)</font></font></font></p>
</td>
</tr>
<tr id="asmi4941">
<td id="asmi4942" width="24" height="4">
<p class="western" id="asmi4943" align="left"><font id="asmi4944" face="Arial, sans-serif"><font id="asmi4945" size="1"><font id="asmi4946" size="1">425</font></font></font></p>
</td>
<td id="asmi4947" width="26">
<p class="western" id="asmi4948" align="left"><font id="asmi4949" face="Arial, sans-serif"><font id="asmi4950" size="1"><font id="asmi4951" size="1">3</font></font></font></p>
</td>
<td id="asmi4952" width="185">
<p class="western" id="asmi4953" align="left"><font id="asmi4954" face="Arial, sans-serif"><font id="asmi4955" size="1"><font id="asmi4956" size="1">Israel</font></font></font></p>
</td>
<td id="asmi4957" width="303">
<p class="western" id="asmi4958" align="left"><font id="asmi4959" face="Arial, sans-serif"><font id="asmi4960" size="1"><font id="asmi4961" size="1">Pelephone</font></font></font></p>
</td>
</tr>
<tr id="asmi4962">
<td id="asmi4963" width="24" height="4">
<p class="western" id="asmi4964" align="left"><font id="asmi4965" face="Arial, sans-serif"><font id="asmi4966" size="1"><font id="asmi4967" size="1">222</font></font></font></p>
</td>
<td id="asmi4968" width="26">
<p class="western" id="asmi4969" align="left"><font id="asmi4970" face="Arial, sans-serif"><font id="asmi4971" size="1"><font id="asmi4972" size="1">99 </font></font></font></p>
</td>
<td id="asmi4973" width="185">
<p class="western" id="asmi4974" align="left"><font id="asmi4975" face="Arial, sans-serif"><font id="asmi4976" size="1"><font id="asmi4977" size="1">Italy</font></font></font></p>
</td>
<td id="asmi4978" width="303">
<p class="western" id="asmi4979" align="left"><font id="asmi4980" face="Arial, sans-serif"><font id="asmi4981" size="1"><font id="asmi4982" size="1">Hi3G</font></font></font></p>
</td>
</tr>
<tr id="asmi4983">
<td id="asmi4984" width="24" height="4">
<p class="western" id="asmi4985" align="left"><font id="asmi4986" face="Arial, sans-serif"><font id="asmi4987" size="1"><font id="asmi4988" size="1">222</font></font></font></p>
</td>
<td id="asmi4989" width="26">
<p class="western" id="asmi4990" align="left"><font id="asmi4991" face="Arial, sans-serif"><font id="asmi4992" size="1"><font id="asmi4993" size="1">1</font></font></font></p>
</td>
<td id="asmi4994" width="185">
<p class="western" id="asmi4995" align="left"><font id="asmi4996" face="Arial, sans-serif"><font id="asmi4997" size="1"><font id="asmi4998" size="1">Italy</font></font></font></p>
</td>
<td id="asmi4999" width="303">
<p class="western" id="asmi5000" align="left"><font id="asmi5001" face="Arial, sans-serif"><font id="asmi5002" size="1"><font id="asmi5003" size="1">Telecom Italia Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi5004">
<td id="asmi5005" width="24" height="4">
<p class="western" id="asmi5006" align="left"><font id="asmi5007" face="Arial, sans-serif"><font id="asmi5008" size="1"><font id="asmi5009" size="1">222</font></font></font></p>
</td>
<td id="asmi5010" width="26">
<p class="western" id="asmi5011" align="left"><font id="asmi5012" face="Arial, sans-serif"><font id="asmi5013" size="1"><font id="asmi5014" size="1">10 </font></font></font></p>
</td>
<td id="asmi5015" width="185">
<p class="western" id="asmi5016" align="left"><font id="asmi5017" face="Arial, sans-serif"><font id="asmi5018" size="1"><font id="asmi5019" size="1">Italy</font></font></font></p>
</td>
<td id="asmi5020" width="303">
<p class="western" id="asmi5021" align="left"><font id="asmi5022" face="Arial, sans-serif"><font id="asmi5023" size="1"><font id="asmi5024" size="1">Vodafone (Omnitel Pronto)</font></font></font></p>
</td>
</tr>
<tr id="asmi5025">
<td id="asmi5026" width="24" height="4">
<p class="western" id="asmi5027" align="left"><font id="asmi5028" face="Arial, sans-serif"><font id="asmi5029" size="1"><font id="asmi5030" size="1">222</font></font></font></p>
</td>
<td id="asmi5031" width="26">
<p class="western" id="asmi5032" align="left"><font id="asmi5033" face="Arial, sans-serif"><font id="asmi5034" size="1"><font id="asmi5035" size="1">88 </font></font></font></p>
</td>
<td id="asmi5036" width="185">
<p class="western" id="asmi5037" align="left"><font id="asmi5038" face="Arial, sans-serif"><font id="asmi5039" size="1"><font id="asmi5040" size="1">Italy</font></font></font></p>
</td>
<td id="asmi5041" width="303">
<p class="western" id="asmi5042" align="left"><font id="asmi5043" face="Arial, sans-serif"><font id="asmi5044" size="1"><font id="asmi5045" size="1">Wind Telecommunicazioni</font></font></font></p>
</td>
</tr>
<tr id="asmi5046">
<td id="asmi5047" width="24" height="4">
<p class="western" id="asmi5048" align="left"><font id="asmi5049" face="Arial, sans-serif"><font id="asmi5050" size="1"><font id="asmi5051" size="1">612</font></font></font></p>
</td>
<td id="asmi5052" width="26">
<p class="western" id="asmi5053" align="left"><font id="asmi5054" face="Arial, sans-serif"><font id="asmi5055" size="1"><font id="asmi5056" size="1">5</font></font></font></p>
</td>
<td id="asmi5057" width="185">
<p class="western" id="asmi5058" align="left"><font id="asmi5059" face="Arial, sans-serif"><font id="asmi5060" size="1"><font id="asmi5061" size="1">Ivory Coast</font></font></font></p>
</td>
<td id="asmi5062" width="303">
<p class="western" id="asmi5063" align="left"><font id="asmi5064" face="Arial, sans-serif"><font id="asmi5065" size="1"><font id="asmi5066" size="1">Loteny Telecom (Telecel, MTN)</font></font></font></p>
</td>
</tr>
<tr id="asmi5067">
<td id="asmi5068" width="24" height="4">
<p class="western" id="asmi5069" align="left"><font id="asmi5070" face="Arial, sans-serif"><font id="asmi5071" size="1"><font id="asmi5072" size="1">612</font></font></font></p>
</td>
<td id="asmi5073" width="26">
<p class="western" id="asmi5074" align="left"><font id="asmi5075" face="Arial, sans-serif"><font id="asmi5076" size="1"><font id="asmi5077" size="1">3</font></font></font></p>
</td>
<td id="asmi5078" width="185">
<p class="western" id="asmi5079" align="left"><font id="asmi5080" face="Arial, sans-serif"><font id="asmi5081" size="1"><font id="asmi5082" size="1">Ivory Coast</font></font></font></p>
</td>
<td id="asmi5083" width="303">
<p class="western" id="asmi5084" align="left"><font id="asmi5085" face="Arial, sans-serif"><font id="asmi5086" size="1"><font id="asmi5087" size="1">Orange Côte D\&#8217;Ivoire S.A. (SIM, Ivoiris)</font></font></font></p>
</td>
</tr>
<tr id="asmi5088">
<td id="asmi5089" width="24" height="4">
<p class="western" id="asmi5090" align="left"><font id="asmi5091" face="Arial, sans-serif"><font id="asmi5092" size="1"><font id="asmi5093" size="1">338</font></font></font></p>
</td>
<td id="asmi5094" width="26">
<p class="western" id="asmi5095" align="left"><font id="asmi5096" face="Arial, sans-serif"><font id="asmi5097" size="1"><font id="asmi5098" size="1">180 </font></font></font></p>
</td>
<td id="asmi5099" width="185">
<p class="western" id="asmi5100" align="left"><font id="asmi5101" face="Arial, sans-serif"><font id="asmi5102" size="1"><font id="asmi5103" size="1">Jamaica</font></font></font></p>
</td>
<td id="asmi5104" width="303">
<p class="western" id="asmi5105" align="left"><font id="asmi5106" face="Arial, sans-serif"><font id="asmi5107" size="1"><font id="asmi5108" size="1">C&amp;W</font></font></font></p>
</td>
</tr>
<tr id="asmi5109">
<td id="asmi5110" width="24" height="4">
<p class="western" id="asmi5111" align="left"><font id="asmi5112" face="Arial, sans-serif"><font id="asmi5113" size="1"><font id="asmi5114" size="1">338</font></font></font></p>
</td>
<td id="asmi5115" width="26">
<p class="western" id="asmi5116" align="left"><font id="asmi5117" face="Arial, sans-serif"><font id="asmi5118" size="1"><font id="asmi5119" size="1">50 </font></font></font></p>
</td>
<td id="asmi5120" width="185">
<p class="western" id="asmi5121" align="left"><font id="asmi5122" face="Arial, sans-serif"><font id="asmi5123" size="1"><font id="asmi5124" size="1">Jamaica</font></font></font></p>
</td>
<td id="asmi5125" width="303">
<p class="western" id="asmi5126" align="left"><font id="asmi5127" face="Arial, sans-serif"><font id="asmi5128" size="1"><font id="asmi5129" size="1">Mossel (Digicel)</font></font></font></p>
</td>
</tr>
<tr id="asmi5130">
<td id="asmi5131" width="24" height="4">
<p class="western" id="asmi5132" align="left"><font id="asmi5133" face="Arial, sans-serif"><font id="asmi5134" size="1"><font id="asmi5135" size="1">441</font></font></font></p>
</td>
<td id="asmi5136" width="26">
<p class="western" id="asmi5137" align="left"><font id="asmi5138" face="Arial, sans-serif"><font id="asmi5139" size="1"><font id="asmi5140" size="1">63 </font></font></font></p>
</td>
<td id="asmi5141" width="185">
<p class="western" id="asmi5142" align="left"><font id="asmi5143" face="Arial, sans-serif"><font id="asmi5144" size="1"><font id="asmi5145" size="1">japan</font></font></font></p>
</td>
<td id="asmi5146" width="303">
<p class="western" id="asmi5147" align="left"><font id="asmi5148" face="Arial, sans-serif"><font id="asmi5149" size="1"><font id="asmi5150" size="1">J-Phone</font></font></font></p>
</td>
</tr>
<tr id="asmi5151">
<td id="asmi5152" width="24" height="4">
<p class="western" id="asmi5153" align="left"><font id="asmi5154" face="Arial, sans-serif"><font id="asmi5155" size="1"><font id="asmi5156" size="1">440</font></font></font></p>
</td>
<td id="asmi5157" width="26">
<p class="western" id="asmi5158" align="left"><font id="asmi5159" face="Arial, sans-serif"><font id="asmi5160" size="1"><font id="asmi5161" size="1">96 </font></font></font></p>
</td>
<td id="asmi5162" width="185">
<p class="western" id="asmi5163" align="left"><font id="asmi5164" face="Arial, sans-serif"><font id="asmi5165" size="1"><font id="asmi5166" size="1">japan</font></font></font></p>
</td>
<td id="asmi5167" width="303">
<p class="western" id="asmi5168" align="left"><font id="asmi5169" face="Arial, sans-serif"><font id="asmi5170" size="1"><font id="asmi5171" size="1">J-Phone Co. Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi5172">
<td id="asmi5173" width="24" height="4">
<p class="western" id="asmi5174" align="left"><font id="asmi5175" face="Arial, sans-serif"><font id="asmi5176" size="1"><font id="asmi5177" size="1">441</font></font></font></p>
</td>
<td id="asmi5178" width="26">
<p class="western" id="asmi5179" align="left"><font id="asmi5180" face="Arial, sans-serif"><font id="asmi5181" size="1"><font id="asmi5182" size="1">90 </font></font></font></p>
</td>
<td id="asmi5183" width="185">
<p class="western" id="asmi5184" align="left"><font id="asmi5185" face="Arial, sans-serif"><font id="asmi5186" size="1"><font id="asmi5187" size="1">japan</font></font></font></p>
</td>
<td id="asmi5188" width="303">
<p class="western" id="asmi5189" align="left"><font id="asmi5190" face="Arial, sans-serif"><font id="asmi5191" size="1"><font id="asmi5192" size="1">NTT DoCoMo</font></font></font></p>
</td>
</tr>
<tr id="asmi5193">
<td id="asmi5194" width="24" height="4">
<p class="western" id="asmi5195" align="left"><font id="asmi5196" face="Arial, sans-serif"><font id="asmi5197" size="1"><font id="asmi5198" size="1">416</font></font></font></p>
</td>
<td id="asmi5199" width="26">
<p class="western" id="asmi5200" align="left"><font id="asmi5201" face="Arial, sans-serif"><font id="asmi5202" size="1"><font id="asmi5203" size="1">77 </font></font></font></p>
</td>
<td id="asmi5204" width="185">
<p class="western" id="asmi5205" align="left"><font id="asmi5206" face="Arial, sans-serif"><font id="asmi5207" size="1"><font id="asmi5208" size="1">Jordan</font></font></font></p>
</td>
<td id="asmi5209" width="303">
<p class="western" id="asmi5210" align="left"><font id="asmi5211" face="Arial, sans-serif"><font id="asmi5212" size="1"><font id="asmi5213" size="1">Petra Jordanien Mobile Telecommunication (MobileCom)</font></font></font></p>
</td>
</tr>
<tr id="asmi5214">
<td id="asmi5215" width="24" height="4">
<p class="western" id="asmi5216" align="left"><font id="asmi5217" face="Arial, sans-serif"><font id="asmi5218" size="1"><font id="asmi5219" size="1">416</font></font></font></p>
</td>
<td id="asmi5220" width="26">
<p class="western" id="asmi5221" align="left"><font id="asmi5222" face="Arial, sans-serif"><font id="asmi5223" size="1"><font id="asmi5224" size="1">3</font></font></font></p>
</td>
<td id="asmi5225" width="185">
<p class="western" id="asmi5226" align="left"><font id="asmi5227" face="Arial, sans-serif"><font id="asmi5228" size="1"><font id="asmi5229" size="1">Jordan</font></font></font></p>
</td>
<td id="asmi5230" width="303">
<p class="western" id="asmi5231" align="left"><font id="asmi5232" face="Arial, sans-serif"><font id="asmi5233" size="1"><font id="asmi5234" size="1">Umniah Mobile Company</font></font></font></p>
</td>
</tr>
<tr id="asmi5235">
<td id="asmi5236" width="24" height="4">
<p class="western" id="asmi5237" align="left"><font id="asmi5238" face="Arial, sans-serif"><font id="asmi5239" size="1"><font id="asmi5240" size="1">416</font></font></font></p>
</td>
<td id="asmi5241" width="26">
<p class="western" id="asmi5242" align="left"><font id="asmi5243" face="Arial, sans-serif"><font id="asmi5244" size="1"><font id="asmi5245" size="1">2</font></font></font></p>
</td>
<td id="asmi5246" width="185">
<p class="western" id="asmi5247" align="left"><font id="asmi5248" face="Arial, sans-serif"><font id="asmi5249" size="1"><font id="asmi5250" size="1">Jordan</font></font></font></p>
</td>
<td id="asmi5251" width="303">
<p class="western" id="asmi5252" align="left"><font id="asmi5253" face="Arial, sans-serif"><font id="asmi5254" size="1"><font id="asmi5255" size="1">Xpress</font></font></font></p>
</td>
</tr>
<tr id="asmi5256">
<td id="asmi5257" width="24" height="4">
<p class="western" id="asmi5258" align="left"><font id="asmi5259" face="Arial, sans-serif"><font id="asmi5260" size="1"><font id="asmi5261" size="1">416</font></font></font></p>
</td>
<td id="asmi5262" width="26">
<p class="western" id="asmi5263" align="left"><font id="asmi5264" face="Arial, sans-serif"><font id="asmi5265" size="1"><font id="asmi5266" size="1">1</font></font></font></p>
</td>
<td id="asmi5267" width="185">
<p class="western" id="asmi5268" align="left"><font id="asmi5269" face="Arial, sans-serif"><font id="asmi5270" size="1"><font id="asmi5271" size="1">Jordan</font></font></font></p>
</td>
<td id="asmi5272" width="303">
<p class="western" id="asmi5273" align="left"><font id="asmi5274" face="Arial, sans-serif"><font id="asmi5275" size="1"><font id="asmi5276" size="1">Zain (Fastlink)</font></font></font></p>
</td>
</tr>
<tr id="asmi5277">
<td id="asmi5278" width="24" height="4">
<p class="western" id="asmi5279" align="left"><font id="asmi5280" face="Arial, sans-serif"><font id="asmi5281" size="1"><font id="asmi5282" size="1">401</font></font></font></p>
</td>
<td id="asmi5283" width="26">
<p class="western" id="asmi5284" align="left"><font id="asmi5285" face="Arial, sans-serif"><font id="asmi5286" size="1"><font id="asmi5287" size="1">2</font></font></font></p>
</td>
<td id="asmi5288" width="185">
<p class="western" id="asmi5289" align="left"><font id="asmi5290" face="Arial, sans-serif"><font id="asmi5291" size="1"><font id="asmi5292" size="1">Kazakhstan</font></font></font></p>
</td>
<td id="asmi5293" width="303">
<p class="western" id="asmi5294" align="left"><font id="asmi5295" face="Arial, sans-serif"><font id="asmi5296" size="1"><font id="asmi5297" size="1">GSM Kazakhstan K&#8217;Cell</font></font></font></p>
</td>
</tr>
<tr id="asmi5298">
<td id="asmi5299" width="24" height="4">
<p class="western" id="asmi5300" align="left"><font id="asmi5301" face="Arial, sans-serif"><font id="asmi5302" size="1"><font id="asmi5303" size="1">401</font></font></font></p>
</td>
<td id="asmi5304" width="26">
<p class="western" id="asmi5305" align="left"><font id="asmi5306" face="Arial, sans-serif"><font id="asmi5307" size="1"><font id="asmi5308" size="1">1</font></font></font></p>
</td>
<td id="asmi5309" width="185">
<p class="western" id="asmi5310" align="left"><font id="asmi5311" face="Arial, sans-serif"><font id="asmi5312" size="1"><font id="asmi5313" size="1">Kazakhstan</font></font></font></p>
</td>
<td id="asmi5314" width="303">
<p class="western" id="asmi5315" align="left"><font id="asmi5316" face="Arial, sans-serif"><font id="asmi5317" size="1"><font id="asmi5318" size="1">KaR-Tel LLC (Beeline)</font></font></font></p>
</td>
</tr>
<tr id="asmi5319">
<td id="asmi5320" width="24" height="4">
<p class="western" id="asmi5321" align="left"><font id="asmi5322" face="Arial, sans-serif"><font id="asmi5323" size="1"><font id="asmi5324" size="1">639</font></font></font></p>
</td>
<td id="asmi5325" width="26">
<p class="western" id="asmi5326" align="left"><font id="asmi5327" face="Arial, sans-serif"><font id="asmi5328" size="1"><font id="asmi5329" size="1">3</font></font></font></p>
</td>
<td id="asmi5330" width="185">
<p class="western" id="asmi5331" align="left"><font id="asmi5332" face="Arial, sans-serif"><font id="asmi5333" size="1"><font id="asmi5334" size="1">Kenya</font></font></font></p>
</td>
<td id="asmi5335" width="303">
<p class="western" id="asmi5336" align="left"><font id="asmi5337" face="Arial, sans-serif"><font id="asmi5338" size="1"><font id="asmi5339" size="1">Kencell Communications Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi5340">
<td id="asmi5341" width="24" height="4">
<p class="western" id="asmi5342" align="left"><font id="asmi5343" face="Arial, sans-serif"><font id="asmi5344" size="1"><font id="asmi5345" size="1">639</font></font></font></p>
</td>
<td id="asmi5346" width="26">
<p class="western" id="asmi5347" align="left"><font id="asmi5348" face="Arial, sans-serif"><font id="asmi5349" size="1"><font id="asmi5350" size="1">2</font></font></font></p>
</td>
<td id="asmi5351" width="185">
<p class="western" id="asmi5352" align="left"><font id="asmi5353" face="Arial, sans-serif"><font id="asmi5354" size="1"><font id="asmi5355" size="1">Kenya</font></font></font></p>
</td>
<td id="asmi5356" width="303">
<p class="western" id="asmi5357" align="left"><font id="asmi5358" face="Arial, sans-serif"><font id="asmi5359" size="1"><font id="asmi5360" size="1">Safaricom Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi5361">
<td id="asmi5362" width="24" height="4">
<p class="western" id="asmi5363" align="left"><font id="asmi5364" face="Arial, sans-serif"><font id="asmi5365" size="1"><font id="asmi5366" size="1">450</font></font></font></p>
</td>
<td id="asmi5367" width="26">
<p class="western" id="asmi5368" align="left"><font id="asmi5369" face="Arial, sans-serif"><font id="asmi5370" size="1"><font id="asmi5371" size="1">8</font></font></font></p>
</td>
<td id="asmi5372" width="185">
<p class="western" id="asmi5373" align="left"><font id="asmi5374" face="Arial, sans-serif"><font id="asmi5375" size="1"><font id="asmi5376" size="1">Korea</font></font></font></p>
</td>
<td id="asmi5377" width="303">
<p class="western" id="asmi5378" align="left"><font id="asmi5379" face="Arial, sans-serif"><font id="asmi5380" size="1"><font id="asmi5381" size="1">KT Freetel Co. Ltd. (KT ICOM)</font></font></font></p>
</td>
</tr>
<tr id="asmi5382">
<td id="asmi5383" width="24" height="4">
<p class="western" id="asmi5384" align="left"><font id="asmi5385" face="Arial, sans-serif"><font id="asmi5386" size="1"><font id="asmi5387" size="1">450</font></font></font></p>
</td>
<td id="asmi5388" width="26">
<p class="western" id="asmi5389" align="left"><font id="asmi5390" face="Arial, sans-serif"><font id="asmi5391" size="1"><font id="asmi5392" size="1">5</font></font></font></p>
</td>
<td id="asmi5393" width="185">
<p class="western" id="asmi5394" align="left"><font id="asmi5395" face="Arial, sans-serif"><font id="asmi5396" size="1"><font id="asmi5397" size="1">Korea</font></font></font></p>
</td>
<td id="asmi5398" width="303">
<p class="western" id="asmi5399" align="left"><font id="asmi5400" face="Arial, sans-serif"><font id="asmi5401" size="1"><font id="asmi5402" size="1">SK Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi5403">
<td id="asmi5404" width="24" height="4">
<p class="western" id="asmi5405" align="left"><font id="asmi5406" face="Arial, sans-serif"><font id="asmi5407" size="1"><font id="asmi5408" size="1">419</font></font></font></p>
</td>
<td id="asmi5409" width="26">
<p class="western" id="asmi5410" align="left"><font id="asmi5411" face="Arial, sans-serif"><font id="asmi5412" size="1"><font id="asmi5413" size="1">2</font></font></font></p>
</td>
<td id="asmi5414" width="185">
<p class="western" id="asmi5415" align="left"><font id="asmi5416" face="Arial, sans-serif"><font id="asmi5417" size="1"><font id="asmi5418" size="1">Kuwait</font></font></font></p>
</td>
<td id="asmi5419" width="303">
<p class="western" id="asmi5420" align="left"><font id="asmi5421" face="Arial, sans-serif"><font id="asmi5422" size="1"><font id="asmi5423" size="1">Mobile Telecoms MTCNet (Zain)</font></font></font></p>
</td>
</tr>
<tr id="asmi5424">
<td id="asmi5425" width="24" height="4">
<p class="western" id="asmi5426" align="left"><font id="asmi5427" face="Arial, sans-serif"><font id="asmi5428" size="1"><font id="asmi5429" size="1">419</font></font></font></p>
</td>
<td id="asmi5430" width="26">
<p class="western" id="asmi5431" align="left"><font id="asmi5432" face="Arial, sans-serif"><font id="asmi5433" size="1"><font id="asmi5434" size="1">3</font></font></font></p>
</td>
<td id="asmi5435" width="185">
<p class="western" id="asmi5436" align="left"><font id="asmi5437" face="Arial, sans-serif"><font id="asmi5438" size="1"><font id="asmi5439" size="1">Kuwait</font></font></font></p>
</td>
<td id="asmi5440" width="303">
<p class="western" id="asmi5441" align="left"><font id="asmi5442" face="Arial, sans-serif"><font id="asmi5443" size="1"><font id="asmi5444" size="1">National Mobile Telecommunications Co (Wataniya)</font></font></font></p>
</td>
</tr>
<tr id="asmi5445">
<td id="asmi5446" width="24" height="4">
<p class="western" id="asmi5447" align="left"><font id="asmi5448" face="Arial, sans-serif"><font id="asmi5449" size="1"><font id="asmi5450" size="1">437</font></font></font></p>
</td>
<td id="asmi5451" width="26">
<p class="western" id="asmi5452" align="left"><font id="asmi5453" face="Arial, sans-serif"><font id="asmi5454" size="1"><font id="asmi5455" size="1">1</font></font></font></p>
</td>
<td id="asmi5456" width="185">
<p class="western" id="asmi5457" align="left"><font id="asmi5458" face="Arial, sans-serif"><font id="asmi5459" size="1"><font id="asmi5460" size="1">Kyrgyzstan</font></font></font></p>
</td>
<td id="asmi5461" width="303">
<p class="western" id="asmi5462" align="left"><font id="asmi5463" face="Arial, sans-serif"><font id="asmi5464" size="1"><font id="asmi5465" size="1">Sky Mobile GSM (Bitel)</font></font></font></p>
</td>
</tr>
<tr id="asmi5466">
<td id="asmi5467" width="24" height="4">
<p class="western" id="asmi5468" align="left"><font id="asmi5469" face="Arial, sans-serif"><font id="asmi5470" size="1"><font id="asmi5471" size="1">457</font></font></font></p>
</td>
<td id="asmi5472" width="26">
<p class="western" id="asmi5473" align="left"><font id="asmi5474" face="Arial, sans-serif"><font id="asmi5475" size="1"><font id="asmi5476" size="1">1</font></font></font></p>
</td>
<td id="asmi5477" width="185">
<p class="western" id="asmi5478" align="left"><font id="asmi5479" face="Arial, sans-serif"><font id="asmi5480" size="1"><font id="asmi5481" size="1">Lao People&#8217;s Democratic Republic</font></font></font></p>
</td>
<td id="asmi5482" width="303">
<p class="western" id="asmi5483" align="left"><font id="asmi5484" face="Arial, sans-serif"><font id="asmi5485" size="1"><font id="asmi5486" size="1">Lao Shinawatra Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi5487">
<td id="asmi5488" width="24" height="4">
<p class="western" id="asmi5489" align="left"><font id="asmi5490" face="Arial, sans-serif"><font id="asmi5491" size="1"><font id="asmi5492" size="1">457</font></font></font></p>
</td>
<td id="asmi5493" width="26">
<p class="western" id="asmi5494" align="left"><font id="asmi5495" face="Arial, sans-serif"><font id="asmi5496" size="1"><font id="asmi5497" size="1">8</font></font></font></p>
</td>
<td id="asmi5498" width="185">
<p class="western" id="asmi5499" align="left"><font id="asmi5500" face="Arial, sans-serif"><font id="asmi5501" size="1"><font id="asmi5502" size="1">Lao People&#8217;s Democratic Republic</font></font></font></p>
</td>
<td id="asmi5503" width="303">
<p class="western" id="asmi5504" align="left"><font id="asmi5505" face="Arial, sans-serif"><font id="asmi5506" size="1"><font id="asmi5507" size="1">Millicom (Tango)</font></font></font></p>
</td>
</tr>
<tr id="asmi5508">
<td id="asmi5509" width="24" height="4">
<p class="western" id="asmi5510" align="left"><font id="asmi5511" face="Arial, sans-serif"><font id="asmi5512" size="1"><font id="asmi5513" size="1">247</font></font></font></p>
</td>
<td id="asmi5514" width="26">
<p class="western" id="asmi5515" align="left"><font id="asmi5516" face="Arial, sans-serif"><font id="asmi5517" size="1"><font id="asmi5518" size="1">1</font></font></font></p>
</td>
<td id="asmi5519" width="185">
<p class="western" id="asmi5520" align="left"><font id="asmi5521" face="Arial, sans-serif"><font id="asmi5522" size="1"><font id="asmi5523" size="1">Latvia</font></font></font></p>
</td>
<td id="asmi5524" width="303">
<p class="western" id="asmi5525" align="left"><font id="asmi5526" face="Arial, sans-serif"><font id="asmi5527" size="1"><font id="asmi5528" size="1">Latvian Mobile Tel.</font></font></font></p>
</td>
</tr>
<tr id="asmi5529">
<td id="asmi5530" width="24" height="4">
<p class="western" id="asmi5531" align="left"><font id="asmi5532" face="Arial, sans-serif"><font id="asmi5533" size="1"><font id="asmi5534" size="1">247</font></font></font></p>
</td>
<td id="asmi5535" width="26">
<p class="western" id="asmi5536" align="left"><font id="asmi5537" face="Arial, sans-serif"><font id="asmi5538" size="1"><font id="asmi5539" size="1">5</font></font></font></p>
</td>
<td id="asmi5540" width="185">
<p class="western" id="asmi5541" align="left"><font id="asmi5542" face="Arial, sans-serif"><font id="asmi5543" size="1"><font id="asmi5544" size="1">Latvia</font></font></font></p>
</td>
<td id="asmi5545" width="303">
<p class="western" id="asmi5546" align="left"><font id="asmi5547" face="Arial, sans-serif"><font id="asmi5548" size="1"><font id="asmi5549" size="1">SIA Bite Latvia</font></font></font></p>
</td>
</tr>
<tr id="asmi5550">
<td id="asmi5551" width="24" height="4">
<p class="western" id="asmi5552" align="left"><font id="asmi5553" face="Arial, sans-serif"><font id="asmi5554" size="1"><font id="asmi5555" size="1">247</font></font></font></p>
</td>
<td id="asmi5556" width="26">
<p class="western" id="asmi5557" align="left"><font id="asmi5558" face="Arial, sans-serif"><font id="asmi5559" size="1"><font id="asmi5560" size="1">2</font></font></font></p>
</td>
<td id="asmi5561" width="185">
<p class="western" id="asmi5562" align="left"><font id="asmi5563" face="Arial, sans-serif"><font id="asmi5564" size="1"><font id="asmi5565" size="1">Latvia</font></font></font></p>
</td>
<td id="asmi5566" width="303">
<p class="western" id="asmi5567" align="left"><font id="asmi5568" face="Arial, sans-serif"><font id="asmi5569" size="1"><font id="asmi5570" size="1">Tele2</font></font></font></p>
</td>
</tr>
<tr id="asmi5571">
<td id="asmi5572" width="24" height="4">
<p class="western" id="asmi5573" align="left"><font id="asmi5574" face="Arial, sans-serif"><font id="asmi5575" size="1"><font id="asmi5576" size="1">415</font></font></font></p>
</td>
<td id="asmi5577" width="26">
<p class="western" id="asmi5578" align="left"><font id="asmi5579" face="Arial, sans-serif"><font id="asmi5580" size="1"><font id="asmi5581" size="1">1</font></font></font></p>
</td>
<td id="asmi5582" width="185">
<p class="western" id="asmi5583" align="left"><font id="asmi5584" face="Arial, sans-serif"><font id="asmi5585" size="1"><font id="asmi5586" size="1">Lebanon</font></font></font></p>
</td>
<td id="asmi5587" width="303">
<p class="western" id="asmi5588" align="left"><font id="asmi5589" face="Arial, sans-serif"><font id="asmi5590" size="1"><font id="asmi5591" size="1">MIC 1 (Alfa)</font></font></font></p>
</td>
</tr>
<tr id="asmi5592">
<td id="asmi5593" width="24" height="4">
<p class="western" id="asmi5594" align="left"><font id="asmi5595" face="Arial, sans-serif"><font id="asmi5596" size="1"><font id="asmi5597" size="1">415</font></font></font></p>
</td>
<td id="asmi5598" width="26">
<p class="western" id="asmi5599" align="left"><font id="asmi5600" face="Arial, sans-serif"><font id="asmi5601" size="1"><font id="asmi5602" size="1">34 </font></font></font></p>
</td>
<td id="asmi5603" width="185">
<p class="western" id="asmi5604" align="left"><font id="asmi5605" face="Arial, sans-serif"><font id="asmi5606" size="1"><font id="asmi5607" size="1">Lebanon</font></font></font></p>
</td>
<td id="asmi5608" width="303">
<p class="western" id="asmi5609" align="left"><font id="asmi5610" face="Arial, sans-serif"><font id="asmi5611" size="1"><font id="asmi5612" size="1">FTML Cellis</font></font></font></p>
</td>
</tr>
<tr id="asmi5613">
<td id="asmi5614" width="24" height="4">
<p class="western" id="asmi5615" align="left"><font id="asmi5616" face="Arial, sans-serif"><font id="asmi5617" size="1"><font id="asmi5618" size="1">415</font></font></font></p>
</td>
<td id="asmi5619" width="26">
<p class="western" id="asmi5620" align="left"><font id="asmi5621" face="Arial, sans-serif"><font id="asmi5622" size="1"><font id="asmi5623" size="1">38 </font></font></font></p>
</td>
<td id="asmi5624" width="185">
<p class="western" id="asmi5625" align="left"><font id="asmi5626" face="Arial, sans-serif"><font id="asmi5627" size="1"><font id="asmi5628" size="1">Lebanon</font></font></font></p>
</td>
<td id="asmi5629" width="303">
<p class="western" id="asmi5630" align="left"><font id="asmi5631" face="Arial, sans-serif"><font id="asmi5632" size="1"><font id="asmi5633" size="1">MTC (MIC 2 / LibanCell)</font></font></font></p>
</td>
</tr>
<tr id="asmi5634">
<td id="asmi5635" width="24" height="4">
<p class="western" id="asmi5636" align="left"><font id="asmi5637" face="Arial, sans-serif"><font id="asmi5638" size="1"><font id="asmi5639" size="1">606</font></font></font></p>
</td>
<td id="asmi5640" width="26">
<p class="western" id="asmi5641" align="left"><font id="asmi5642" face="Arial, sans-serif"><font id="asmi5643" size="1"><font id="asmi5644" size="1">1</font></font></font></p>
</td>
<td id="asmi5645" width="185">
<p class="western" id="asmi5646" align="left"><font id="asmi5647" face="Arial, sans-serif"><font id="asmi5648" size="1"><font id="asmi5649" size="1">Libya</font></font></font></p>
</td>
<td id="asmi5650" width="303">
<p class="western" id="asmi5651" align="left"><font id="asmi5652" face="Arial, sans-serif"><font id="asmi5653" size="1"><font id="asmi5654" size="1">EL MADAR Telecomm Company</font></font></font></p>
</td>
</tr>
<tr id="asmi5655">
<td id="asmi5656" width="24" height="4">
<p class="western" id="asmi5657" align="left"><font id="asmi5658" face="Arial, sans-serif"><font id="asmi5659" size="1"><font id="asmi5660" size="1">606</font></font></font></p>
</td>
<td id="asmi5661" width="26">
<p class="western" id="asmi5662" align="left"><font id="asmi5663" face="Arial, sans-serif"><font id="asmi5664" size="1"><font id="asmi5665" size="1">0</font></font></font></p>
</td>
<td id="asmi5666" width="185">
<p class="western" id="asmi5667" align="left"><font id="asmi5668" face="Arial, sans-serif"><font id="asmi5669" size="1"><font id="asmi5670" size="1">Libya</font></font></font></p>
</td>
<td id="asmi5671" width="303">
<p class="western" id="asmi5672" align="left"><font id="asmi5673" face="Arial, sans-serif"><font id="asmi5674" size="1"><font id="asmi5675" size="1">Libyana Mobile Phone</font></font></font></p>
</td>
</tr>
<tr id="asmi5676">
<td id="asmi5677" width="24" height="4">
<p class="western" id="asmi5678" align="left"><font id="asmi5679" face="Arial, sans-serif"><font id="asmi5680" size="1"><font id="asmi5681" size="1">295</font></font></font></p>
</td>
<td id="asmi5682" width="26">
<p class="western" id="asmi5683" align="left"><font id="asmi5684" face="Arial, sans-serif"><font id="asmi5685" size="1"><font id="asmi5686" size="1">5</font></font></font></p>
</td>
<td id="asmi5687" width="185">
<p class="western" id="asmi5688" align="left"><font id="asmi5689" face="Arial, sans-serif"><font id="asmi5690" size="1"><font id="asmi5691" size="1">Liechtenstein</font></font></font></p>
</td>
<td id="asmi5692" width="303">
<p class="western" id="asmi5693" align="left"><font id="asmi5694" face="Arial, sans-serif"><font id="asmi5695" size="1"><font id="asmi5696" size="1">Mobilkom AG (FL1 / United Mobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi5697">
<td id="asmi5698" width="24" height="4">
<p class="western" id="asmi5699" align="left"><font id="asmi5700" face="Arial, sans-serif"><font id="asmi5701" size="1"><font id="asmi5702" size="1">295</font></font></font></p>
</td>
<td id="asmi5703" width="26">
<p class="western" id="asmi5704" align="left"><font id="asmi5705" face="Arial, sans-serif"><font id="asmi5706" size="1"><font id="asmi5707" size="1">2</font></font></font></p>
</td>
<td id="asmi5708" width="185">
<p class="western" id="asmi5709" align="left"><font id="asmi5710" face="Arial, sans-serif"><font id="asmi5711" size="1"><font id="asmi5712" size="1">Liechtenstein</font></font></font></p>
</td>
<td id="asmi5713" width="303">
<p class="western" id="asmi5714" align="left"><font id="asmi5715" face="Arial, sans-serif"><font id="asmi5716" size="1"><font id="asmi5717" size="1">Orange AG (VIAG)</font></font></font></p>
</td>
</tr>
<tr id="asmi5718">
<td id="asmi5719" width="24" height="4">
<p class="western" id="asmi5720" align="left"><font id="asmi5721" face="Arial, sans-serif"><font id="asmi5722" size="1"><font id="asmi5723" size="1">295</font></font></font></p>
</td>
<td id="asmi5724" width="26">
<p class="western" id="asmi5725" align="left"><font id="asmi5726" face="Arial, sans-serif"><font id="asmi5727" size="1"><font id="asmi5728" size="1">1</font></font></font></p>
</td>
<td id="asmi5729" width="185">
<p class="western" id="asmi5730" align="left"><font id="asmi5731" face="Arial, sans-serif"><font id="asmi5732" size="1"><font id="asmi5733" size="1">Liechtenstein</font></font></font></p>
</td>
<td id="asmi5734" width="303">
<p class="western" id="asmi5735" align="left"><font id="asmi5736" face="Arial, sans-serif"><font id="asmi5737" size="1"><font id="asmi5738" size="1">Swisscom Mobile Ltd. (FL Telecom)</font></font></font></p>
</td>
</tr>
<tr id="asmi5739">
<td id="asmi5740" width="24" height="4">
<p class="western" id="asmi5741" align="left"><font id="asmi5742" face="Arial, sans-serif"><font id="asmi5743" size="1"><font id="asmi5744" size="1">295</font></font></font></p>
</td>
<td id="asmi5745" width="26">
<p class="western" id="asmi5746" align="left"><font id="asmi5747" face="Arial, sans-serif"><font id="asmi5748" size="1"><font id="asmi5749" size="1">77 </font></font></font></p>
</td>
<td id="asmi5750" width="185">
<p class="western" id="asmi5751" align="left"><font id="asmi5752" face="Arial, sans-serif"><font id="asmi5753" size="1"><font id="asmi5754" size="1">Liechtenstein</font></font></font></p>
</td>
<td id="asmi5755" width="303">
<p class="western" id="asmi5756" align="left"><font id="asmi5757" face="Arial, sans-serif"><font id="asmi5758" size="1"><font id="asmi5759" size="1">Tele 2 Aktiengesellschaft (Tango)</font></font></font></p>
</td>
</tr>
<tr id="asmi5760">
<td id="asmi5761" width="24" height="4">
<p class="western" id="asmi5762" align="left"><font id="asmi5763" face="Arial, sans-serif"><font id="asmi5764" size="1"><font id="asmi5765" size="1">246</font></font></font></p>
</td>
<td id="asmi5766" width="26">
<p class="western" id="asmi5767" align="left"><font id="asmi5768" face="Arial, sans-serif"><font id="asmi5769" size="1"><font id="asmi5770" size="1">1</font></font></font></p>
</td>
<td id="asmi5771" width="185">
<p class="western" id="asmi5772" align="left"><font id="asmi5773" face="Arial, sans-serif"><font id="asmi5774" size="1"><font id="asmi5775" size="1">Lithuania</font></font></font></p>
</td>
<td id="asmi5776" width="303">
<p class="western" id="asmi5777" align="left"><font id="asmi5778" face="Arial, sans-serif"><font id="asmi5779" size="1"><font id="asmi5780" size="1">Omnitel</font></font></font></p>
</td>
</tr>
<tr id="asmi5781">
<td id="asmi5782" width="24" height="4">
<p class="western" id="asmi5783" align="left"><font id="asmi5784" face="Arial, sans-serif"><font id="asmi5785" size="1"><font id="asmi5786" size="1">246</font></font></font></p>
</td>
<td id="asmi5787" width="26">
<p class="western" id="asmi5788" align="left"><font id="asmi5789" face="Arial, sans-serif"><font id="asmi5790" size="1"><font id="asmi5791" size="1">2</font></font></font></p>
</td>
<td id="asmi5792" width="185">
<p class="western" id="asmi5793" align="left"><font id="asmi5794" face="Arial, sans-serif"><font id="asmi5795" size="1"><font id="asmi5796" size="1">Lithuania</font></font></font></p>
</td>
<td id="asmi5797" width="303">
<p class="western" id="asmi5798" align="left"><font id="asmi5799" face="Arial, sans-serif"><font id="asmi5800" size="1"><font id="asmi5801" size="1">UAB &#8220;Bite GSM&#8221;</font></font></font></p>
</td>
</tr>
<tr id="asmi5802">
<td id="asmi5803" width="24" height="4">
<p class="western" id="asmi5804" align="left"><font id="asmi5805" face="Arial, sans-serif"><font id="asmi5806" size="1"><font id="asmi5807" size="1">246</font></font></font></p>
</td>
<td id="asmi5808" width="26">
<p class="western" id="asmi5809" align="left"><font id="asmi5810" face="Arial, sans-serif"><font id="asmi5811" size="1"><font id="asmi5812" size="1">3</font></font></font></p>
</td>
<td id="asmi5813" width="185">
<p class="western" id="asmi5814" align="left"><font id="asmi5815" face="Arial, sans-serif"><font id="asmi5816" size="1"><font id="asmi5817" size="1">Lithuania</font></font></font></p>
</td>
<td id="asmi5818" width="303">
<p class="western" id="asmi5819" align="left"><font id="asmi5820" face="Arial, sans-serif"><font id="asmi5821" size="1"><font id="asmi5822" size="1">UAB &#8220;TELE2&#8243;</font></font></font></p>
</td>
</tr>
<tr id="asmi5823">
<td id="asmi5824" width="24" height="4">
<p class="western" id="asmi5825" align="left"><font id="asmi5826" face="Arial, sans-serif"><font id="asmi5827" size="1"><font id="asmi5828" size="1">270</font></font></font></p>
</td>
<td id="asmi5829" width="26">
<p class="western" id="asmi5830" align="left"><font id="asmi5831" face="Arial, sans-serif"><font id="asmi5832" size="1"><font id="asmi5833" size="1">1</font></font></font></p>
</td>
<td id="asmi5834" width="185">
<p class="western" id="asmi5835" align="left"><font id="asmi5836" face="Arial, sans-serif"><font id="asmi5837" size="1"><font id="asmi5838" size="1">Luxembourg</font></font></font></p>
</td>
<td id="asmi5839" width="303">
<p class="western" id="asmi5840" align="left"><font id="asmi5841" face="Arial, sans-serif"><font id="asmi5842" size="1"><font id="asmi5843" size="1">P+T LUXGSM</font></font></font></p>
</td>
</tr>
<tr id="asmi5844">
<td id="asmi5845" width="24" height="4">
<p class="western" id="asmi5846" align="left"><font id="asmi5847" face="Arial, sans-serif"><font id="asmi5848" size="1"><font id="asmi5849" size="1">270</font></font></font></p>
</td>
<td id="asmi5850" width="26">
<p class="western" id="asmi5851" align="left"><font id="asmi5852" face="Arial, sans-serif"><font id="asmi5853" size="1"><font id="asmi5854" size="1">77 </font></font></font></p>
</td>
<td id="asmi5855" width="185">
<p class="western" id="asmi5856" align="left"><font id="asmi5857" face="Arial, sans-serif"><font id="asmi5858" size="1"><font id="asmi5859" size="1">Luxembourg</font></font></font></p>
</td>
<td id="asmi5860" width="303">
<p class="western" id="asmi5861" align="left"><font id="asmi5862" face="Arial, sans-serif"><font id="asmi5863" size="1"><font id="asmi5864" size="1">Millicom Tango GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi5865">
<td id="asmi5866" width="24" height="4">
<p class="western" id="asmi5867" align="left"><font id="asmi5868" face="Arial, sans-serif"><font id="asmi5869" size="1"><font id="asmi5870" size="1">270</font></font></font></p>
</td>
<td id="asmi5871" width="26">
<p class="western" id="asmi5872" align="left"><font id="asmi5873" face="Arial, sans-serif"><font id="asmi5874" size="1"><font id="asmi5875" size="1">99 </font></font></font></p>
</td>
<td id="asmi5876" width="185">
<p class="western" id="asmi5877" align="left"><font id="asmi5878" face="Arial, sans-serif"><font id="asmi5879" size="1"><font id="asmi5880" size="1">Luxembourg</font></font></font></p>
</td>
<td id="asmi5881" width="303">
<p class="western" id="asmi5882" align="left"><font id="asmi5883" face="Arial, sans-serif"><font id="asmi5884" size="1"><font id="asmi5885" size="1">VOXmobile S.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi5886">
<td id="asmi5887" width="24" height="4">
<p class="western" id="asmi5888" align="left"><font id="asmi5889" face="Arial, sans-serif"><font id="asmi5890" size="1"><font id="asmi5891" size="1">455</font></font></font></p>
</td>
<td id="asmi5892" width="26">
<p class="western" id="asmi5893" align="left"><font id="asmi5894" face="Arial, sans-serif"><font id="asmi5895" size="1"><font id="asmi5896" size="1">1</font></font></font></p>
</td>
<td id="asmi5897" width="185">
<p class="western" id="asmi5898" align="left"><font id="asmi5899" face="Arial, sans-serif"><font id="asmi5900" size="1"><font id="asmi5901" size="1">Macau</font></font></font></p>
</td>
<td id="asmi5902" width="303">
<p class="western" id="asmi5903" align="left"><font id="asmi5904" face="Arial, sans-serif"><font id="asmi5905" size="1"><font id="asmi5906" size="1">C.T.M. TELEMOVEL+</font></font></font></p>
</td>
</tr>
<tr id="asmi5907">
<td id="asmi5908" width="24" height="4">
<p class="western" id="asmi5909" align="left"><font id="asmi5910" face="Arial, sans-serif"><font id="asmi5911" size="1"><font id="asmi5912" size="1">455</font></font></font></p>
</td>
<td id="asmi5913" width="26">
<p class="western" id="asmi5914" align="left"><font id="asmi5915" face="Arial, sans-serif"><font id="asmi5916" size="1"><font id="asmi5917" size="1">3</font></font></font></p>
</td>
<td id="asmi5918" width="185">
<p class="western" id="asmi5919" align="left"><font id="asmi5920" face="Arial, sans-serif"><font id="asmi5921" size="1"><font id="asmi5922" size="1">Macau</font></font></font></p>
</td>
<td id="asmi5923" width="303">
<p class="western" id="asmi5924" align="left"><font id="asmi5925" face="Arial, sans-serif"><font id="asmi5926" size="1"><font id="asmi5927" size="1">Hutchison Telephone</font></font></font></p>
</td>
</tr>
<tr id="asmi5928">
<td id="asmi5929" width="24" height="4">
<p class="western" id="asmi5930" align="left"><font id="asmi5931" face="Arial, sans-serif"><font id="asmi5932" size="1"><font id="asmi5933" size="1">455</font></font></font></p>
</td>
<td id="asmi5934" width="26">
<p class="western" id="asmi5935" align="left"><font id="asmi5936" face="Arial, sans-serif"><font id="asmi5937" size="1"><font id="asmi5938" size="1">0</font></font></font></p>
</td>
<td id="asmi5939" width="185">
<p class="western" id="asmi5940" align="left"><font id="asmi5941" face="Arial, sans-serif"><font id="asmi5942" size="1"><font id="asmi5943" size="1">Macau</font></font></font></p>
</td>
<td id="asmi5944" width="303">
<p class="western" id="asmi5945" align="left"><font id="asmi5946" face="Arial, sans-serif"><font id="asmi5947" size="1"><font id="asmi5948" size="1">SmarTone Mobile Communications</font></font></font></p>
</td>
</tr>
<tr id="asmi5949">
<td id="asmi5950" width="24" height="4">
<p class="western" id="asmi5951" align="left"><font id="asmi5952" face="Arial, sans-serif"><font id="asmi5953" size="1"><font id="asmi5954" size="1">294</font></font></font></p>
</td>
<td id="asmi5955" width="26">
<p class="western" id="asmi5956" align="left"><font id="asmi5957" face="Arial, sans-serif"><font id="asmi5958" size="1"><font id="asmi5959" size="1">2</font></font></font></p>
</td>
<td id="asmi5960" width="185">
<p class="western" id="asmi5961" align="left"><font id="asmi5962" face="Arial, sans-serif"><font id="asmi5963" size="1"><font id="asmi5964" size="1">Macedonia The Former Yugoslav Republic of</font></font></font></p>
</td>
<td id="asmi5965" width="303">
<p class="western" id="asmi5966" align="left"><font id="asmi5967" face="Arial, sans-serif"><font id="asmi5968" size="1"><font id="asmi5969" size="1">MTS (Cosmofone)</font></font></font></p>
</td>
</tr>
<tr id="asmi5970">
<td id="asmi5971" width="24" height="4">
<p class="western" id="asmi5972" align="left"><font id="asmi5973" face="Arial, sans-serif"><font id="asmi5974" size="1"><font id="asmi5975" size="1">294</font></font></font></p>
</td>
<td id="asmi5976" width="26">
<p class="western" id="asmi5977" align="left"><font id="asmi5978" face="Arial, sans-serif"><font id="asmi5979" size="1"><font id="asmi5980" size="1">1</font></font></font></p>
</td>
<td id="asmi5981" width="185">
<p class="western" id="asmi5982" align="left"><font id="asmi5983" face="Arial, sans-serif"><font id="asmi5984" size="1"><font id="asmi5985" size="1">Macedonia The Former Yugoslav Republic of</font></font></font></p>
</td>
<td id="asmi5986" width="303">
<p class="western" id="asmi5987" align="left"><font id="asmi5988" face="Arial, sans-serif"><font id="asmi5989" size="1"><font id="asmi5990" size="1">T-Mobile Macedonia</font></font></font></p>
</td>
</tr>
<tr id="asmi5991">
<td id="asmi5992" width="24" height="4">
<p class="western" id="asmi5993" align="left"><font id="asmi5994" face="Arial, sans-serif"><font id="asmi5995" size="1"><font id="asmi5996" size="1">646</font></font></font></p>
</td>
<td id="asmi5997" width="26">
<p class="western" id="asmi5998" align="left"><font id="asmi5999" face="Arial, sans-serif"><font id="asmi6000" size="1"><font id="asmi6001" size="1">1</font></font></font></p>
</td>
<td id="asmi6002" width="185">
<p class="western" id="asmi6003" align="left"><font id="asmi6004" face="Arial, sans-serif"><font id="asmi6005" size="1"><font id="asmi6006" size="1">Madagascar</font></font></font></p>
</td>
<td id="asmi6007" width="303">
<p class="western" id="asmi6008" align="left"><font id="asmi6009" face="Arial, sans-serif"><font id="asmi6010" size="1"><font id="asmi6011" size="1">Madacom SA</font></font></font></p>
</td>
</tr>
<tr id="asmi6012">
<td id="asmi6013" width="24" height="4">
<p class="western" id="asmi6014" align="left"><font id="asmi6015" face="Arial, sans-serif"><font id="asmi6016" size="1"><font id="asmi6017" size="1">646</font></font></font></p>
</td>
<td id="asmi6018" width="26">
<p class="western" id="asmi6019" align="left"><font id="asmi6020" face="Arial, sans-serif"><font id="asmi6021" size="1"><font id="asmi6022" size="1">2</font></font></font></p>
</td>
<td id="asmi6023" width="185">
<p class="western" id="asmi6024" align="left"><font id="asmi6025" face="Arial, sans-serif"><font id="asmi6026" size="1"><font id="asmi6027" size="1">Madagascar</font></font></font></p>
</td>
<td id="asmi6028" width="303">
<p class="western" id="asmi6029" align="left"><font id="asmi6030" face="Arial, sans-serif"><font id="asmi6031" size="1"><font id="asmi6032" size="1">Orange</font></font></font></p>
</td>
</tr>
<tr id="asmi6033">
<td id="asmi6034" width="24" height="4">
<p class="western" id="asmi6035" align="left"><font id="asmi6036" face="Arial, sans-serif"><font id="asmi6037" size="1"><font id="asmi6038" size="1">646</font></font></font></p>
</td>
<td id="asmi6039" width="26">
<p class="western" id="asmi6040" align="left"><font id="asmi6041" face="Arial, sans-serif"><font id="asmi6042" size="1"><font id="asmi6043" size="1">4</font></font></font></p>
</td>
<td id="asmi6044" width="185">
<p class="western" id="asmi6045" align="left"><font id="asmi6046" face="Arial, sans-serif"><font id="asmi6047" size="1"><font id="asmi6048" size="1">Madagascar</font></font></font></p>
</td>
<td id="asmi6049" width="303">
<p class="western" id="asmi6050" align="left"><font id="asmi6051" face="Arial, sans-serif"><font id="asmi6052" size="1"><font id="asmi6053" size="1">Telma</font></font></font></p>
</td>
</tr>
<tr id="asmi6054">
<td id="asmi6055" width="24" height="4">
<p class="western" id="asmi6056" align="left"><font id="asmi6057" face="Arial, sans-serif"><font id="asmi6058" size="1"><font id="asmi6059" size="1">650</font></font></font></p>
</td>
<td id="asmi6060" width="26">
<p class="western" id="asmi6061" align="left"><font id="asmi6062" face="Arial, sans-serif"><font id="asmi6063" size="1"><font id="asmi6064" size="1">1</font></font></font></p>
</td>
<td id="asmi6065" width="185">
<p class="western" id="asmi6066" align="left"><font id="asmi6067" face="Arial, sans-serif"><font id="asmi6068" size="1"><font id="asmi6069" size="1">Malawi</font></font></font></p>
</td>
<td id="asmi6070" width="303">
<p class="western" id="asmi6071" align="left"><font id="asmi6072" face="Arial, sans-serif"><font id="asmi6073" size="1"><font id="asmi6074" size="1">Telekom Network Ltd (Callpoint 900)</font></font></font></p>
</td>
</tr>
<tr id="asmi6075">
<td id="asmi6076" width="24" height="4">
<p class="western" id="asmi6077" align="left"><font id="asmi6078" face="Arial, sans-serif"><font id="asmi6079" size="1"><font id="asmi6080" size="1">650</font></font></font></p>
</td>
<td id="asmi6081" width="26">
<p class="western" id="asmi6082" align="left"><font id="asmi6083" face="Arial, sans-serif"><font id="asmi6084" size="1"><font id="asmi6085" size="1">10 </font></font></font></p>
</td>
<td id="asmi6086" width="185">
<p class="western" id="asmi6087" align="left"><font id="asmi6088" face="Arial, sans-serif"><font id="asmi6089" size="1"><font id="asmi6090" size="1">Malawi</font></font></font></p>
</td>
<td id="asmi6091" width="303">
<p class="western" id="asmi6092" align="left"><font id="asmi6093" face="Arial, sans-serif"><font id="asmi6094" size="1"><font id="asmi6095" size="1">CelTel Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi6096">
<td id="asmi6097" width="24" height="4">
<p class="western" id="asmi6098" align="left"><font id="asmi6099" face="Arial, sans-serif"><font id="asmi6100" size="1"><font id="asmi6101" size="1">502</font></font></font></p>
</td>
<td id="asmi6102" width="26">
<p class="western" id="asmi6103" align="left"><font id="asmi6104" face="Arial, sans-serif"><font id="asmi6105" size="1"><font id="asmi6106" size="1">19 </font></font></font></p>
</td>
<td id="asmi6107" width="185">
<p class="western" id="asmi6108" align="left"><font id="asmi6109" face="Arial, sans-serif"><font id="asmi6110" size="1"><font id="asmi6111" size="1">Malaysia</font></font></font></p>
</td>
<td id="asmi6112" width="303">
<p class="western" id="asmi6113" align="left"><font id="asmi6114" face="Arial, sans-serif"><font id="asmi6115" size="1"><font id="asmi6116" size="1">Celcom (TMTOUCH)</font></font></font></p>
</td>
</tr>
<tr id="asmi6117">
<td id="asmi6118" width="24" height="4">
<p class="western" id="asmi6119" align="left"><font id="asmi6120" face="Arial, sans-serif"><font id="asmi6121" size="1"><font id="asmi6122" size="1">502</font></font></font></p>
</td>
<td id="asmi6123" width="26">
<p class="western" id="asmi6124" align="left"><font id="asmi6125" face="Arial, sans-serif"><font id="asmi6126" size="1"><font id="asmi6127" size="1">16 </font></font></font></p>
</td>
<td id="asmi6128" width="185">
<p class="western" id="asmi6129" align="left"><font id="asmi6130" face="Arial, sans-serif"><font id="asmi6131" size="1"><font id="asmi6132" size="1">Malaysia</font></font></font></p>
</td>
<td id="asmi6133" width="303">
<p class="western" id="asmi6134" align="left"><font id="asmi6135" face="Arial, sans-serif"><font id="asmi6136" size="1"><font id="asmi6137" size="1">Digi Telecommunications Sdn Bhd</font></font></font></p>
</td>
</tr>
<tr id="asmi6138">
<td id="asmi6139" width="24" height="4">
<p class="western" id="asmi6140" align="left"><font id="asmi6141" face="Arial, sans-serif"><font id="asmi6142" size="1"><font id="asmi6143" size="1">502</font></font></font></p>
</td>
<td id="asmi6144" width="26">
<p class="western" id="asmi6145" align="left"><font id="asmi6146" face="Arial, sans-serif"><font id="asmi6147" size="1"><font id="asmi6148" size="1">17 </font></font></font></p>
</td>
<td id="asmi6149" width="185">
<p class="western" id="asmi6150" align="left"><font id="asmi6151" face="Arial, sans-serif"><font id="asmi6152" size="1"><font id="asmi6153" size="1">Malaysia</font></font></font></p>
</td>
<td id="asmi6154" width="303">
<p class="western" id="asmi6155" align="left"><font id="asmi6156" face="Arial, sans-serif"><font id="asmi6157" size="1"><font id="asmi6158" size="1">Maxis (TimeCel)</font></font></font></p>
</td>
</tr>
<tr id="asmi6159">
<td id="asmi6160" width="24" height="4">
<p class="western" id="asmi6161" align="left"><font id="asmi6162" face="Arial, sans-serif"><font id="asmi6163" size="1"><font id="asmi6164" size="1">472</font></font></font></p>
</td>
<td id="asmi6165" width="26">
<p class="western" id="asmi6166" align="left"><font id="asmi6167" face="Arial, sans-serif"><font id="asmi6168" size="1"><font id="asmi6169" size="1">1</font></font></font></p>
</td>
<td id="asmi6170" width="185">
<p class="western" id="asmi6171" align="left"><font id="asmi6172" face="Arial, sans-serif"><font id="asmi6173" size="1"><font id="asmi6174" size="1">Maldives</font></font></font></p>
</td>
<td id="asmi6175" width="303">
<p class="western" id="asmi6176" align="left"><font id="asmi6177" face="Arial, sans-serif"><font id="asmi6178" size="1"><font id="asmi6179" size="1">Dhivehi Raajjeyge Gulhun Private Ltd GSM (C&amp;W Maldives)</font></font></font></p>
</td>
</tr>
<tr id="asmi6180">
<td id="asmi6181" width="24" height="4">
<p class="western" id="asmi6182" align="left"><font id="asmi6183" face="Arial, sans-serif"><font id="asmi6184" size="1"><font id="asmi6185" size="1">472</font></font></font></p>
</td>
<td id="asmi6186" width="26">
<p class="western" id="asmi6187" align="left"><font id="asmi6188" face="Arial, sans-serif"><font id="asmi6189" size="1"><font id="asmi6190" size="1">2</font></font></font></p>
</td>
<td id="asmi6191" width="185">
<p class="western" id="asmi6192" align="left"><font id="asmi6193" face="Arial, sans-serif"><font id="asmi6194" size="1"><font id="asmi6195" size="1">Maldives</font></font></font></p>
</td>
<td id="asmi6196" width="303">
<p class="western" id="asmi6197" align="left"><font id="asmi6198" face="Arial, sans-serif"><font id="asmi6199" size="1"><font id="asmi6200" size="1">Wataniya Telecom Maldives Pvt. Ltd. (WMobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi6201">
<td id="asmi6202" width="24" height="4">
<p class="western" id="asmi6203" align="left"><font id="asmi6204" face="Arial, sans-serif"><font id="asmi6205" size="1"><font id="asmi6206" size="1">610</font></font></font></p>
</td>
<td id="asmi6207" width="26">
<p class="western" id="asmi6208" align="left"><font id="asmi6209" face="Arial, sans-serif"><font id="asmi6210" size="1"><font id="asmi6211" size="1">1</font></font></font></p>
</td>
<td id="asmi6212" width="185">
<p class="western" id="asmi6213" align="left"><font id="asmi6214" face="Arial, sans-serif"><font id="asmi6215" size="1"><font id="asmi6216" size="1">Mali</font></font></font></p>
</td>
<td id="asmi6217" width="303">
<p class="western" id="asmi6218" align="left"><font id="asmi6219" face="Arial, sans-serif"><font id="asmi6220" size="1"><font id="asmi6221" size="1">Malitel-SA</font></font></font></p>
</td>
</tr>
<tr id="asmi6222">
<td id="asmi6223" width="24" height="4">
<p class="western" id="asmi6224" align="left"><font id="asmi6225" face="Arial, sans-serif"><font id="asmi6226" size="1"><font id="asmi6227" size="1">610</font></font></font></p>
</td>
<td id="asmi6228" width="26">
<p class="western" id="asmi6229" align="left"><font id="asmi6230" face="Arial, sans-serif"><font id="asmi6231" size="1"><font id="asmi6232" size="1">2</font></font></font></p>
</td>
<td id="asmi6233" width="185">
<p class="western" id="asmi6234" align="left"><font id="asmi6235" face="Arial, sans-serif"><font id="asmi6236" size="1"><font id="asmi6237" size="1">Mali</font></font></font></p>
</td>
<td id="asmi6238" width="303">
<p class="western" id="asmi6239" align="left"><font id="asmi6240" face="Arial, sans-serif"><font id="asmi6241" size="1"><font id="asmi6242" size="1">Orange Mali SA (Ikatel SA)</font></font></font></p>
</td>
</tr>
<tr id="asmi6243">
<td id="asmi6244" width="24" height="4">
<p class="western" id="asmi6245" align="left"><font id="asmi6246" face="Arial, sans-serif"><font id="asmi6247" size="1"><font id="asmi6248" size="1">278</font></font></font></p>
</td>
<td id="asmi6249" width="26">
<p class="western" id="asmi6250" align="left"><font id="asmi6251" face="Arial, sans-serif"><font id="asmi6252" size="1"><font id="asmi6253" size="1">1</font></font></font></p>
</td>
<td id="asmi6254" width="185">
<p class="western" id="asmi6255" align="left"><font id="asmi6256" face="Arial, sans-serif"><font id="asmi6257" size="1"><font id="asmi6258" size="1">Malta</font></font></font></p>
</td>
<td id="asmi6259" width="303">
<p class="western" id="asmi6260" align="left"><font id="asmi6261" face="Arial, sans-serif"><font id="asmi6262" size="1"><font id="asmi6263" size="1">Vodafone Malta Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi6264">
<td id="asmi6265" width="24" height="4">
<p class="western" id="asmi6266" align="left"><font id="asmi6267" face="Arial, sans-serif"><font id="asmi6268" size="1"><font id="asmi6269" size="1">278</font></font></font></p>
</td>
<td id="asmi6270" width="26">
<p class="western" id="asmi6271" align="left"><font id="asmi6272" face="Arial, sans-serif"><font id="asmi6273" size="1"><font id="asmi6274" size="1">21 </font></font></font></p>
</td>
<td id="asmi6275" width="185">
<p class="western" id="asmi6276" align="left"><font id="asmi6277" face="Arial, sans-serif"><font id="asmi6278" size="1"><font id="asmi6279" size="1">Malta</font></font></font></p>
</td>
<td id="asmi6280" width="303">
<p class="western" id="asmi6281" align="left"><font id="asmi6282" face="Arial, sans-serif"><font id="asmi6283" size="1"><font id="asmi6284" size="1">Mobisle Communications Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi6285">
<td id="asmi6286" width="24" height="4">
<p class="western" id="asmi6287" align="left"><font id="asmi6288" face="Arial, sans-serif"><font id="asmi6289" size="1"><font id="asmi6290" size="1">340</font></font></font></p>
</td>
<td id="asmi6291" width="26">
<p class="western" id="asmi6292" align="left"><font id="asmi6293" face="Arial, sans-serif"><font id="asmi6294" size="1"><font id="asmi6295" size="1">1</font></font></font></p>
</td>
<td id="asmi6296" width="185">
<p class="western" id="asmi6297" align="left"><font id="asmi6298" face="Arial, sans-serif"><font id="asmi6299" size="1"><font id="asmi6300" size="1">Martinique</font></font></font></p>
</td>
<td id="asmi6301" width="303">
<p class="western" id="asmi6302" align="left"><font id="asmi6303" face="Arial, sans-serif"><font id="asmi6304" size="1"><font id="asmi6305" size="1">Orange Caraibe Mobiles (France Caraibe - Ameris)</font></font></font></p>
</td>
</tr>
<tr id="asmi6306">
<td id="asmi6307" width="24" height="4">
<p class="western" id="asmi6308" align="left"><font id="asmi6309" face="Arial, sans-serif"><font id="asmi6310" size="1"><font id="asmi6311" size="1">340</font></font></font></p>
</td>
<td id="asmi6312" width="26">
<p class="western" id="asmi6313" align="left"><font id="asmi6314" face="Arial, sans-serif"><font id="asmi6315" size="1"><font id="asmi6316" size="1">20 </font></font></font></p>
</td>
<td id="asmi6317" width="185">
<p class="western" id="asmi6318" align="left"><font id="asmi6319" face="Arial, sans-serif"><font id="asmi6320" size="1"><font id="asmi6321" size="1">Martinique</font></font></font></p>
</td>
<td id="asmi6322" width="303">
<p class="western" id="asmi6323" align="left"><font id="asmi6324" face="Arial, sans-serif"><font id="asmi6325" size="1"><font id="asmi6326" size="1">Bouygues Telecom Caraibe (Digicel Antilles Francaises Guyane)</font></font></font></p>
</td>
</tr>
<tr id="asmi6327">
<td id="asmi6328" width="24" height="4">
<p class="western" id="asmi6329" align="left"><font id="asmi6330" face="Arial, sans-serif"><font id="asmi6331" size="1"><font id="asmi6332" size="1">609</font></font></font></p>
</td>
<td id="asmi6333" width="26">
<p class="western" id="asmi6334" align="left"><font id="asmi6335" face="Arial, sans-serif"><font id="asmi6336" size="1"><font id="asmi6337" size="1">1</font></font></font></p>
</td>
<td id="asmi6338" width="185">
<p class="western" id="asmi6339" align="left"><font id="asmi6340" face="Arial, sans-serif"><font id="asmi6341" size="1"><font id="asmi6342" size="1">Mauritania</font></font></font></p>
</td>
<td id="asmi6343" width="303">
<p class="western" id="asmi6344" align="left"><font id="asmi6345" face="Arial, sans-serif"><font id="asmi6346" size="1"><font id="asmi6347" size="1">Mattel</font></font></font></p>
</td>
</tr>
<tr id="asmi6348">
<td id="asmi6349" width="24" height="4">
<p class="western" id="asmi6350" align="left"><font id="asmi6351" face="Arial, sans-serif"><font id="asmi6352" size="1"><font id="asmi6353" size="1">609</font></font></font></p>
</td>
<td id="asmi6354" width="26">
<p class="western" id="asmi6355" align="left"><font id="asmi6356" face="Arial, sans-serif"><font id="asmi6357" size="1"><font id="asmi6358" size="1">10 </font></font></font></p>
</td>
<td id="asmi6359" width="185">
<p class="western" id="asmi6360" align="left"><font id="asmi6361" face="Arial, sans-serif"><font id="asmi6362" size="1"><font id="asmi6363" size="1">Mauritania</font></font></font></p>
</td>
<td id="asmi6364" width="303">
<p class="western" id="asmi6365" align="left"><font id="asmi6366" face="Arial, sans-serif"><font id="asmi6367" size="1"><font id="asmi6368" size="1">Mauritel Mobiles</font></font></font></p>
</td>
</tr>
<tr id="asmi6369">
<td id="asmi6370" width="24" height="4">
<p class="western" id="asmi6371" align="left"><font id="asmi6372" face="Arial, sans-serif"><font id="asmi6373" size="1"><font id="asmi6374" size="1">617</font></font></font></p>
</td>
<td id="asmi6375" width="26">
<p class="western" id="asmi6376" align="left"><font id="asmi6377" face="Arial, sans-serif"><font id="asmi6378" size="1"><font id="asmi6379" size="1">1</font></font></font></p>
</td>
<td id="asmi6380" width="185">
<p class="western" id="asmi6381" align="left"><font id="asmi6382" face="Arial, sans-serif"><font id="asmi6383" size="1"><font id="asmi6384" size="1">Mauritius</font></font></font></p>
</td>
<td id="asmi6385" width="303">
<p class="western" id="asmi6386" align="left"><font id="asmi6387" face="Arial, sans-serif"><font id="asmi6388" size="1"><font id="asmi6389" size="1">Cellplus Mobile Comms</font></font></font></p>
</td>
</tr>
<tr id="asmi6390">
<td id="asmi6391" width="24" height="4">
<p class="western" id="asmi6392" align="left"><font id="asmi6393" face="Arial, sans-serif"><font id="asmi6394" size="1"><font id="asmi6395" size="1">617</font></font></font></p>
</td>
<td id="asmi6396" width="26">
<p class="western" id="asmi6397" align="left"><font id="asmi6398" face="Arial, sans-serif"><font id="asmi6399" size="1"><font id="asmi6400" size="1">10 </font></font></font></p>
</td>
<td id="asmi6401" width="185">
<p class="western" id="asmi6402" align="left"><font id="asmi6403" face="Arial, sans-serif"><font id="asmi6404" size="1"><font id="asmi6405" size="1">Mauritius</font></font></font></p>
</td>
<td id="asmi6406" width="303">
<p class="western" id="asmi6407" align="left"><font id="asmi6408" face="Arial, sans-serif"><font id="asmi6409" size="1"><font id="asmi6410" size="1">Emtel Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi6411">
<td id="asmi6412" width="24" height="4">
<p class="western" id="asmi6413" align="left"><font id="asmi6414" face="Arial, sans-serif"><font id="asmi6415" size="1"><font id="asmi6416" size="1">334</font></font></font></p>
</td>
<td id="asmi6417" width="26">
<p class="western" id="asmi6418" align="left"><font id="asmi6419" face="Arial, sans-serif"><font id="asmi6420" size="1"><font id="asmi6421" size="1">20 </font></font></font></p>
</td>
<td id="asmi6422" width="185">
<p class="western" id="asmi6423" align="left"><font id="asmi6424" face="Arial, sans-serif"><font id="asmi6425" size="1"><font id="asmi6426" size="1">Mexico</font></font></font></p>
</td>
<td id="asmi6427" width="303">
<p class="western" id="asmi6428" align="left"><font id="asmi6429" face="Arial, sans-serif"><font id="asmi6430" size="1"><font id="asmi6431" size="1">Radiomovil Dipsa SA de CV (TELCEL)</font></font></font></p>
</td>
</tr>
<tr id="asmi6432">
<td id="asmi6433" width="24" height="4">
<p class="western" id="asmi6434" align="left"><font id="asmi6435" face="Arial, sans-serif"><font id="asmi6436" size="1"><font id="asmi6437" size="1">334</font></font></font></p>
</td>
<td id="asmi6438" width="26">
<p class="western" id="asmi6439" align="left"><font id="asmi6440" face="Arial, sans-serif"><font id="asmi6441" size="1"><font id="asmi6442" size="1">3</font></font></font></p>
</td>
<td id="asmi6443" width="185">
<p class="western" id="asmi6444" align="left"><font id="asmi6445" face="Arial, sans-serif"><font id="asmi6446" size="1"><font id="asmi6447" size="1">Mexico</font></font></font></p>
</td>
<td id="asmi6448" width="303">
<p class="western" id="asmi6449" align="left"><font id="asmi6450" face="Arial, sans-serif"><font id="asmi6451" size="1"><font id="asmi6452" size="1">Telefonica Moviles (Pegaso Comunicaciones (MOVISTAR))</font></font></font></p>
</td>
</tr>
<tr id="asmi6453">
<td id="asmi6454" width="24" height="4">
<p class="western" id="asmi6455" align="left"><font id="asmi6456" face="Arial, sans-serif"><font id="asmi6457" size="1"><font id="asmi6458" size="1">259</font></font></font></p>
</td>
<td id="asmi6459" width="26">
<p class="western" id="asmi6460" align="left"><font id="asmi6461" face="Arial, sans-serif"><font id="asmi6462" size="1"><font id="asmi6463" size="1">2</font></font></font></p>
</td>
<td id="asmi6464" width="185">
<p class="western" id="asmi6465" align="left"><font id="asmi6466" face="Arial, sans-serif"><font id="asmi6467" size="1"><font id="asmi6468" size="1">Moldova</font></font></font></p>
</td>
<td id="asmi6469" width="303">
<p class="western" id="asmi6470" align="left"><font id="asmi6471" face="Arial, sans-serif"><font id="asmi6472" size="1"><font id="asmi6473" size="1">Moldcell SA (Orange Moldova S.A.)</font></font></font></p>
</td>
</tr>
<tr id="asmi6474">
<td id="asmi6475" width="24" height="4">
<p class="western" id="asmi6476" align="left"><font id="asmi6477" face="Arial, sans-serif"><font id="asmi6478" size="1"><font id="asmi6479" size="1">259</font></font></font></p>
</td>
<td id="asmi6480" width="26">
<p class="western" id="asmi6481" align="left"><font id="asmi6482" face="Arial, sans-serif"><font id="asmi6483" size="1"><font id="asmi6484" size="1">1</font></font></font></p>
</td>
<td id="asmi6485" width="185">
<p class="western" id="asmi6486" align="left"><font id="asmi6487" face="Arial, sans-serif"><font id="asmi6488" size="1"><font id="asmi6489" size="1">Moldova</font></font></font></p>
</td>
<td id="asmi6490" width="303">
<p class="western" id="asmi6491" align="left"><font id="asmi6492" face="Arial, sans-serif"><font id="asmi6493" size="1"><font id="asmi6494" size="1">Voxtel S.A</font></font></font></p>
</td>
</tr>
<tr id="asmi6495">
<td id="asmi6496" width="24" height="4">
<p class="western" id="asmi6497" align="left"><font id="asmi6498" face="Arial, sans-serif"><font id="asmi6499" size="1"><font id="asmi6500" size="1">212</font></font></font></p>
</td>
<td id="asmi6501" width="26">
<p class="western" id="asmi6502" align="left"><font id="asmi6503" face="Arial, sans-serif"><font id="asmi6504" size="1"><font id="asmi6505" size="1">1</font></font></font></p>
</td>
<td id="asmi6506" width="185">
<p class="western" id="asmi6507" align="left"><font id="asmi6508" face="Arial, sans-serif"><font id="asmi6509" size="1"><font id="asmi6510" size="1">Monaco</font></font></font></p>
</td>
<td id="asmi6511" width="303">
<p class="western" id="asmi6512" align="left"><font id="asmi6513" face="Arial, sans-serif"><font id="asmi6514" size="1"><font id="asmi6515" size="1">Monaco Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi6516">
<td id="asmi6517" width="24" height="4">
<p class="western" id="asmi6518" align="left"><font id="asmi6519" face="Arial, sans-serif"><font id="asmi6520" size="1"><font id="asmi6521" size="1">428</font></font></font></p>
</td>
<td id="asmi6522" width="26">
<p class="western" id="asmi6523" align="left"><font id="asmi6524" face="Arial, sans-serif"><font id="asmi6525" size="1"><font id="asmi6526" size="1">99</font></font></font></p>
</td>
<td id="asmi6527" width="185">
<p class="western" id="asmi6528" align="left"><font id="asmi6529" face="Arial, sans-serif"><font id="asmi6530" size="1"><font id="asmi6531" size="1">Mongolia</font></font></font></p>
</td>
<td id="asmi6532" width="303">
<p class="western" id="asmi6533" align="left"><font id="asmi6534" face="Arial, sans-serif"><font id="asmi6535" size="1"><font id="asmi6536" size="1">MobiCom (MobCom Co. Ltd)</font></font></font></p>
</td>
</tr>
<tr id="asmi6537">
<td id="asmi6538" width="24" height="4">
<p class="western" id="asmi6539" align="left"><font id="asmi6540" face="Arial, sans-serif"><font id="asmi6541" size="1"><font id="asmi6542" size="1">604</font></font></font></p>
</td>
<td id="asmi6543" width="26">
<p class="western" id="asmi6544" align="left"><font id="asmi6545" face="Arial, sans-serif"><font id="asmi6546" size="1"><font id="asmi6547" size="1">1</font></font></font></p>
</td>
<td id="asmi6548" width="185">
<p class="western" id="asmi6549" align="left"><font id="asmi6550" face="Arial, sans-serif"><font id="asmi6551" size="1"><font id="asmi6552" size="1">Morocco</font></font></font></p>
</td>
<td id="asmi6553" width="303">
<p class="western" id="asmi6554" align="left"><font id="asmi6555" face="Arial, sans-serif"><font id="asmi6556" size="1"><font id="asmi6557" size="1">Itissalat Al-Maghrib S.A</font></font></font></p>
</td>
</tr>
<tr id="asmi6558">
<td id="asmi6559" width="24" height="4">
<p class="western" id="asmi6560" align="left"><font id="asmi6561" face="Arial, sans-serif"><font id="asmi6562" size="1"><font id="asmi6563" size="1">604</font></font></font></p>
</td>
<td id="asmi6564" width="26">
<p class="western" id="asmi6565" align="left"><font id="asmi6566" face="Arial, sans-serif"><font id="asmi6567" size="1"><font id="asmi6568" size="1">0</font></font></font></p>
</td>
<td id="asmi6569" width="185">
<p class="western" id="asmi6570" align="left"><font id="asmi6571" face="Arial, sans-serif"><font id="asmi6572" size="1"><font id="asmi6573" size="1">Morocco</font></font></font></p>
</td>
<td id="asmi6574" width="303">
<p class="western" id="asmi6575" align="left"><font id="asmi6576" face="Arial, sans-serif"><font id="asmi6577" size="1"><font id="asmi6578" size="1">Medi Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi6579">
<td id="asmi6580" width="24" height="4">
<p class="western" id="asmi6581" align="left"><font id="asmi6582" face="Arial, sans-serif"><font id="asmi6583" size="1"><font id="asmi6584" size="1">643</font></font></font></p>
</td>
<td id="asmi6585" width="26">
<p class="western" id="asmi6586" align="left"><font id="asmi6587" face="Arial, sans-serif"><font id="asmi6588" size="1"><font id="asmi6589" size="1">1</font></font></font></p>
</td>
<td id="asmi6590" width="185">
<p class="western" id="asmi6591" align="left"><font id="asmi6592" face="Arial, sans-serif"><font id="asmi6593" size="1"><font id="asmi6594" size="1">Mozambique</font></font></font></p>
</td>
<td id="asmi6595" width="303">
<p class="western" id="asmi6596" align="left"><font id="asmi6597" face="Arial, sans-serif"><font id="asmi6598" size="1"><font id="asmi6599" size="1">Mosambique Celular S.A.R.L (mCel)</font></font></font></p>
</td>
</tr>
<tr id="asmi6600">
<td id="asmi6601" width="24" height="4">
<p class="western" id="asmi6602" align="left"><font id="asmi6603" face="Arial, sans-serif"><font id="asmi6604" size="1"><font id="asmi6605" size="1">643</font></font></font></p>
</td>
<td id="asmi6606" width="26">
<p class="western" id="asmi6607" align="left"><font id="asmi6608" face="Arial, sans-serif"><font id="asmi6609" size="1"><font id="asmi6610" size="1">4</font></font></font></p>
</td>
<td id="asmi6611" width="185">
<p class="western" id="asmi6612" align="left"><font id="asmi6613" face="Arial, sans-serif"><font id="asmi6614" size="1"><font id="asmi6615" size="1">Mozambique</font></font></font></p>
</td>
<td id="asmi6616" width="303">
<p class="western" id="asmi6617" align="left"><font id="asmi6618" face="Arial, sans-serif"><font id="asmi6619" size="1"><font id="asmi6620" size="1">Vodacom Mozambique</font></font></font></p>
</td>
</tr>
<tr id="asmi6621">
<td id="asmi6622" width="24" height="4">
<p class="western" id="asmi6623" align="left"><font id="asmi6624" face="Arial, sans-serif"><font id="asmi6625" size="1"><font id="asmi6626" size="1">649</font></font></font></p>
</td>
<td id="asmi6627" width="26">
<p class="western" id="asmi6628" align="left"><font id="asmi6629" face="Arial, sans-serif"><font id="asmi6630" size="1"><font id="asmi6631" size="1">1</font></font></font></p>
</td>
<td id="asmi6632" width="185">
<p class="western" id="asmi6633" align="left"><font id="asmi6634" face="Arial, sans-serif"><font id="asmi6635" size="1"><font id="asmi6636" size="1">Namibia</font></font></font></p>
</td>
<td id="asmi6637" width="303">
<p class="western" id="asmi6638" align="left"><font id="asmi6639" face="Arial, sans-serif"><font id="asmi6640" size="1"><font id="asmi6641" size="1">Mobile Telecommunications Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi6642">
<td id="asmi6643" width="24" height="4">
<p class="western" id="asmi6644" align="left"><font id="asmi6645" face="Arial, sans-serif"><font id="asmi6646" size="1"><font id="asmi6647" size="1">429</font></font></font></p>
</td>
<td id="asmi6648" width="26">
<p class="western" id="asmi6649" align="left"><font id="asmi6650" face="Arial, sans-serif"><font id="asmi6651" size="1"><font id="asmi6652" size="1">1</font></font></font></p>
</td>
<td id="asmi6653" width="185">
<p class="western" id="asmi6654" align="left"><font id="asmi6655" face="Arial, sans-serif"><font id="asmi6656" size="1"><font id="asmi6657" size="1">Nepal</font></font></font></p>
</td>
<td id="asmi6658" width="303">
<p class="western" id="asmi6659" align="left"><font id="asmi6660" face="Arial, sans-serif"><font id="asmi6661" size="1"><font id="asmi6662" size="1">Nepal Telecommunications Corporation</font></font></font></p>
</td>
</tr>
<tr id="asmi6663">
<td id="asmi6664" width="24" height="4">
<p class="western" id="asmi6665" align="left"><font id="asmi6666" face="Arial, sans-serif"><font id="asmi6667" size="1"><font id="asmi6668" size="1">429</font></font></font></p>
</td>
<td id="asmi6669" width="26">
<p class="western" id="asmi6670" align="left"><font id="asmi6671" face="Arial, sans-serif"><font id="asmi6672" size="1"><font id="asmi6673" size="1">2</font></font></font></p>
</td>
<td id="asmi6674" width="185">
<p class="western" id="asmi6675" align="left"><font id="asmi6676" face="Arial, sans-serif"><font id="asmi6677" size="1"><font id="asmi6678" size="1">Nepal</font></font></font></p>
</td>
<td id="asmi6679" width="303">
<p class="western" id="asmi6680" align="left"><font id="asmi6681" face="Arial, sans-serif"><font id="asmi6682" size="1"><font id="asmi6683" size="1">SPICE</font></font></font></p>
</td>
</tr>
<tr id="asmi6684">
<td id="asmi6685" width="24" height="4">
<p class="western" id="asmi6686" align="left"><font id="asmi6687" face="Arial, sans-serif"><font id="asmi6688" size="1"><font id="asmi6689" size="1">204</font></font></font></p>
</td>
<td id="asmi6690" width="26">
<p class="western" id="asmi6691" align="left"><font id="asmi6692" face="Arial, sans-serif"><font id="asmi6693" size="1"><font id="asmi6694" size="1">8</font></font></font></p>
</td>
<td id="asmi6695" width="185">
<p class="western" id="asmi6696" align="left"><font id="asmi6697" face="Arial, sans-serif"><font id="asmi6698" size="1"><font id="asmi6699" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6700" width="303">
<p class="western" id="asmi6701" align="left"><font id="asmi6702" face="Arial, sans-serif"><font id="asmi6703" size="1"><font id="asmi6704" size="1">KPN Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi6705">
<td id="asmi6706" width="24" height="4">
<p class="western" id="asmi6707" align="left"><font id="asmi6708" face="Arial, sans-serif"><font id="asmi6709" size="1"><font id="asmi6710" size="1">204</font></font></font></p>
</td>
<td id="asmi6711" width="26">
<p class="western" id="asmi6712" align="left"><font id="asmi6713" face="Arial, sans-serif"><font id="asmi6714" size="1"><font id="asmi6715" size="1">20 </font></font></font></p>
</td>
<td id="asmi6716" width="185">
<p class="western" id="asmi6717" align="left"><font id="asmi6718" face="Arial, sans-serif"><font id="asmi6719" size="1"><font id="asmi6720" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6721" width="303">
<p class="western" id="asmi6722" align="left"><font id="asmi6723" face="Arial, sans-serif"><font id="asmi6724" size="1"><font id="asmi6725" size="1">Orange (taken over by T-Mobile on 1.10.2007)</font></font></font></p>
</td>
</tr>
<tr id="asmi6726">
<td id="asmi6727" width="24" height="4">
<p class="western" id="asmi6728" align="left"><font id="asmi6729" face="Arial, sans-serif"><font id="asmi6730" size="1"><font id="asmi6731" size="1">204</font></font></font></p>
</td>
<td id="asmi6732" width="26">
<p class="western" id="asmi6733" align="left"><font id="asmi6734" face="Arial, sans-serif"><font id="asmi6735" size="1"><font id="asmi6736" size="1">15 </font></font></font></p>
</td>
<td id="asmi6737" width="185">
<p class="western" id="asmi6738" align="left"><font id="asmi6739" face="Arial, sans-serif"><font id="asmi6740" size="1"><font id="asmi6741" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6742" width="303">
<p class="western" id="asmi6743" align="left"><font id="asmi6744" face="Arial, sans-serif"><font id="asmi6745" size="1"><font id="asmi6746" size="1">T-Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi6747">
<td id="asmi6748" width="24" height="4">
<p class="western" id="asmi6749" align="left"><font id="asmi6750" face="Arial, sans-serif"><font id="asmi6751" size="1"><font id="asmi6752" size="1">204</font></font></font></p>
</td>
<td id="asmi6753" width="26">
<p class="western" id="asmi6754" align="left"><font id="asmi6755" face="Arial, sans-serif"><font id="asmi6756" size="1"><font id="asmi6757" size="1">2</font></font></font></p>
</td>
<td id="asmi6758" width="185">
<p class="western" id="asmi6759" align="left"><font id="asmi6760" face="Arial, sans-serif"><font id="asmi6761" size="1"><font id="asmi6762" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6763" width="303">
<p class="western" id="asmi6764" align="left"><font id="asmi6765" face="Arial, sans-serif"><font id="asmi6766" size="1"><font id="asmi6767" size="1">Tele2</font></font></font></p>
</td>
</tr>
<tr id="asmi6768">
<td id="asmi6769" width="24" height="4">
<p class="western" id="asmi6770" align="left"><font id="asmi6771" face="Arial, sans-serif"><font id="asmi6772" size="1"><font id="asmi6773" size="1">204</font></font></font></p>
</td>
<td id="asmi6774" width="26">
<p class="western" id="asmi6775" align="left"><font id="asmi6776" face="Arial, sans-serif"><font id="asmi6777" size="1"><font id="asmi6778" size="1">12 </font></font></font></p>
</td>
<td id="asmi6779" width="185">
<p class="western" id="asmi6780" align="left"><font id="asmi6781" face="Arial, sans-serif"><font id="asmi6782" size="1"><font id="asmi6783" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6784" width="303">
<p class="western" id="asmi6785" align="left"><font id="asmi6786" face="Arial, sans-serif"><font id="asmi6787" size="1"><font id="asmi6788" size="1">Telfort (incl Lebara, Tele2, BT Ignite)</font></font></font></p>
</td>
</tr>
<tr id="asmi6789">
<td id="asmi6790" width="24" height="4">
<p class="western" id="asmi6791" align="left"><font id="asmi6792" face="Arial, sans-serif"><font id="asmi6793" size="1"><font id="asmi6794" size="1">204</font></font></font></p>
</td>
<td id="asmi6795" width="26">
<p class="western" id="asmi6796" align="left"><font id="asmi6797" face="Arial, sans-serif"><font id="asmi6798" size="1"><font id="asmi6799" size="1">4</font></font></font></p>
</td>
<td id="asmi6800" width="185">
<p class="western" id="asmi6801" align="left"><font id="asmi6802" face="Arial, sans-serif"><font id="asmi6803" size="1"><font id="asmi6804" size="1">Netherlands</font></font></font></p>
</td>
<td id="asmi6805" width="303">
<p class="western" id="asmi6806" align="left"><font id="asmi6807" face="Arial, sans-serif"><font id="asmi6808" size="1"><font id="asmi6809" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi6810">
<td id="asmi6811" width="24" height="4">
<p class="western" id="asmi6812" align="left"><font id="asmi6813" face="Arial, sans-serif"><font id="asmi6814" size="1"><font id="asmi6815" size="1">362</font></font></font></p>
</td>
<td id="asmi6816" width="26">
<p class="western" id="asmi6817" align="left"><font id="asmi6818" face="Arial, sans-serif"><font id="asmi6819" size="1"><font id="asmi6820" size="1">69 </font></font></font></p>
</td>
<td id="asmi6821" width="185">
<p class="western" id="asmi6822" align="left"><font id="asmi6823" face="Arial, sans-serif"><font id="asmi6824" size="1"><font id="asmi6825" size="1">Netherlands Antilles</font></font></font></p>
</td>
<td id="asmi6826" width="303">
<p class="western" id="asmi6827" align="left"><font id="asmi6828" face="Arial, sans-serif"><font id="asmi6829" size="1"><font id="asmi6830" size="1">Curacao Telecom N.V.</font></font></font></p>
</td>
</tr>
<tr id="asmi6831">
<td id="asmi6832" width="24" height="4">
<p class="western" id="asmi6833" align="left"><font id="asmi6834" face="Arial, sans-serif"><font id="asmi6835" size="1"><font id="asmi6836" size="1">362</font></font></font></p>
</td>
<td id="asmi6837" width="26">
<p class="western" id="asmi6838" align="left"><font id="asmi6839" face="Arial, sans-serif"><font id="asmi6840" size="1"><font id="asmi6841" size="1">51 </font></font></font></p>
</td>
<td id="asmi6842" width="185">
<p class="western" id="asmi6843" align="left"><font id="asmi6844" face="Arial, sans-serif"><font id="asmi6845" size="1"><font id="asmi6846" size="1">Netherlands Antilles</font></font></font></p>
</td>
<td id="asmi6847" width="303">
<p class="western" id="asmi6848" align="left"><font id="asmi6849" face="Arial, sans-serif"><font id="asmi6850" size="1"><font id="asmi6851" size="1">Telcell N.V.</font></font></font></p>
</td>
</tr>
<tr id="asmi6852">
<td id="asmi6853" width="24" height="4">
<p class="western" id="asmi6854" align="left"><font id="asmi6855" face="Arial, sans-serif"><font id="asmi6856" size="1"><font id="asmi6857" size="1">530</font></font></font></p>
</td>
<td id="asmi6858" width="26">
<p class="western" id="asmi6859" align="left"><font id="asmi6860" face="Arial, sans-serif"><font id="asmi6861" size="1"><font id="asmi6862" size="1">2</font></font></font></p>
</td>
<td id="asmi6863" width="185">
<p class="western" id="asmi6864" align="left"><font id="asmi6865" face="Arial, sans-serif"><font id="asmi6866" size="1"><font id="asmi6867" size="1">New Zealand</font></font></font></p>
</td>
<td id="asmi6868" width="303">
<p class="western" id="asmi6869" align="left"><font id="asmi6870" face="Arial, sans-serif"><font id="asmi6871" size="1"><font id="asmi6872" size="1">Telecom NZ</font></font></font></p>
</td>
</tr>
<tr id="asmi6873">
<td id="asmi6874" width="24" height="4">
<p class="western" id="asmi6875" align="left"><font id="asmi6876" face="Arial, sans-serif"><font id="asmi6877" size="1"><font id="asmi6878" size="1">530</font></font></font></p>
</td>
<td id="asmi6879" width="26">
<p class="western" id="asmi6880" align="left"><font id="asmi6881" face="Arial, sans-serif"><font id="asmi6882" size="1"><font id="asmi6883" size="1">4</font></font></font></p>
</td>
<td id="asmi6884" width="185">
<p class="western" id="asmi6885" align="left"><font id="asmi6886" face="Arial, sans-serif"><font id="asmi6887" size="1"><font id="asmi6888" size="1">New Zealand</font></font></font></p>
</td>
<td id="asmi6889" width="303">
<p class="western" id="asmi6890" align="left"><font id="asmi6891" face="Arial, sans-serif"><font id="asmi6892" size="1"><font id="asmi6893" size="1">Telstra</font></font></font></p>
</td>
</tr>
<tr id="asmi6894">
<td id="asmi6895" width="24" height="4">
<p class="western" id="asmi6896" align="left"><font id="asmi6897" face="Arial, sans-serif"><font id="asmi6898" size="1"><font id="asmi6899" size="1">530</font></font></font></p>
</td>
<td id="asmi6900" width="26">
<p class="western" id="asmi6901" align="left"><font id="asmi6902" face="Arial, sans-serif"><font id="asmi6903" size="1"><font id="asmi6904" size="1">1</font></font></font></p>
</td>
<td id="asmi6905" width="185">
<p class="western" id="asmi6906" align="left"><font id="asmi6907" face="Arial, sans-serif"><font id="asmi6908" size="1"><font id="asmi6909" size="1">New Zealand</font></font></font></p>
</td>
<td id="asmi6910" width="303">
<p class="western" id="asmi6911" align="left"><font id="asmi6912" face="Arial, sans-serif"><font id="asmi6913" size="1"><font id="asmi6914" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi6915">
<td id="asmi6916" width="24" height="4">
<p class="western" id="asmi6917" align="left"><font id="asmi6918" face="Arial, sans-serif"><font id="asmi6919" size="1"><font id="asmi6920" size="1">710</font></font></font></p>
</td>
<td id="asmi6921" width="26">
<p class="western" id="asmi6922" align="left"><font id="asmi6923" face="Arial, sans-serif"><font id="asmi6924" size="1"><font id="asmi6925" size="1">21 </font></font></font></p>
</td>
<td id="asmi6926" width="185">
<p class="western" id="asmi6927" align="left"><font id="asmi6928" face="Arial, sans-serif"><font id="asmi6929" size="1"><font id="asmi6930" size="1">Nicaragua</font></font></font></p>
</td>
<td id="asmi6931" width="303">
<p class="western" id="asmi6932" align="left"><font id="asmi6933" face="Arial, sans-serif"><font id="asmi6934" size="1"><font id="asmi6935" size="1">ENITEL (Empresa Nicaraguense de Telecomu</font></font></font></p>
</td>
</tr>
<tr id="asmi6936">
<td id="asmi6937" width="24" height="4">
<p class="western" id="asmi6938" align="left"><font id="asmi6939" face="Arial, sans-serif"><font id="asmi6940" size="1"><font id="asmi6941" size="1">710</font></font></font></p>
</td>
<td id="asmi6942" width="26">
<p class="western" id="asmi6943" align="left"><font id="asmi6944" face="Arial, sans-serif"><font id="asmi6945" size="1"><font id="asmi6946" size="1">73 </font></font></font></p>
</td>
<td id="asmi6947" width="185">
<p class="western" id="asmi6948" align="left"><font id="asmi6949" face="Arial, sans-serif"><font id="asmi6950" size="1"><font id="asmi6951" size="1">Nicaragua</font></font></font></p>
</td>
<td id="asmi6952" width="303">
<p class="western" id="asmi6953" align="left"><font id="asmi6954" face="Arial, sans-serif"><font id="asmi6955" size="1"><font id="asmi6956" size="1">Sercom</font></font></font></p>
</td>
</tr>
<tr id="asmi6957">
<td id="asmi6958" width="24" height="4">
<p class="western" id="asmi6959" align="left"><font id="asmi6960" face="Arial, sans-serif"><font id="asmi6961" size="1"><font id="asmi6962" size="1">710</font></font></font></p>
</td>
<td id="asmi6963" width="26">
<p class="western" id="asmi6964" align="left"><font id="asmi6965" face="Arial, sans-serif"><font id="asmi6966" size="1"><font id="asmi6967" size="1">300 </font></font></font></p>
</td>
<td id="asmi6968" width="185">
<p class="western" id="asmi6969" align="left"><font id="asmi6970" face="Arial, sans-serif"><font id="asmi6971" size="1"><font id="asmi6972" size="1">Nicaragua</font></font></font></p>
</td>
<td id="asmi6973" width="303">
<p class="western" id="asmi6974" align="left"><font id="asmi6975" face="Arial, sans-serif"><font id="asmi6976" size="1"><font id="asmi6977" size="1">Telefonica Movistar</font></font></font></p>
</td>
</tr>
<tr id="asmi6978">
<td id="asmi6979" width="24" height="4">
<p class="western" id="asmi6980" align="left"><font id="asmi6981" face="Arial, sans-serif"><font id="asmi6982" size="1"><font id="asmi6983" size="1">614</font></font></font></p>
</td>
<td id="asmi6984" width="26">
<p class="western" id="asmi6985" align="left"><font id="asmi6986" face="Arial, sans-serif"><font id="asmi6987" size="1"><font id="asmi6988" size="1">2</font></font></font></p>
</td>
<td id="asmi6989" width="185">
<p class="western" id="asmi6990" align="left"><font id="asmi6991" face="Arial, sans-serif"><font id="asmi6992" size="1"><font id="asmi6993" size="1">Niger</font></font></font></p>
</td>
<td id="asmi6994" width="303">
<p class="western" id="asmi6995" align="left"><font id="asmi6996" face="Arial, sans-serif"><font id="asmi6997" size="1"><font id="asmi6998" size="1">Celtel Niger</font></font></font></p>
</td>
</tr>
<tr id="asmi6999">
<td id="asmi7000" width="24" height="4">
<p class="western" id="asmi7001" align="left"><font id="asmi7002" face="Arial, sans-serif"><font id="asmi7003" size="1"><font id="asmi7004" size="1">614</font></font></font></p>
</td>
<td id="asmi7005" width="26">
<p class="western" id="asmi7006" align="left"><font id="asmi7007" face="Arial, sans-serif"><font id="asmi7008" size="1"><font id="asmi7009" size="1">3</font></font></font></p>
</td>
<td id="asmi7010" width="185">
<p class="western" id="asmi7011" align="left"><font id="asmi7012" face="Arial, sans-serif"><font id="asmi7013" size="1"><font id="asmi7014" size="1">Niger</font></font></font></p>
</td>
<td id="asmi7015" width="303">
<p class="western" id="asmi7016" align="left"><font id="asmi7017" face="Arial, sans-serif"><font id="asmi7018" size="1"><font id="asmi7019" size="1">Telecel</font></font></font></p>
</td>
</tr>
<tr id="asmi7020">
<td id="asmi7021" width="24" height="4">
<p class="western" id="asmi7022" align="left"><font id="asmi7023" face="Arial, sans-serif"><font id="asmi7024" size="1"><font id="asmi7025" size="1">621</font></font></font></p>
</td>
<td id="asmi7026" width="26">
<p class="western" id="asmi7027" align="left"><font id="asmi7028" face="Arial, sans-serif"><font id="asmi7029" size="1"><font id="asmi7030" size="1">20 </font></font></font></p>
</td>
<td id="asmi7031" width="185">
<p class="western" id="asmi7032" align="left"><font id="asmi7033" face="Arial, sans-serif"><font id="asmi7034" size="1"><font id="asmi7035" size="1">Nigeria</font></font></font></p>
</td>
<td id="asmi7036" width="303">
<p class="western" id="asmi7037" align="left"><font id="asmi7038" face="Arial, sans-serif"><font id="asmi7039" size="1"><font id="asmi7040" size="1">Econet Wireless Nigeria Ltd (Vmobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi7041">
<td id="asmi7042" width="24" height="4">
<p class="western" id="asmi7043" align="left"><font id="asmi7044" face="Arial, sans-serif"><font id="asmi7045" size="1"><font id="asmi7046" size="1">621</font></font></font></p>
</td>
<td id="asmi7047" width="26">
<p class="western" id="asmi7048" align="left"><font id="asmi7049" face="Arial, sans-serif"><font id="asmi7050" size="1"><font id="asmi7051" size="1">50 </font></font></font></p>
</td>
<td id="asmi7052" width="185">
<p class="western" id="asmi7053" align="left"><font id="asmi7054" face="Arial, sans-serif"><font id="asmi7055" size="1"><font id="asmi7056" size="1">Nigeria</font></font></font></p>
</td>
<td id="asmi7057" width="303">
<p class="western" id="asmi7058" align="left"><font id="asmi7059" face="Arial, sans-serif"><font id="asmi7060" size="1"><font id="asmi7061" size="1">Glo Mobile (Globacom)</font></font></font></p>
</td>
</tr>
<tr id="asmi7062">
<td id="asmi7063" width="24" height="4">
<p class="western" id="asmi7064" align="left"><font id="asmi7065" face="Arial, sans-serif"><font id="asmi7066" size="1"><font id="asmi7067" size="1">621</font></font></font></p>
</td>
<td id="asmi7068" width="26">
<p class="western" id="asmi7069" align="left"><font id="asmi7070" face="Arial, sans-serif"><font id="asmi7071" size="1"><font id="asmi7072" size="1">30 </font></font></font></p>
</td>
<td id="asmi7073" width="185">
<p class="western" id="asmi7074" align="left"><font id="asmi7075" face="Arial, sans-serif"><font id="asmi7076" size="1"><font id="asmi7077" size="1">Nigeria</font></font></font></p>
</td>
<td id="asmi7078" width="303">
<p class="western" id="asmi7079" align="left"><font id="asmi7080" face="Arial, sans-serif"><font id="asmi7081" size="1"><font id="asmi7082" size="1">MTN Nigeria Communications Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi7083">
<td id="asmi7084" width="24" height="4">
<p class="western" id="asmi7085" align="left"><font id="asmi7086" face="Arial, sans-serif"><font id="asmi7087" size="1"><font id="asmi7088" size="1">242</font></font></font></p>
</td>
<td id="asmi7089" width="26">
<p class="western" id="asmi7090" align="left"><font id="asmi7091" face="Arial, sans-serif"><font id="asmi7092" size="1"><font id="asmi7093" size="1">2</font></font></font></p>
</td>
<td id="asmi7094" width="185">
<p class="western" id="asmi7095" align="left"><font id="asmi7096" face="Arial, sans-serif"><font id="asmi7097" size="1"><font id="asmi7098" size="1">Norway</font></font></font></p>
</td>
<td id="asmi7099" width="303">
<p class="western" id="asmi7100" align="left"><font id="asmi7101" face="Arial, sans-serif"><font id="asmi7102" size="1"><font id="asmi7103" size="1">NetCom GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi7104">
<td id="asmi7105" width="24" height="4">
<p class="western" id="asmi7106" align="left"><font id="asmi7107" face="Arial, sans-serif"><font id="asmi7108" size="1"><font id="asmi7109" size="1">242</font></font></font></p>
</td>
<td id="asmi7110" width="26">
<p class="western" id="asmi7111" align="left"><font id="asmi7112" face="Arial, sans-serif"><font id="asmi7113" size="1"><font id="asmi7114" size="1">5</font></font></font></p>
</td>
<td id="asmi7115" width="185">
<p class="western" id="asmi7116" align="left"><font id="asmi7117" face="Arial, sans-serif"><font id="asmi7118" size="1"><font id="asmi7119" size="1">Norway</font></font></font></p>
</td>
<td id="asmi7120" width="303">
<p class="western" id="asmi7121" align="left"><font id="asmi7122" face="Arial, sans-serif"><font id="asmi7123" size="1"><font id="asmi7124" size="1">Network Norway</font></font></font></p>
</td>
</tr>
<tr id="asmi7125">
<td id="asmi7126" width="24" height="4">
<p class="western" id="asmi7127" align="left"><font id="asmi7128" face="Arial, sans-serif"><font id="asmi7129" size="1"><font id="asmi7130" size="1">242</font></font></font></p>
</td>
<td id="asmi7131" width="26">
<p class="western" id="asmi7132" align="left"><font id="asmi7133" face="Arial, sans-serif"><font id="asmi7134" size="1"><font id="asmi7135" size="1">4</font></font></font></p>
</td>
<td id="asmi7136" width="185">
<p class="western" id="asmi7137" align="left"><font id="asmi7138" face="Arial, sans-serif"><font id="asmi7139" size="1"><font id="asmi7140" size="1">Norway</font></font></font></p>
</td>
<td id="asmi7141" width="303">
<p class="western" id="asmi7142" align="left"><font id="asmi7143" face="Arial, sans-serif"><font id="asmi7144" size="1"><font id="asmi7145" size="1">Tele2 Norge</font></font></font></p>
</td>
</tr>
<tr id="asmi7146">
<td id="asmi7147" width="24" height="4">
<p class="western" id="asmi7148" align="left"><font id="asmi7149" face="Arial, sans-serif"><font id="asmi7150" size="1"><font id="asmi7151" size="1">242</font></font></font></p>
</td>
<td id="asmi7152" width="26">
<p class="western" id="asmi7153" align="left"><font id="asmi7154" face="Arial, sans-serif"><font id="asmi7155" size="1"><font id="asmi7156" size="1">1</font></font></font></p>
</td>
<td id="asmi7157" width="185">
<p class="western" id="asmi7158" align="left"><font id="asmi7159" face="Arial, sans-serif"><font id="asmi7160" size="1"><font id="asmi7161" size="1">Norway</font></font></font></p>
</td>
<td id="asmi7162" width="303">
<p class="western" id="asmi7163" align="left"><font id="asmi7164" face="Arial, sans-serif"><font id="asmi7165" size="1"><font id="asmi7166" size="1">Telenor Mobil</font></font></font></p>
</td>
</tr>
<tr id="asmi7167">
<td id="asmi7168" width="24" height="4">
<p class="western" id="asmi7169" align="left"><font id="asmi7170" face="Arial, sans-serif"><font id="asmi7171" size="1"><font id="asmi7172" size="1">242</font></font></font></p>
</td>
<td id="asmi7173" width="26">
<p class="western" id="asmi7174" align="left"><font id="asmi7175" face="Arial, sans-serif"><font id="asmi7176" size="1"><font id="asmi7177" size="1">3</font></font></font></p>
</td>
<td id="asmi7178" width="185">
<p class="western" id="asmi7179" align="left"><font id="asmi7180" face="Arial, sans-serif"><font id="asmi7181" size="1"><font id="asmi7182" size="1">Norway</font></font></font></p>
</td>
<td id="asmi7183" width="303">
<p class="western" id="asmi7184" align="left"><font id="asmi7185" face="Arial, sans-serif"><font id="asmi7186" size="1"><font id="asmi7187" size="1">Teletopia Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi7188">
<td id="asmi7189" width="24" height="4">
<p class="western" id="asmi7190" align="left"><font id="asmi7191" face="Arial, sans-serif"><font id="asmi7192" size="1"><font id="asmi7193" size="1">422</font></font></font></p>
</td>
<td id="asmi7194" width="26">
<p class="western" id="asmi7195" align="left"><font id="asmi7196" face="Arial, sans-serif"><font id="asmi7197" size="1"><font id="asmi7198" size="1">2</font></font></font></p>
</td>
<td id="asmi7199" width="185">
<p class="western" id="asmi7200" align="left"><font id="asmi7201" face="Arial, sans-serif"><font id="asmi7202" size="1"><font id="asmi7203" size="1">Oman</font></font></font></p>
</td>
<td id="asmi7204" width="303">
<p class="western" id="asmi7205" align="left"><font id="asmi7206" face="Arial, sans-serif"><font id="asmi7207" size="1"><font id="asmi7208" size="1">General Telecoms</font></font></font></p>
</td>
</tr>
<tr id="asmi7209">
<td id="asmi7210" width="24" height="4">
<p class="western" id="asmi7211" align="left"><font id="asmi7212" face="Arial, sans-serif"><font id="asmi7213" size="1"><font id="asmi7214" size="1">422</font></font></font></p>
</td>
<td id="asmi7215" width="26">
<p class="western" id="asmi7216" align="left"><font id="asmi7217" face="Arial, sans-serif"><font id="asmi7218" size="1"><font id="asmi7219" size="1">3</font></font></font></p>
</td>
<td id="asmi7220" width="185">
<p class="western" id="asmi7221" align="left"><font id="asmi7222" face="Arial, sans-serif"><font id="asmi7223" size="1"><font id="asmi7224" size="1">Oman</font></font></font></p>
</td>
<td id="asmi7225" width="303">
<p class="western" id="asmi7226" align="left"><font id="asmi7227" face="Arial, sans-serif"><font id="asmi7228" size="1"><font id="asmi7229" size="1">Nawras (Omani Qatari)</font></font></font></p>
</td>
</tr>
<tr id="asmi7230">
<td id="asmi7231" width="24" height="4">
<p class="western" id="asmi7232" align="left"><font id="asmi7233" face="Arial, sans-serif"><font id="asmi7234" size="1"><font id="asmi7235" size="1">410</font></font></font></p>
</td>
<td id="asmi7236" width="26">
<p class="western" id="asmi7237" align="left"><font id="asmi7238" face="Arial, sans-serif"><font id="asmi7239" size="1"><font id="asmi7240" size="1">1</font></font></font></p>
</td>
<td id="asmi7241" width="185">
<p class="western" id="asmi7242" align="left"><font id="asmi7243" face="Arial, sans-serif"><font id="asmi7244" size="1"><font id="asmi7245" size="1">Pakistan</font></font></font></p>
</td>
<td id="asmi7246" width="303">
<p class="western" id="asmi7247" align="left"><font id="asmi7248" face="Arial, sans-serif"><font id="asmi7249" size="1"><font id="asmi7250" size="1">Mobilink</font></font></font></p>
</td>
</tr>
<tr id="asmi7251">
<td id="asmi7252" width="24" height="4">
<p class="western" id="asmi7253" align="left"><font id="asmi7254" face="Arial, sans-serif"><font id="asmi7255" size="1"><font id="asmi7256" size="1">410</font></font></font></p>
</td>
<td id="asmi7257" width="26">
<p class="western" id="asmi7258" align="left"><font id="asmi7259" face="Arial, sans-serif"><font id="asmi7260" size="1"><font id="asmi7261" size="1">3</font></font></font></p>
</td>
<td id="asmi7262" width="185">
<p class="western" id="asmi7263" align="left"><font id="asmi7264" face="Arial, sans-serif"><font id="asmi7265" size="1"><font id="asmi7266" size="1">Pakistan</font></font></font></p>
</td>
<td id="asmi7267" width="303">
<p class="western" id="asmi7268" align="left"><font id="asmi7269" face="Arial, sans-serif"><font id="asmi7270" size="1"><font id="asmi7271" size="1">Pak Telecom Mobile Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi7272">
<td id="asmi7273" width="24" height="4">
<p class="western" id="asmi7274" align="left"><font id="asmi7275" face="Arial, sans-serif"><font id="asmi7276" size="1"><font id="asmi7277" size="1">410</font></font></font></p>
</td>
<td id="asmi7278" width="26">
<p class="western" id="asmi7279" align="left"><font id="asmi7280" face="Arial, sans-serif"><font id="asmi7281" size="1"><font id="asmi7282" size="1">4</font></font></font></p>
</td>
<td id="asmi7283" width="185">
<p class="western" id="asmi7284" align="left"><font id="asmi7285" face="Arial, sans-serif"><font id="asmi7286" size="1"><font id="asmi7287" size="1">Pakistan</font></font></font></p>
</td>
<td id="asmi7288" width="303">
<p class="western" id="asmi7289" align="left"><font id="asmi7290" face="Arial, sans-serif"><font id="asmi7291" size="1"><font id="asmi7292" size="1">Paktel Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi7293">
<td id="asmi7294" width="24" height="4">
<p class="western" id="asmi7295" align="left"><font id="asmi7296" face="Arial, sans-serif"><font id="asmi7297" size="1"><font id="asmi7298" size="1">410</font></font></font></p>
</td>
<td id="asmi7299" width="26">
<p class="western" id="asmi7300" align="left"><font id="asmi7301" face="Arial, sans-serif"><font id="asmi7302" size="1"><font id="asmi7303" size="1">6</font></font></font></p>
</td>
<td id="asmi7304" width="185">
<p class="western" id="asmi7305" align="left"><font id="asmi7306" face="Arial, sans-serif"><font id="asmi7307" size="1"><font id="asmi7308" size="1">Pakistan</font></font></font></p>
</td>
<td id="asmi7309" width="303">
<p class="western" id="asmi7310" align="left"><font id="asmi7311" face="Arial, sans-serif"><font id="asmi7312" size="1"><font id="asmi7313" size="1">Telenor Pakistan</font></font></font></p>
</td>
</tr>
<tr id="asmi7314">
<td id="asmi7315" width="24" height="4">
<p class="western" id="asmi7316" align="left"><font id="asmi7317" face="Arial, sans-serif"><font id="asmi7318" size="1"><font id="asmi7319" size="1">410</font></font></font></p>
</td>
<td id="asmi7320" width="26">
<p class="western" id="asmi7321" align="left"><font id="asmi7322" face="Arial, sans-serif"><font id="asmi7323" size="1"><font id="asmi7324" size="1">7</font></font></font></p>
</td>
<td id="asmi7325" width="185">
<p class="western" id="asmi7326" align="left"><font id="asmi7327" face="Arial, sans-serif"><font id="asmi7328" size="1"><font id="asmi7329" size="1">Pakistan</font></font></font></p>
</td>
<td id="asmi7330" width="303">
<p class="western" id="asmi7331" align="left"><font id="asmi7332" face="Arial, sans-serif"><font id="asmi7333" size="1"><font id="asmi7334" size="1">Warid Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi7335">
<td id="asmi7336" width="24" height="4">
<p class="western" id="asmi7337" align="left"><font id="asmi7338" face="Arial, sans-serif"><font id="asmi7339" size="1"><font id="asmi7340" size="1">425</font></font></font></p>
</td>
<td id="asmi7341" width="26">
<p class="western" id="asmi7342" align="left"><font id="asmi7343" face="Arial, sans-serif"><font id="asmi7344" size="1"><font id="asmi7345" size="1">5</font></font></font></p>
</td>
<td id="asmi7346" width="185">
<p class="western" id="asmi7347" align="left"><font id="asmi7348" face="Arial, sans-serif"><font id="asmi7349" size="1"><font id="asmi7350" size="1">Palestinian Territory</font></font></font></p>
</td>
<td id="asmi7351" width="303">
<p class="western" id="asmi7352" align="left"><font id="asmi7353" face="Arial, sans-serif"><font id="asmi7354" size="1"><font id="asmi7355" size="1">Palestine Telecomm Co Ltd (Jawwal)</font></font></font></p>
</td>
</tr>
<tr id="asmi7356">
<td id="asmi7357" width="24" height="4">
<p class="western" id="asmi7358" align="left"><font id="asmi7359" face="Arial, sans-serif"><font id="asmi7360" size="1"><font id="asmi7361" size="1">714</font></font></font></p>
</td>
<td id="asmi7362" width="26">
<p class="western" id="asmi7363" align="left"><font id="asmi7364" face="Arial, sans-serif"><font id="asmi7365" size="1"><font id="asmi7366" size="1">1</font></font></font></p>
</td>
<td id="asmi7367" width="185">
<p class="western" id="asmi7368" align="left"><font id="asmi7369" face="Arial, sans-serif"><font id="asmi7370" size="1"><font id="asmi7371" size="1">Panama</font></font></font></p>
</td>
<td id="asmi7372" width="303">
<p class="western" id="asmi7373" align="left"><font id="asmi7374" face="Arial, sans-serif"><font id="asmi7375" size="1"><font id="asmi7376" size="1">Cable &amp; Wireless Panama</font></font></font></p>
</td>
</tr>
<tr id="asmi7377">
<td id="asmi7378" width="24" height="4">
<p class="western" id="asmi7379" align="left"><font id="asmi7380" face="Arial, sans-serif"><font id="asmi7381" size="1"><font id="asmi7382" size="1">714</font></font></font></p>
</td>
<td id="asmi7383" width="26">
<p class="western" id="asmi7384" align="left"><font id="asmi7385" face="Arial, sans-serif"><font id="asmi7386" size="1"><font id="asmi7387" size="1">20 </font></font></font></p>
</td>
<td id="asmi7388" width="185">
<p class="western" id="asmi7389" align="left"><font id="asmi7390" face="Arial, sans-serif"><font id="asmi7391" size="1"><font id="asmi7392" size="1">Panama</font></font></font></p>
</td>
<td id="asmi7393" width="303">
<p class="western" id="asmi7394" align="left"><font id="asmi7395" face="Arial, sans-serif"><font id="asmi7396" size="1"><font id="asmi7397" size="1">Telefonica Movistar</font></font></font></p>
</td>
</tr>
<tr id="asmi7398">
<td id="asmi7399" width="24" height="4">
<p class="western" id="asmi7400" align="left"><font id="asmi7401" face="Arial, sans-serif"><font id="asmi7402" size="1"><font id="asmi7403" size="1">744</font></font></font></p>
</td>
<td id="asmi7404" width="26">
<p class="western" id="asmi7405" align="left"><font id="asmi7406" face="Arial, sans-serif"><font id="asmi7407" size="1"><font id="asmi7408" size="1">1</font></font></font></p>
</td>
<td id="asmi7409" width="185">
<p class="western" id="asmi7410" align="left"><font id="asmi7411" face="Arial, sans-serif"><font id="asmi7412" size="1"><font id="asmi7413" size="1">Paraguay</font></font></font></p>
</td>
<td id="asmi7414" width="303">
<p class="western" id="asmi7415" align="left"><font id="asmi7416" face="Arial, sans-serif"><font id="asmi7417" size="1"><font id="asmi7418" size="1">Hola Paraguay S.A</font></font></font></p>
</td>
</tr>
<tr id="asmi7419">
<td id="asmi7420" width="24" height="4">
<p class="western" id="asmi7421" align="left"><font id="asmi7422" face="Arial, sans-serif"><font id="asmi7423" size="1"><font id="asmi7424" size="1">744</font></font></font></p>
</td>
<td id="asmi7425" width="26">
<p class="western" id="asmi7426" align="left"><font id="asmi7427" face="Arial, sans-serif"><font id="asmi7428" size="1"><font id="asmi7429" size="1">2</font></font></font></p>
</td>
<td id="asmi7430" width="185">
<p class="western" id="asmi7431" align="left"><font id="asmi7432" face="Arial, sans-serif"><font id="asmi7433" size="1"><font id="asmi7434" size="1">Paraguay</font></font></font></p>
</td>
<td id="asmi7435" width="303">
<p class="western" id="asmi7436" align="left"><font id="asmi7437" face="Arial, sans-serif"><font id="asmi7438" size="1"><font id="asmi7439" size="1">Hutchinson (COPESA)</font></font></font></p>
</td>
</tr>
<tr id="asmi7440">
<td id="asmi7441" width="24" height="4">
<p class="western" id="asmi7442" align="left"><font id="asmi7443" face="Arial, sans-serif"><font id="asmi7444" size="1"><font id="asmi7445" size="1">744</font></font></font></p>
</td>
<td id="asmi7446" width="26">
<p class="western" id="asmi7447" align="left"><font id="asmi7448" face="Arial, sans-serif"><font id="asmi7449" size="1"><font id="asmi7450" size="1">5</font></font></font></p>
</td>
<td id="asmi7451" width="185">
<p class="western" id="asmi7452" align="left"><font id="asmi7453" face="Arial, sans-serif"><font id="asmi7454" size="1"><font id="asmi7455" size="1">Paraguay</font></font></font></p>
</td>
<td id="asmi7456" width="303">
<p class="western" id="asmi7457" align="left"><font id="asmi7458" face="Arial, sans-serif"><font id="asmi7459" size="1"><font id="asmi7460" size="1">Nucleo (Personel)</font></font></font></p>
</td>
</tr>
<tr id="asmi7461">
<td id="asmi7462" width="24" height="4">
<p class="western" id="asmi7463" align="left"><font id="asmi7464" face="Arial, sans-serif"><font id="asmi7465" size="1"><font id="asmi7466" size="1">744</font></font></font></p>
</td>
<td id="asmi7467" width="26">
<p class="western" id="asmi7468" align="left"><font id="asmi7469" face="Arial, sans-serif"><font id="asmi7470" size="1"><font id="asmi7471" size="1">4</font></font></font></p>
</td>
<td id="asmi7472" width="185">
<p class="western" id="asmi7473" align="left"><font id="asmi7474" face="Arial, sans-serif"><font id="asmi7475" size="1"><font id="asmi7476" size="1">Paraguay</font></font></font></p>
</td>
<td id="asmi7477" width="303">
<p class="western" id="asmi7478" align="left"><font id="asmi7479" face="Arial, sans-serif"><font id="asmi7480" size="1"><font id="asmi7481" size="1">Telecel Paraguay</font></font></font></p>
</td>
</tr>
<tr id="asmi7482">
<td id="asmi7483" width="24" height="4">
<p class="western" id="asmi7484" align="left"><font id="asmi7485" face="Arial, sans-serif"><font id="asmi7486" size="1"><font id="asmi7487" size="1">716</font></font></font></p>
</td>
<td id="asmi7488" width="26">
<p class="western" id="asmi7489" align="left"><font id="asmi7490" face="Arial, sans-serif"><font id="asmi7491" size="1"><font id="asmi7492" size="1">7</font></font></font></p>
</td>
<td id="asmi7493" width="185">
<p class="western" id="asmi7494" align="left"><font id="asmi7495" face="Arial, sans-serif"><font id="asmi7496" size="1"><font id="asmi7497" size="1">Peru</font></font></font></p>
</td>
<td id="asmi7498" width="303">
<p class="western" id="asmi7499" align="left"><font id="asmi7500" face="Arial, sans-serif"><font id="asmi7501" size="1"><font id="asmi7502" size="1">Nextel</font></font></font></p>
</td>
</tr>
<tr id="asmi7503">
<td id="asmi7504" width="24" height="4">
<p class="western" id="asmi7505" align="left"><font id="asmi7506" face="Arial, sans-serif"><font id="asmi7507" size="1"><font id="asmi7508" size="1">716</font></font></font></p>
</td>
<td id="asmi7509" width="26">
<p class="western" id="asmi7510" align="left"><font id="asmi7511" face="Arial, sans-serif"><font id="asmi7512" size="1"><font id="asmi7513" size="1">10 </font></font></font></p>
</td>
<td id="asmi7514" width="185">
<p class="western" id="asmi7515" align="left"><font id="asmi7516" face="Arial, sans-serif"><font id="asmi7517" size="1"><font id="asmi7518" size="1">Peru</font></font></font></p>
</td>
<td id="asmi7519" width="303">
<p class="western" id="asmi7520" align="left"><font id="asmi7521" face="Arial, sans-serif"><font id="asmi7522" size="1"><font id="asmi7523" size="1">TIM</font></font></font></p>
</td>
</tr>
<tr id="asmi7524">
<td id="asmi7525" width="24" height="4">
<p class="western" id="asmi7526" align="left"><font id="asmi7527" face="Arial, sans-serif"><font id="asmi7528" size="1"><font id="asmi7529" size="1">515</font></font></font></p>
</td>
<td id="asmi7530" width="26">
<p class="western" id="asmi7531" align="left"><font id="asmi7532" face="Arial, sans-serif"><font id="asmi7533" size="1"><font id="asmi7534" size="1">5</font></font></font></p>
</td>
<td id="asmi7535" width="185">
<p class="western" id="asmi7536" align="left"><font id="asmi7537" face="Arial, sans-serif"><font id="asmi7538" size="1"><font id="asmi7539" size="1">Philippines</font></font></font></p>
</td>
<td id="asmi7540" width="303">
<p class="western" id="asmi7541" align="left"><font id="asmi7542" face="Arial, sans-serif"><font id="asmi7543" size="1"><font id="asmi7544" size="1">Digitel</font></font></font></p>
</td>
</tr>
<tr id="asmi7545">
<td id="asmi7546" width="24" height="4">
<p class="western" id="asmi7547" align="left"><font id="asmi7548" face="Arial, sans-serif"><font id="asmi7549" size="1"><font id="asmi7550" size="1">515</font></font></font></p>
</td>
<td id="asmi7551" width="26">
<p class="western" id="asmi7552" align="left"><font id="asmi7553" face="Arial, sans-serif"><font id="asmi7554" size="1"><font id="asmi7555" size="1">2</font></font></font></p>
</td>
<td id="asmi7556" width="185">
<p class="western" id="asmi7557" align="left"><font id="asmi7558" face="Arial, sans-serif"><font id="asmi7559" size="1"><font id="asmi7560" size="1">Philippines</font></font></font></p>
</td>
<td id="asmi7561" width="303">
<p class="western" id="asmi7562" align="left"><font id="asmi7563" face="Arial, sans-serif"><font id="asmi7564" size="1"><font id="asmi7565" size="1">Globe Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi7566">
<td id="asmi7567" width="24" height="4">
<p class="western" id="asmi7568" align="left"><font id="asmi7569" face="Arial, sans-serif"><font id="asmi7570" size="1"><font id="asmi7571" size="1">515</font></font></font></p>
</td>
<td id="asmi7572" width="26">
<p class="western" id="asmi7573" align="left"><font id="asmi7574" face="Arial, sans-serif"><font id="asmi7575" size="1"><font id="asmi7576" size="1">1</font></font></font></p>
</td>
<td id="asmi7577" width="185">
<p class="western" id="asmi7578" align="left"><font id="asmi7579" face="Arial, sans-serif"><font id="asmi7580" size="1"><font id="asmi7581" size="1">Philippines</font></font></font></p>
</td>
<td id="asmi7582" width="303">
<p class="western" id="asmi7583" align="left"><font id="asmi7584" face="Arial, sans-serif"><font id="asmi7585" size="1"><font id="asmi7586" size="1">Innove Communication (Islacom)</font></font></font></p>
</td>
</tr>
<tr id="asmi7587">
<td id="asmi7588" width="24" height="4">
<p class="western" id="asmi7589" align="left"><font id="asmi7590" face="Arial, sans-serif"><font id="asmi7591" size="1"><font id="asmi7592" size="1">515</font></font></font></p>
</td>
<td id="asmi7593" width="26">
<p class="western" id="asmi7594" align="left"><font id="asmi7595" face="Arial, sans-serif"><font id="asmi7596" size="1"><font id="asmi7597" size="1">88 </font></font></font></p>
</td>
<td id="asmi7598" width="185">
<p class="western" id="asmi7599" align="left"><font id="asmi7600" face="Arial, sans-serif"><font id="asmi7601" size="1"><font id="asmi7602" size="1">Philippines</font></font></font></p>
</td>
<td id="asmi7603" width="303">
<p class="western" id="asmi7604" align="left"><font id="asmi7605" face="Arial, sans-serif"><font id="asmi7606" size="1"><font id="asmi7607" size="1">Nextel Com.</font></font></font></p>
</td>
</tr>
<tr id="asmi7608">
<td id="asmi7609" width="24" height="4">
<p class="western" id="asmi7610" align="left"><font id="asmi7611" face="Arial, sans-serif"><font id="asmi7612" size="1"><font id="asmi7613" size="1">515</font></font></font></p>
</td>
<td id="asmi7614" width="26">
<p class="western" id="asmi7615" align="left"><font id="asmi7616" face="Arial, sans-serif"><font id="asmi7617" size="1"><font id="asmi7618" size="1">3</font></font></font></p>
</td>
<td id="asmi7619" width="185">
<p class="western" id="asmi7620" align="left"><font id="asmi7621" face="Arial, sans-serif"><font id="asmi7622" size="1"><font id="asmi7623" size="1">Philippines</font></font></font></p>
</td>
<td id="asmi7624" width="303">
<p class="western" id="asmi7625" align="left"><font id="asmi7626" face="Arial, sans-serif"><font id="asmi7627" size="1"><font id="asmi7628" size="1">Smart Communications Inc.</font></font></font></p>
</td>
</tr>
<tr id="asmi7629">
<td id="asmi7630" width="24" height="4">
<p class="western" id="asmi7631" align="left"><font id="asmi7632" face="Arial, sans-serif"><font id="asmi7633" size="1"><font id="asmi7634" size="1">260</font></font></font></p>
</td>
<td id="asmi7635" width="26">
<p class="western" id="asmi7636" align="left"><font id="asmi7637" face="Arial, sans-serif"><font id="asmi7638" size="1"><font id="asmi7639" size="1">6</font></font></font></p>
</td>
<td id="asmi7640" width="185">
<p class="western" id="asmi7641" align="left"><font id="asmi7642" face="Arial, sans-serif"><font id="asmi7643" size="1"><font id="asmi7644" size="1">Poland</font></font></font></p>
</td>
<td id="asmi7645" width="303">
<p class="western" id="asmi7646" align="left"><font id="asmi7647" face="Arial, sans-serif"><font id="asmi7648" size="1"><font id="asmi7649" size="1">PLAY (Netia Mobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi7650">
<td id="asmi7651" width="24" height="4">
<p class="western" id="asmi7652" align="left"><font id="asmi7653" face="Arial, sans-serif"><font id="asmi7654" size="1"><font id="asmi7655" size="1">260</font></font></font></p>
</td>
<td id="asmi7656" width="26">
<p class="western" id="asmi7657" align="left"><font id="asmi7658" face="Arial, sans-serif"><font id="asmi7659" size="1"><font id="asmi7660" size="1">5</font></font></font></p>
</td>
<td id="asmi7661" width="185">
<p class="western" id="asmi7662" align="left"><font id="asmi7663" face="Arial, sans-serif"><font id="asmi7664" size="1"><font id="asmi7665" size="1">Poland</font></font></font></p>
</td>
<td id="asmi7666" width="303">
<p class="western" id="asmi7667" align="left"><font id="asmi7668" face="Arial, sans-serif"><font id="asmi7669" size="1"><font id="asmi7670" size="1">PTK Centertel (IDEA / Orange)</font></font></font></p>
</td>
</tr>
<tr id="asmi7671">
<td id="asmi7672" width="24" height="4">
<p class="western" id="asmi7673" align="left"><font id="asmi7674" face="Arial, sans-serif"><font id="asmi7675" size="1"><font id="asmi7676" size="1">260</font></font></font></p>
</td>
<td id="asmi7677" width="26">
<p class="western" id="asmi7678" align="left"><font id="asmi7679" face="Arial, sans-serif"><font id="asmi7680" size="1"><font id="asmi7681" size="1">1</font></font></font></p>
</td>
<td id="asmi7682" width="185">
<p class="western" id="asmi7683" align="left"><font id="asmi7684" face="Arial, sans-serif"><font id="asmi7685" size="1"><font id="asmi7686" size="1">Poland</font></font></font></p>
</td>
<td id="asmi7687" width="303">
<p class="western" id="asmi7688" align="left"><font id="asmi7689" face="Arial, sans-serif"><font id="asmi7690" size="1"><font id="asmi7691" size="1">Polkomtel (Sami-Swoi)</font></font></font></p>
</td>
</tr>
<tr id="asmi7692">
<td id="asmi7693" width="24" height="4">
<p class="western" id="asmi7694" align="left"><font id="asmi7695" face="Arial, sans-serif"><font id="asmi7696" size="1"><font id="asmi7697" size="1">260</font></font></font></p>
</td>
<td id="asmi7698" width="26">
<p class="western" id="asmi7699" align="left"><font id="asmi7700" face="Arial, sans-serif"><font id="asmi7701" size="1"><font id="asmi7702" size="1">2</font></font></font></p>
</td>
<td id="asmi7703" width="185">
<p class="western" id="asmi7704" align="left"><font id="asmi7705" face="Arial, sans-serif"><font id="asmi7706" size="1"><font id="asmi7707" size="1">Poland</font></font></font></p>
</td>
<td id="asmi7708" width="303">
<p class="western" id="asmi7709" align="left"><font id="asmi7710" face="Arial, sans-serif"><font id="asmi7711" size="1"><font id="asmi7712" size="1">Polska Telefonia Cyfrowa (PTC / ERA)</font></font></font></p>
</td>
</tr>
<tr id="asmi7713">
<td id="asmi7714" width="24" height="4">
<p class="western" id="asmi7715" align="left"><font id="asmi7716" face="Arial, sans-serif"><font id="asmi7717" size="1"><font id="asmi7718" size="1">268</font></font></font></p>
</td>
<td id="asmi7719" width="26">
<p class="western" id="asmi7720" align="left"><font id="asmi7721" face="Arial, sans-serif"><font id="asmi7722" size="1"><font id="asmi7723" size="1">3</font></font></font></p>
</td>
<td id="asmi7724" width="185">
<p class="western" id="asmi7725" align="left"><font id="asmi7726" face="Arial, sans-serif"><font id="asmi7727" size="1"><font id="asmi7728" size="1">Portugal</font></font></font></p>
</td>
<td id="asmi7729" width="303">
<p class="western" id="asmi7730" align="left"><font id="asmi7731" face="Arial, sans-serif"><font id="asmi7732" size="1"><font id="asmi7733" size="1">Optimus Telecom (Sonaecom)</font></font></font></p>
</td>
</tr>
<tr id="asmi7734">
<td id="asmi7735" width="24" height="4">
<p class="western" id="asmi7736" align="left"><font id="asmi7737" face="Arial, sans-serif"><font id="asmi7738" size="1"><font id="asmi7739" size="1">268</font></font></font></p>
</td>
<td id="asmi7740" width="26">
<p class="western" id="asmi7741" align="left"><font id="asmi7742" face="Arial, sans-serif"><font id="asmi7743" size="1"><font id="asmi7744" size="1">6</font></font></font></p>
</td>
<td id="asmi7745" width="185">
<p class="western" id="asmi7746" align="left"><font id="asmi7747" face="Arial, sans-serif"><font id="asmi7748" size="1"><font id="asmi7749" size="1">Portugal</font></font></font></p>
</td>
<td id="asmi7750" width="303">
<p class="western" id="asmi7751" align="left"><font id="asmi7752" face="Arial, sans-serif"><font id="asmi7753" size="1"><font id="asmi7754" size="1">Telecom Moveis Nac.TMN</font></font></font></p>
</td>
</tr>
<tr id="asmi7755">
<td id="asmi7756" width="24" height="4">
<p class="western" id="asmi7757" align="left"><font id="asmi7758" face="Arial, sans-serif"><font id="asmi7759" size="1"><font id="asmi7760" size="1">268</font></font></font></p>
</td>
<td id="asmi7761" width="26">
<p class="western" id="asmi7762" align="left"><font id="asmi7763" face="Arial, sans-serif"><font id="asmi7764" size="1"><font id="asmi7765" size="1">1</font></font></font></p>
</td>
<td id="asmi7766" width="185">
<p class="western" id="asmi7767" align="left"><font id="asmi7768" face="Arial, sans-serif"><font id="asmi7769" size="1"><font id="asmi7770" size="1">Portugal</font></font></font></p>
</td>
<td id="asmi7771" width="303">
<p class="western" id="asmi7772" align="left"><font id="asmi7773" face="Arial, sans-serif"><font id="asmi7774" size="1"><font id="asmi7775" size="1">Vodafone Telecel</font></font></font></p>
</td>
</tr>
<tr id="asmi7776">
<td id="asmi7777" width="24" height="4">
<p class="western" id="asmi7778" align="left"><font id="asmi7779" face="Arial, sans-serif"><font id="asmi7780" size="1"><font id="asmi7781" size="1">427</font></font></font></p>
</td>
<td id="asmi7782" width="26">
<p class="western" id="asmi7783" align="left"><font id="asmi7784" face="Arial, sans-serif"><font id="asmi7785" size="1"><font id="asmi7786" size="1">1</font></font></font></p>
</td>
<td id="asmi7787" width="185">
<p class="western" id="asmi7788" align="left"><font id="asmi7789" face="Arial, sans-serif"><font id="asmi7790" size="1"><font id="asmi7791" size="1">Qatar</font></font></font></p>
</td>
<td id="asmi7792" width="303">
<p class="western" id="asmi7793" align="left"><font id="asmi7794" face="Arial, sans-serif"><font id="asmi7795" size="1"><font id="asmi7796" size="1">Q-Tel (Qatarnet)</font></font></font></p>
</td>
</tr>
<tr id="asmi7797">
<td id="asmi7798" width="24" height="4">
<p class="western" id="asmi7799" align="left"><font id="asmi7800" face="Arial, sans-serif"><font id="asmi7801" size="1"><font id="asmi7802" size="1">647</font></font></font></p>
</td>
<td id="asmi7803" width="26">
<p class="western" id="asmi7804" align="left"><font id="asmi7805" face="Arial, sans-serif"><font id="asmi7806" size="1"><font id="asmi7807" size="1">0</font></font></font></p>
</td>
<td id="asmi7808" width="185">
<p class="western" id="asmi7809" align="left"><font id="asmi7810" face="Arial, sans-serif"><font id="asmi7811" size="1"><font id="asmi7812" size="1">Reunion</font></font></font></p>
</td>
<td id="asmi7813" width="303">
<p class="western" id="asmi7814" align="left"><font id="asmi7815" face="Arial, sans-serif"><font id="asmi7816" size="1"><font id="asmi7817" size="1">Orange Reunion</font></font></font></p>
</td>
</tr>
<tr id="asmi7818">
<td id="asmi7819" width="24" height="4">
<p class="western" id="asmi7820" align="left"><font id="asmi7821" face="Arial, sans-serif"><font id="asmi7822" size="1"><font id="asmi7823" size="1">647</font></font></font></p>
</td>
<td id="asmi7824" width="26">
<p class="western" id="asmi7825" align="left"><font id="asmi7826" face="Arial, sans-serif"><font id="asmi7827" size="1"><font id="asmi7828" size="1">10 </font></font></font></p>
</td>
<td id="asmi7829" width="185">
<p class="western" id="asmi7830" align="left"><font id="asmi7831" face="Arial, sans-serif"><font id="asmi7832" size="1"><font id="asmi7833" size="1">Reunion</font></font></font></p>
</td>
<td id="asmi7834" width="303">
<p class="western" id="asmi7835" align="left"><font id="asmi7836" face="Arial, sans-serif"><font id="asmi7837" size="1"><font id="asmi7838" size="1">Societe Reunionnaise SRR</font></font></font></p>
</td>
</tr>
<tr id="asmi7839">
<td id="asmi7840" width="24" height="4">
<p class="western" id="asmi7841" align="left"><font id="asmi7842" face="Arial, sans-serif"><font id="asmi7843" size="1"><font id="asmi7844" size="1">226</font></font></font></p>
</td>
<td id="asmi7845" width="26">
<p class="western" id="asmi7846" align="left"><font id="asmi7847" face="Arial, sans-serif"><font id="asmi7848" size="1"><font id="asmi7849" size="1">3</font></font></font></p>
</td>
<td id="asmi7850" width="185">
<p class="western" id="asmi7851" align="left"><font id="asmi7852" face="Arial, sans-serif"><font id="asmi7853" size="1"><font id="asmi7854" size="1">Romania</font></font></font></p>
</td>
<td id="asmi7855" width="303">
<p class="western" id="asmi7856" align="left"><font id="asmi7857" face="Arial, sans-serif"><font id="asmi7858" size="1"><font id="asmi7859" size="1">Cosmote (Cosmorom)</font></font></font></p>
</td>
</tr>
<tr id="asmi7860">
<td id="asmi7861" width="24" height="4">
<p class="western" id="asmi7862" align="left"><font id="asmi7863" face="Arial, sans-serif"><font id="asmi7864" size="1"><font id="asmi7865" size="1">226</font></font></font></p>
</td>
<td id="asmi7866" width="26">
<p class="western" id="asmi7867" align="left"><font id="asmi7868" face="Arial, sans-serif"><font id="asmi7869" size="1"><font id="asmi7870" size="1">10 </font></font></font></p>
</td>
<td id="asmi7871" width="185">
<p class="western" id="asmi7872" align="left"><font id="asmi7873" face="Arial, sans-serif"><font id="asmi7874" size="1"><font id="asmi7875" size="1">Romania</font></font></font></p>
</td>
<td id="asmi7876" width="303">
<p class="western" id="asmi7877" align="left"><font id="asmi7878" face="Arial, sans-serif"><font id="asmi7879" size="1"><font id="asmi7880" size="1">Orange Romania SA</font></font></font></p>
</td>
</tr>
<tr id="asmi7881">
<td id="asmi7882" width="24" height="4">
<p class="western" id="asmi7883" align="left"><font id="asmi7884" face="Arial, sans-serif"><font id="asmi7885" size="1"><font id="asmi7886" size="1">226</font></font></font></p>
</td>
<td id="asmi7887" width="26">
<p class="western" id="asmi7888" align="left"><font id="asmi7889" face="Arial, sans-serif"><font id="asmi7890" size="1"><font id="asmi7891" size="1">1</font></font></font></p>
</td>
<td id="asmi7892" width="185">
<p class="western" id="asmi7893" align="left"><font id="asmi7894" face="Arial, sans-serif"><font id="asmi7895" size="1"><font id="asmi7896" size="1">Romania</font></font></font></p>
</td>
<td id="asmi7897" width="303">
<p class="western" id="asmi7898" align="left"><font id="asmi7899" face="Arial, sans-serif"><font id="asmi7900" size="1"><font id="asmi7901" size="1">Vodafone (CONNEX GSM)</font></font></font></p>
</td>
</tr>
<tr id="asmi7902">
<td id="asmi7903" width="24" height="4">
<p class="western" id="asmi7904" align="left"><font id="asmi7905" face="Arial, sans-serif"><font id="asmi7906" size="1"><font id="asmi7907" size="1">250</font></font></font></p>
</td>
<td id="asmi7908" width="26">
<p class="western" id="asmi7909" align="left"><font id="asmi7910" face="Arial, sans-serif"><font id="asmi7911" size="1"><font id="asmi7912" size="1">19 </font></font></font></p>
</td>
<td id="asmi7913" width="185">
<p class="western" id="asmi7914" align="left"><font id="asmi7915" face="Arial, sans-serif"><font id="asmi7916" size="1"><font id="asmi7917" size="1">Russia</font></font></font></p>
</td>
<td id="asmi7918" width="303">
<p class="western" id="asmi7919" align="left"><font id="asmi7920" face="Arial, sans-serif"><font id="asmi7921" size="1"><font id="asmi7922" size="1">Bashcell (CJSC)</font></font></font></p>
</td>
</tr>
<tr id="asmi7923">
<td id="asmi7924" width="24" height="4">
<p class="western" id="asmi7925" align="left"><font id="asmi7926" face="Arial, sans-serif"><font id="asmi7927" size="1"><font id="asmi7928" size="1">250</font></font></font></p>
</td>
<td id="asmi7929" width="26">
<p class="western" id="asmi7930" align="left"><font id="asmi7931" face="Arial, sans-serif"><font id="asmi7932" size="1"><font id="asmi7933" size="1">99 </font></font></font></p>
</td>
<td id="asmi7934" width="185">
<p class="western" id="asmi7935" align="left"><font id="asmi7936" face="Arial, sans-serif"><font id="asmi7937" size="1"><font id="asmi7938" size="1">Russia</font></font></font></p>
</td>
<td id="asmi7939" width="303">
<p class="western" id="asmi7940" align="left"><font id="asmi7941" face="Arial, sans-serif"><font id="asmi7942" size="1"><font id="asmi7943" size="1">Bee Line GSM (KB Impulse / VimpelCom)</font></font></font></p>
</td>
</tr>
<tr id="asmi7944">
<td id="asmi7945" width="24" height="4">
<p class="western" id="asmi7946" align="left"><font id="asmi7947" face="Arial, sans-serif"><font id="asmi7948" size="1"><font id="asmi7949" size="1">250</font></font></font></p>
</td>
<td id="asmi7950" width="26">
<p class="western" id="asmi7951" align="left"><font id="asmi7952" face="Arial, sans-serif"><font id="asmi7953" size="1"><font id="asmi7954" size="1">12 </font></font></font></p>
</td>
<td id="asmi7955" width="185">
<p class="western" id="asmi7956" align="left"><font id="asmi7957" face="Arial, sans-serif"><font id="asmi7958" size="1"><font id="asmi7959" size="1">Russia</font></font></font></p>
</td>
<td id="asmi7960" width="303">
<p class="western" id="asmi7961" align="left"><font id="asmi7962" face="Arial, sans-serif"><font id="asmi7963" size="1"><font id="asmi7964" size="1">CJSC BaykalWestCom</font></font></font></p>
</td>
</tr>
<tr id="asmi7965">
<td id="asmi7966" width="24" height="4">
<p class="western" id="asmi7967" align="left"><font id="asmi7968" face="Arial, sans-serif"><font id="asmi7969" size="1"><font id="asmi7970" size="1">250</font></font></font></p>
</td>
<td id="asmi7971" width="26">
<p class="western" id="asmi7972" align="left"><font id="asmi7973" face="Arial, sans-serif"><font id="asmi7974" size="1"><font id="asmi7975" size="1">10 </font></font></font></p>
</td>
<td id="asmi7976" width="185">
<p class="western" id="asmi7977" align="left"><font id="asmi7978" face="Arial, sans-serif"><font id="asmi7979" size="1"><font id="asmi7980" size="1">Russia</font></font></font></p>
</td>
<td id="asmi7981" width="303">
<p class="western" id="asmi7982" align="left"><font id="asmi7983" face="Arial, sans-serif"><font id="asmi7984" size="1"><font id="asmi7985" size="1">DonTeleCom</font></font></font></p>
</td>
</tr>
<tr id="asmi7986">
<td id="asmi7987" width="24" height="4">
<p class="western" id="asmi7988" align="left"><font id="asmi7989" face="Arial, sans-serif"><font id="asmi7990" size="1"><font id="asmi7991" size="1">250</font></font></font></p>
</td>
<td id="asmi7992" width="26">
<p class="western" id="asmi7993" align="left"><font id="asmi7994" face="Arial, sans-serif"><font id="asmi7995" size="1"><font id="asmi7996" size="1">17 </font></font></font></p>
</td>
<td id="asmi7997" width="185">
<p class="western" id="asmi7998" align="left"><font id="asmi7999" face="Arial, sans-serif"><font id="asmi8000" size="1"><font id="asmi8001" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8002" width="303">
<p class="western" id="asmi8003" align="left"><font id="asmi8004" face="Arial, sans-serif"><font id="asmi8005" size="1"><font id="asmi8006" size="1">Ermak</font></font></font></p>
</td>
</tr>
<tr id="asmi8007">
<td id="asmi8008" width="24" height="4">
<p class="western" id="asmi8009" align="left"><font id="asmi8010" face="Arial, sans-serif"><font id="asmi8011" size="1"><font id="asmi8012" size="1">250</font></font></font></p>
</td>
<td id="asmi8013" width="26">
<p class="western" id="asmi8014" align="left"><font id="asmi8015" face="Arial, sans-serif"><font id="asmi8016" size="1"><font id="asmi8017" size="1">13</font></font></font></p>
</td>
<td id="asmi8018" width="185">
<p class="western" id="asmi8019" align="left"><font id="asmi8020" face="Arial, sans-serif"><font id="asmi8021" size="1"><font id="asmi8022" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8023" width="303">
<p class="western" id="asmi8024" align="left"><font id="asmi8025" face="Arial, sans-serif"><font id="asmi8026" size="1"><font id="asmi8027" size="1">Kuban- GSM Closed JSC</font></font></font></p>
</td>
</tr>
<tr id="asmi8028">
<td id="asmi8029" width="24" height="4">
<p class="western" id="asmi8030" align="left"><font id="asmi8031" face="Arial, sans-serif"><font id="asmi8032" size="1"><font id="asmi8033" size="1">250</font></font></font></p>
</td>
<td id="asmi8034" width="26">
<p class="western" id="asmi8035" align="left"><font id="asmi8036" face="Arial, sans-serif"><font id="asmi8037" size="1"><font id="asmi8038" size="1">1</font></font></font></p>
</td>
<td id="asmi8039" width="185">
<p class="western" id="asmi8040" align="left"><font id="asmi8041" face="Arial, sans-serif"><font id="asmi8042" size="1"><font id="asmi8043" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8044" width="303">
<p class="western" id="asmi8045" align="left"><font id="asmi8046" face="Arial, sans-serif"><font id="asmi8047" size="1"><font id="asmi8048" size="1">MTS - Mobile Telesystems</font></font></font></p>
</td>
</tr>
<tr id="asmi8049">
<td id="asmi8050" width="24" height="4">
<p class="western" id="asmi8051" align="left"><font id="asmi8052" face="Arial, sans-serif"><font id="asmi8053" size="1"><font id="asmi8054" size="1">250</font></font></font></p>
</td>
<td id="asmi8055" width="26">
<p class="western" id="asmi8056" align="left"><font id="asmi8057" face="Arial, sans-serif"><font id="asmi8058" size="1"><font id="asmi8059" size="1">2</font></font></font></p>
</td>
<td id="asmi8060" width="185">
<p class="western" id="asmi8061" align="left"><font id="asmi8062" face="Arial, sans-serif"><font id="asmi8063" size="1"><font id="asmi8064" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8065" width="303">
<p class="western" id="asmi8066" align="left"><font id="asmi8067" face="Arial, sans-serif"><font id="asmi8068" size="1"><font id="asmi8069" size="1">Megafon</font></font></font></p>
</td>
</tr>
<tr id="asmi8070">
<td id="asmi8071" width="24" height="4">
<p class="western" id="asmi8072" align="left"><font id="asmi8073" face="Arial, sans-serif"><font id="asmi8074" size="1"><font id="asmi8075" size="1">250</font></font></font></p>
</td>
<td id="asmi8076" width="26">
<p class="western" id="asmi8077" align="left"><font id="asmi8078" face="Arial, sans-serif"><font id="asmi8079" size="1"><font id="asmi8080" size="1">5</font></font></font></p>
</td>
<td id="asmi8081" width="185">
<p class="western" id="asmi8082" align="left"><font id="asmi8083" face="Arial, sans-serif"><font id="asmi8084" size="1"><font id="asmi8085" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8086" width="303">
<p class="western" id="asmi8087" align="left"><font id="asmi8088" face="Arial, sans-serif"><font id="asmi8089" size="1"><font id="asmi8090" size="1">Mobile Comms System</font></font></font></p>
</td>
</tr>
<tr id="asmi8091">
<td id="asmi8092" width="24" height="4">
<p class="western" id="asmi8093" align="left"><font id="asmi8094" face="Arial, sans-serif"><font id="asmi8095" size="1"><font id="asmi8096" size="1">250</font></font></font></p>
</td>
<td id="asmi8097" width="26">
<p class="western" id="asmi8098" align="left"><font id="asmi8099" face="Arial, sans-serif"><font id="asmi8100" size="1"><font id="asmi8101" size="1">16 </font></font></font></p>
</td>
<td id="asmi8102" width="185">
<p class="western" id="asmi8103" align="left"><font id="asmi8104" face="Arial, sans-serif"><font id="asmi8105" size="1"><font id="asmi8106" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8107" width="303">
<p class="western" id="asmi8108" align="left"><font id="asmi8109" face="Arial, sans-serif"><font id="asmi8110" size="1"><font id="asmi8111" size="1">New Telephone Company</font></font></font></p>
</td>
</tr>
<tr id="asmi8112">
<td id="asmi8113" width="24" height="4">
<p class="western" id="asmi8114" align="left"><font id="asmi8115" face="Arial, sans-serif"><font id="asmi8116" size="1"><font id="asmi8117" size="1">250</font></font></font></p>
</td>
<td id="asmi8118" width="26">
<p class="western" id="asmi8119" align="left"><font id="asmi8120" face="Arial, sans-serif"><font id="asmi8121" size="1"><font id="asmi8122" size="1">3</font></font></font></p>
</td>
<td id="asmi8123" width="185">
<p class="western" id="asmi8124" align="left"><font id="asmi8125" face="Arial, sans-serif"><font id="asmi8126" size="1"><font id="asmi8127" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8128" width="303">
<p class="western" id="asmi8129" align="left"><font id="asmi8130" face="Arial, sans-serif"><font id="asmi8131" size="1"><font id="asmi8132" size="1">Nizhegorodskaya Cellular Communications</font></font></font></p>
</td>
</tr>
<tr id="asmi8133">
<td id="asmi8134" width="24" height="4">
<p class="western" id="asmi8135" align="left"><font id="asmi8136" face="Arial, sans-serif"><font id="asmi8137" size="1"><font id="asmi8138" size="1">250</font></font></font></p>
</td>
<td id="asmi8139" width="26">
<p class="western" id="asmi8140" align="left"><font id="asmi8141" face="Arial, sans-serif"><font id="asmi8142" size="1"><font id="asmi8143" size="1">11 </font></font></font></p>
</td>
<td id="asmi8144" width="185">
<p class="western" id="asmi8145" align="left"><font id="asmi8146" face="Arial, sans-serif"><font id="asmi8147" size="1"><font id="asmi8148" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8149" width="303">
<p class="western" id="asmi8150" align="left"><font id="asmi8151" face="Arial, sans-serif"><font id="asmi8152" size="1"><font id="asmi8153" size="1">Orensot</font></font></font></p>
</td>
</tr>
<tr id="asmi8154">
<td id="asmi8155" width="24" height="4">
<p class="western" id="asmi8156" align="left"><font id="asmi8157" face="Arial, sans-serif"><font id="asmi8158" size="1"><font id="asmi8159" size="1">250</font></font></font></p>
</td>
<td id="asmi8160" width="26">
<p class="western" id="asmi8161" align="left"><font id="asmi8162" face="Arial, sans-serif"><font id="asmi8163" size="1"><font id="asmi8164" size="1">92 </font></font></font></p>
</td>
<td id="asmi8165" width="185">
<p class="western" id="asmi8166" align="left"><font id="asmi8167" face="Arial, sans-serif"><font id="asmi8168" size="1"><font id="asmi8169" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8170" width="303">
<p class="western" id="asmi8171" align="left"><font id="asmi8172" face="Arial, sans-serif"><font id="asmi8173" size="1"><font id="asmi8174" size="1">Primtelefon</font></font></font></p>
</td>
</tr>
<tr id="asmi8175">
<td id="asmi8176" width="24" height="4">
<p class="western" id="asmi8177" align="left"><font id="asmi8178" face="Arial, sans-serif"><font id="asmi8179" size="1"><font id="asmi8180" size="1">250</font></font></font></p>
</td>
<td id="asmi8181" width="26">
<p class="western" id="asmi8182" align="left"><font id="asmi8183" face="Arial, sans-serif"><font id="asmi8184" size="1"><font id="asmi8185" size="1">4</font></font></font></p>
</td>
<td id="asmi8186" width="185">
<p class="western" id="asmi8187" align="left"><font id="asmi8188" face="Arial, sans-serif"><font id="asmi8189" size="1"><font id="asmi8190" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8191" width="303">
<p class="western" id="asmi8192" align="left"><font id="asmi8193" face="Arial, sans-serif"><font id="asmi8194" size="1"><font id="asmi8195" size="1">Sibchallenge</font></font></font></p>
</td>
</tr>
<tr id="asmi8196">
<td id="asmi8197" width="24" height="4">
<p class="western" id="asmi8198" align="left"><font id="asmi8199" face="Arial, sans-serif"><font id="asmi8200" size="1"><font id="asmi8201" size="1">250</font></font></font></p>
</td>
<td id="asmi8202" width="26">
<p class="western" id="asmi8203" align="left"><font id="asmi8204" face="Arial, sans-serif"><font id="asmi8205" size="1"><font id="asmi8206" size="1">7</font></font></font></p>
</td>
<td id="asmi8207" width="185">
<p class="western" id="asmi8208" align="left"><font id="asmi8209" face="Arial, sans-serif"><font id="asmi8210" size="1"><font id="asmi8211" size="1">Russia</font></font></font></p>
</td>
<td id="asmi8212" width="303">
<p class="western" id="asmi8213" align="left"><font id="asmi8214" face="Arial, sans-serif"><font id="asmi8215" size="1"><font id="asmi8216" size="1">ZAO SMARTS (BM Telecom)</font></font></font></p>
</td>
</tr>
<tr id="asmi8217">
<td id="asmi8218" width="24" height="4">
<p class="western" id="asmi8219" align="left"><font id="asmi8220" face="Arial, sans-serif"><font id="asmi8221" size="1"><font id="asmi8222" size="1">635</font></font></font></p>
</td>
<td id="asmi8223" width="26">
<p class="western" id="asmi8224" align="left"><font id="asmi8225" face="Arial, sans-serif"><font id="asmi8226" size="1"><font id="asmi8227" size="1">10 </font></font></font></p>
</td>
<td id="asmi8228" width="185">
<p class="western" id="asmi8229" align="left"><font id="asmi8230" face="Arial, sans-serif"><font id="asmi8231" size="1"><font id="asmi8232" size="1">Rwandese Republic</font></font></font></p>
</td>
<td id="asmi8233" width="303">
<p class="western" id="asmi8234" align="left"><font id="asmi8235" face="Arial, sans-serif"><font id="asmi8236" size="1"><font id="asmi8237" size="1">Rwandacell SARL (MTN)</font></font></font></p>
</td>
</tr>
<tr id="asmi8238">
<td id="asmi8239" width="24" height="4">
<p class="western" id="asmi8240" align="left"><font id="asmi8241" face="Arial, sans-serif"><font id="asmi8242" size="1"><font id="asmi8243" size="1">356</font></font></font></p>
</td>
<td id="asmi8244" width="26">
<p class="western" id="asmi8245" align="left"><font id="asmi8246" face="Arial, sans-serif"><font id="asmi8247" size="1"><font id="asmi8248" size="1">110 </font></font></font></p>
</td>
<td id="asmi8249" width="185">
<p class="western" id="asmi8250" align="left"><font id="asmi8251" face="Arial, sans-serif"><font id="asmi8252" size="1"><font id="asmi8253" size="1">Saint Kitts and Nevis</font></font></font></p>
</td>
<td id="asmi8254" width="303">
<p class="western" id="asmi8255" align="left"><font id="asmi8256" face="Arial, sans-serif"><font id="asmi8257" size="1"><font id="asmi8258" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi8259">
<td id="asmi8260" width="24" height="4">
<p class="western" id="asmi8261" align="left"><font id="asmi8262" face="Arial, sans-serif"><font id="asmi8263" size="1"><font id="asmi8264" size="1">360</font></font></font></p>
</td>
<td id="asmi8265" width="26">
<p class="western" id="asmi8266" align="left"><font id="asmi8267" face="Arial, sans-serif"><font id="asmi8268" size="1"><font id="asmi8269" size="1">110 </font></font></font></p>
</td>
<td id="asmi8270" width="185">
<p class="western" id="asmi8271" align="left"><font id="asmi8272" face="Arial, sans-serif"><font id="asmi8273" size="1"><font id="asmi8274" size="1">Saint Vincent and the Grenadines</font></font></font></p>
</td>
<td id="asmi8275" width="303">
<p class="western" id="asmi8276" align="left"><font id="asmi8277" face="Arial, sans-serif"><font id="asmi8278" size="1"><font id="asmi8279" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi8280">
<td id="asmi8281" width="24" height="4">
<p class="western" id="asmi8282" align="left"><font id="asmi8283" face="Arial, sans-serif"><font id="asmi8284" size="1"><font id="asmi8285" size="1">292</font></font></font></p>
</td>
<td id="asmi8286" width="26">
<p class="western" id="asmi8287" align="left"><font id="asmi8288" face="Arial, sans-serif"><font id="asmi8289" size="1"><font id="asmi8290" size="1">10 </font></font></font></p>
</td>
<td id="asmi8291" width="185">
<p class="western" id="asmi8292" align="left"><font id="asmi8293" face="Arial, sans-serif"><font id="asmi8294" size="1"><font id="asmi8295" size="1">San Marino</font></font></font></p>
</td>
<td id="asmi8296" width="303">
<p class="western" id="asmi8297" align="left"><font id="asmi8298" face="Arial, sans-serif"><font id="asmi8299" size="1"><font id="asmi8300" size="1">San Marino Telecom - SMT</font></font></font></p>
</td>
</tr>
<tr id="asmi8301">
<td id="asmi8302" width="24" height="4">
<p class="western" id="asmi8303" align="left"><font id="asmi8304" face="Arial, sans-serif"><font id="asmi8305" size="1"><font id="asmi8306" size="1">901</font></font></font></p>
</td>
<td id="asmi8307" width="26">
<p class="western" id="asmi8308" align="left"><font id="asmi8309" face="Arial, sans-serif"><font id="asmi8310" size="1"><font id="asmi8311" size="1">5</font></font></font></p>
</td>
<td id="asmi8312" width="185">
<p class="western" id="asmi8313" align="left"><font id="asmi8314" face="Arial, sans-serif"><font id="asmi8315" size="1"><font id="asmi8316" size="1">Satellite Networks</font></font></font></p>
</td>
<td id="asmi8317" width="303">
<p class="western" id="asmi8318" align="left"><font id="asmi8319" face="Arial, sans-serif"><font id="asmi8320" size="1"><font id="asmi8321" size="1">Thuraya Satellite</font></font></font></p>
</td>
</tr>
<tr id="asmi8322">
<td id="asmi8323" width="24" height="4">
<p class="western" id="asmi8324" align="left"><font id="asmi8325" face="Arial, sans-serif"><font id="asmi8326" size="1"><font id="asmi8327" size="1">420</font></font></font></p>
</td>
<td id="asmi8328" width="26">
<p class="western" id="asmi8329" align="left"><font id="asmi8330" face="Arial, sans-serif"><font id="asmi8331" size="1"><font id="asmi8332" size="1">3</font></font></font></p>
</td>
<td id="asmi8333" width="185">
<p class="western" id="asmi8334" align="left"><font id="asmi8335" face="Arial, sans-serif"><font id="asmi8336" size="1"><font id="asmi8337" size="1">Saudi Arabia</font></font></font></p>
</td>
<td id="asmi8338" width="303">
<p class="western" id="asmi8339" align="left"><font id="asmi8340" face="Arial, sans-serif"><font id="asmi8341" size="1"><font id="asmi8342" size="1">Etihad Etisalat Company (Mobily)</font></font></font></p>
</td>
</tr>
<tr id="asmi8343">
<td id="asmi8344" width="24" height="4">
<p class="western" id="asmi8345" align="left"><font id="asmi8346" face="Arial, sans-serif"><font id="asmi8347" size="1"><font id="asmi8348" size="1">420</font></font></font></p>
</td>
<td id="asmi8349" width="26">
<p class="western" id="asmi8350" align="left"><font id="asmi8351" face="Arial, sans-serif"><font id="asmi8352" size="1"><font id="asmi8353" size="1">1</font></font></font></p>
</td>
<td id="asmi8354" width="185">
<p class="western" id="asmi8355" align="left"><font id="asmi8356" face="Arial, sans-serif"><font id="asmi8357" size="1"><font id="asmi8358" size="1">Saudi Arabia</font></font></font></p>
</td>
<td id="asmi8359" width="303">
<p class="western" id="asmi8360" align="left"><font id="asmi8361" face="Arial, sans-serif"><font id="asmi8362" size="1"><font id="asmi8363" size="1">Saudi Telecom Company (Al Jawal)</font></font></font></p>
</td>
</tr>
<tr id="asmi8364">
<td id="asmi8365" width="24" height="4">
<p class="western" id="asmi8366" align="left"><font id="asmi8367" face="Arial, sans-serif"><font id="asmi8368" size="1"><font id="asmi8369" size="1">608</font></font></font></p>
</td>
<td id="asmi8370" width="26">
<p class="western" id="asmi8371" align="left"><font id="asmi8372" face="Arial, sans-serif"><font id="asmi8373" size="1"><font id="asmi8374" size="1">2</font></font></font></p>
</td>
<td id="asmi8375" width="185">
<p class="western" id="asmi8376" align="left"><font id="asmi8377" face="Arial, sans-serif"><font id="asmi8378" size="1"><font id="asmi8379" size="1">Senegal</font></font></font></p>
</td>
<td id="asmi8380" width="303">
<p class="western" id="asmi8381" align="left"><font id="asmi8382" face="Arial, sans-serif"><font id="asmi8383" size="1"><font id="asmi8384" size="1">Sentel GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi8385">
<td id="asmi8386" width="24" height="4">
<p class="western" id="asmi8387" align="left"><font id="asmi8388" face="Arial, sans-serif"><font id="asmi8389" size="1"><font id="asmi8390" size="1">608</font></font></font></p>
</td>
<td id="asmi8391" width="26">
<p class="western" id="asmi8392" align="left"><font id="asmi8393" face="Arial, sans-serif"><font id="asmi8394" size="1"><font id="asmi8395" size="1">1</font></font></font></p>
</td>
<td id="asmi8396" width="185">
<p class="western" id="asmi8397" align="left"><font id="asmi8398" face="Arial, sans-serif"><font id="asmi8399" size="1"><font id="asmi8400" size="1">Senegal</font></font></font></p>
</td>
<td id="asmi8401" width="303">
<p class="western" id="asmi8402" align="left"><font id="asmi8403" face="Arial, sans-serif"><font id="asmi8404" size="1"><font id="asmi8405" size="1">Sonatel (Alize)</font></font></font></p>
</td>
</tr>
<tr id="asmi8406">
<td id="asmi8407" width="24" height="4">
<p class="western" id="asmi8408" align="left"><font id="asmi8409" face="Arial, sans-serif"><font id="asmi8410" size="1"><font id="asmi8411" size="1">220</font></font></font></p>
</td>
<td id="asmi8412" width="26">
<p class="western" id="asmi8413" align="left"><font id="asmi8414" face="Arial, sans-serif"><font id="asmi8415" size="1"><font id="asmi8416" size="1">1</font></font></font></p>
</td>
<td id="asmi8417" width="185">
<p class="western" id="asmi8418" align="left"><font id="asmi8419" face="Arial, sans-serif"><font id="asmi8420" size="1"><font id="asmi8421" size="1">Serbia and Montenegro</font></font></font></p>
</td>
<td id="asmi8422" width="303">
<p class="western" id="asmi8423" align="left"><font id="asmi8424" face="Arial, sans-serif"><font id="asmi8425" size="1"><font id="asmi8426" size="1">MOBTEL</font></font></font></p>
</td>
</tr>
<tr id="asmi8427">
<td id="asmi8428" width="24" height="4">
<p class="western" id="asmi8429" align="left"><font id="asmi8430" face="Arial, sans-serif"><font id="asmi8431" size="1"><font id="asmi8432" size="1">220</font></font></font></p>
</td>
<td id="asmi8433" width="26">
<p class="western" id="asmi8434" align="left"><font id="asmi8435" face="Arial, sans-serif"><font id="asmi8436" size="1"><font id="asmi8437" size="1">4</font></font></font></p>
</td>
<td id="asmi8438" width="185">
<p class="western" id="asmi8439" align="left"><font id="asmi8440" face="Arial, sans-serif"><font id="asmi8441" size="1"><font id="asmi8442" size="1">Serbia and Montenegro</font></font></font></p>
</td>
<td id="asmi8443" width="303">
<p class="western" id="asmi8444" align="left"><font id="asmi8445" face="Arial, sans-serif"><font id="asmi8446" size="1"><font id="asmi8447" size="1">Monet D.O.O</font></font></font></p>
</td>
</tr>
<tr id="asmi8448">
<td id="asmi8449" width="24" height="4">
<p class="western" id="asmi8450" align="left"><font id="asmi8451" face="Arial, sans-serif"><font id="asmi8452" size="1"><font id="asmi8453" size="1">220</font></font></font></p>
</td>
<td id="asmi8454" width="26">
<p class="western" id="asmi8455" align="left"><font id="asmi8456" face="Arial, sans-serif"><font id="asmi8457" size="1"><font id="asmi8458" size="1">3</font></font></font></p>
</td>
<td id="asmi8459" width="185">
<p class="western" id="asmi8460" align="left"><font id="asmi8461" face="Arial, sans-serif"><font id="asmi8462" size="1"><font id="asmi8463" size="1">Serbia and Montenegro</font></font></font></p>
</td>
<td id="asmi8464" width="303">
<p class="western" id="asmi8465" align="left"><font id="asmi8466" face="Arial, sans-serif"><font id="asmi8467" size="1"><font id="asmi8468" size="1">Telekom Srbija a.d. (MT:S)</font></font></font></p>
</td>
</tr>
<tr id="asmi8469">
<td id="asmi8470" width="24" height="4">
<p class="western" id="asmi8471" align="left"><font id="asmi8472" face="Arial, sans-serif"><font id="asmi8473" size="1"><font id="asmi8474" size="1">220</font></font></font></p>
</td>
<td id="asmi8475" width="26">
<p class="western" id="asmi8476" align="left"><font id="asmi8477" face="Arial, sans-serif"><font id="asmi8478" size="1"><font id="asmi8479" size="1">4</font></font></font></p>
</td>
<td id="asmi8480" width="185">
<p class="western" id="asmi8481" align="left"><font id="asmi8482" face="Arial, sans-serif"><font id="asmi8483" size="1"><font id="asmi8484" size="1">Serbien &amp; Montenegro</font></font></font></p>
</td>
<td id="asmi8485" width="303">
<p class="western" id="asmi8486" align="left"><font id="asmi8487" face="Arial, sans-serif"><font id="asmi8488" size="1"><font id="asmi8489" size="1">Monet D.O.O</font></font></font></p>
</td>
</tr>
<tr id="asmi8490">
<td id="asmi8491" width="24" height="4">
<p class="western" id="asmi8492" align="left"><font id="asmi8493" face="Arial, sans-serif"><font id="asmi8494" size="1"><font id="asmi8495" size="1">220</font></font></font></p>
</td>
<td id="asmi8496" width="26">
<p class="western" id="asmi8497" align="left"><font id="asmi8498" face="Arial, sans-serif"><font id="asmi8499" size="1"><font id="asmi8500" size="1">2</font></font></font></p>
</td>
<td id="asmi8501" width="185">
<p class="western" id="asmi8502" align="left"><font id="asmi8503" face="Arial, sans-serif"><font id="asmi8504" size="1"><font id="asmi8505" size="1">Serbien &amp; Montenegro</font></font></font></p>
</td>
<td id="asmi8506" width="303">
<p class="western" id="asmi8507" align="left"><font id="asmi8508" face="Arial, sans-serif"><font id="asmi8509" size="1"><font id="asmi8510" size="1">ProMonte GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi8511">
<td id="asmi8512" width="24" height="4">
<p class="western" id="asmi8513" align="left"><font id="asmi8514" face="Arial, sans-serif"><font id="asmi8515" size="1"><font id="asmi8516" size="1">633</font></font></font></p>
</td>
<td id="asmi8517" width="26">
<p class="western" id="asmi8518" align="left"><font id="asmi8519" face="Arial, sans-serif"><font id="asmi8520" size="1"><font id="asmi8521" size="1">1</font></font></font></p>
</td>
<td id="asmi8522" width="185">
<p class="western" id="asmi8523" align="left"><font id="asmi8524" face="Arial, sans-serif"><font id="asmi8525" size="1"><font id="asmi8526" size="1">Seychelles</font></font></font></p>
</td>
<td id="asmi8527" width="303">
<p class="western" id="asmi8528" align="left"><font id="asmi8529" face="Arial, sans-serif"><font id="asmi8530" size="1"><font id="asmi8531" size="1">Cable &amp; Wireless Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi8532">
<td id="asmi8533" width="24" height="4">
<p class="western" id="asmi8534" align="left"><font id="asmi8535" face="Arial, sans-serif"><font id="asmi8536" size="1"><font id="asmi8537" size="1">633</font></font></font></p>
</td>
<td id="asmi8538" width="26">
<p class="western" id="asmi8539" align="left"><font id="asmi8540" face="Arial, sans-serif"><font id="asmi8541" size="1"><font id="asmi8542" size="1">10 </font></font></font></p>
</td>
<td id="asmi8543" width="185">
<p class="western" id="asmi8544" align="left"><font id="asmi8545" face="Arial, sans-serif"><font id="asmi8546" size="1"><font id="asmi8547" size="1">Seychelles</font></font></font></p>
</td>
<td id="asmi8548" width="303">
<p class="western" id="asmi8549" align="left"><font id="asmi8550" face="Arial, sans-serif"><font id="asmi8551" size="1"><font id="asmi8552" size="1">Telecom/Airtel</font></font></font></p>
</td>
</tr>
<tr id="asmi8553">
<td id="asmi8554" width="24" height="4">
<p class="western" id="asmi8555" align="left"><font id="asmi8556" face="Arial, sans-serif"><font id="asmi8557" size="1"><font id="asmi8558" size="1">619</font></font></font></p>
</td>
<td id="asmi8559" width="26">
<p class="western" id="asmi8560" align="left"><font id="asmi8561" face="Arial, sans-serif"><font id="asmi8562" size="1"><font id="asmi8563" size="1">1</font></font></font></p>
</td>
<td id="asmi8564" width="185">
<p class="western" id="asmi8565" align="left"><font id="asmi8566" face="Arial, sans-serif"><font id="asmi8567" size="1"><font id="asmi8568" size="1">Sierra Leone</font></font></font></p>
</td>
<td id="asmi8569" width="303">
<p class="western" id="asmi8570" align="left"><font id="asmi8571" face="Arial, sans-serif"><font id="asmi8572" size="1"><font id="asmi8573" size="1">Celtel</font></font></font></p>
</td>
</tr>
<tr id="asmi8574">
<td id="asmi8575" width="24" height="4">
<p class="western" id="asmi8576" align="left"><font id="asmi8577" face="Arial, sans-serif"><font id="asmi8578" size="1"><font id="asmi8579" size="1">619</font></font></font></p>
</td>
<td id="asmi8580" width="26">
<p class="western" id="asmi8581" align="left"><font id="asmi8582" face="Arial, sans-serif"><font id="asmi8583" size="1"><font id="asmi8584" size="1">4</font></font></font></p>
</td>
<td id="asmi8585" width="185">
<p class="western" id="asmi8586" align="left"><font id="asmi8587" face="Arial, sans-serif"><font id="asmi8588" size="1"><font id="asmi8589" size="1">Sierra Leone</font></font></font></p>
</td>
<td id="asmi8590" width="303">
<p class="western" id="asmi8591" align="left"><font id="asmi8592" face="Arial, sans-serif"><font id="asmi8593" size="1"><font id="asmi8594" size="1">Comium</font></font></font></p>
</td>
</tr>
<tr id="asmi8595">
<td id="asmi8596" width="24" height="4">
<p class="western" id="asmi8597" align="left"><font id="asmi8598" face="Arial, sans-serif"><font id="asmi8599" size="1"><font id="asmi8600" size="1">619</font></font></font></p>
</td>
<td id="asmi8601" width="26">
<p class="western" id="asmi8602" align="left"><font id="asmi8603" face="Arial, sans-serif"><font id="asmi8604" size="1"><font id="asmi8605" size="1">2</font></font></font></p>
</td>
<td id="asmi8606" width="185">
<p class="western" id="asmi8607" align="left"><font id="asmi8608" face="Arial, sans-serif"><font id="asmi8609" size="1"><font id="asmi8610" size="1">Sierra Leone</font></font></font></p>
</td>
<td id="asmi8611" width="303">
<p class="western" id="asmi8612" align="left"><font id="asmi8613" face="Arial, sans-serif"><font id="asmi8614" size="1"><font id="asmi8615" size="1">Millicom</font></font></font></p>
</td>
</tr>
<tr id="asmi8616">
<td id="asmi8617" width="24" height="4">
<p class="western" id="asmi8618" align="left"><font id="asmi8619" face="Arial, sans-serif"><font id="asmi8620" size="1"><font id="asmi8621" size="1">525</font></font></font></p>
</td>
<td id="asmi8622" width="26">
<p class="western" id="asmi8623" align="left"><font id="asmi8624" face="Arial, sans-serif"><font id="asmi8625" size="1"><font id="asmi8626" size="1">3</font></font></font></p>
</td>
<td id="asmi8627" width="185">
<p class="western" id="asmi8628" align="left"><font id="asmi8629" face="Arial, sans-serif"><font id="asmi8630" size="1"><font id="asmi8631" size="1">Singapore</font></font></font></p>
</td>
<td id="asmi8632" width="303">
<p class="western" id="asmi8633" align="left"><font id="asmi8634" face="Arial, sans-serif"><font id="asmi8635" size="1"><font id="asmi8636" size="1">MobileOne Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi8637">
<td id="asmi8638" width="24" height="4">
<p class="western" id="asmi8639" align="left"><font id="asmi8640" face="Arial, sans-serif"><font id="asmi8641" size="1"><font id="asmi8642" size="1">525</font></font></font></p>
</td>
<td id="asmi8643" width="26">
<p class="western" id="asmi8644" align="left"><font id="asmi8645" face="Arial, sans-serif"><font id="asmi8646" size="1"><font id="asmi8647" size="1">1</font></font></font></p>
</td>
<td id="asmi8648" width="185">
<p class="western" id="asmi8649" align="left"><font id="asmi8650" face="Arial, sans-serif"><font id="asmi8651" size="1"><font id="asmi8652" size="1">Singapore</font></font></font></p>
</td>
<td id="asmi8653" width="303">
<p class="western" id="asmi8654" align="left"><font id="asmi8655" face="Arial, sans-serif"><font id="asmi8656" size="1"><font id="asmi8657" size="1">Singapore Telecom (GSM 900/1800)</font></font></font></p>
</td>
</tr>
<tr id="asmi8658">
<td id="asmi8659" width="24" height="4">
<p class="western" id="asmi8660" align="left"><font id="asmi8661" face="Arial, sans-serif"><font id="asmi8662" size="1"><font id="asmi8663" size="1">525</font></font></font></p>
</td>
<td id="asmi8664" width="26">
<p class="western" id="asmi8665" align="left"><font id="asmi8666" face="Arial, sans-serif"><font id="asmi8667" size="1"><font id="asmi8668" size="1">5</font></font></font></p>
</td>
<td id="asmi8669" width="185">
<p class="western" id="asmi8670" align="left"><font id="asmi8671" face="Arial, sans-serif"><font id="asmi8672" size="1"><font id="asmi8673" size="1">Singapore</font></font></font></p>
</td>
<td id="asmi8674" width="303">
<p class="western" id="asmi8675" align="left"><font id="asmi8676" face="Arial, sans-serif"><font id="asmi8677" size="1"><font id="asmi8678" size="1">StarHub Pte Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi8679">
<td id="asmi8680" width="24" height="4">
<p class="western" id="asmi8681" align="left"><font id="asmi8682" face="Arial, sans-serif"><font id="asmi8683" size="1"><font id="asmi8684" size="1">231</font></font></font></p>
</td>
<td id="asmi8685" width="26">
<p class="western" id="asmi8686" align="left"><font id="asmi8687" face="Arial, sans-serif"><font id="asmi8688" size="1"><font id="asmi8689" size="1">4</font></font></font></p>
</td>
<td id="asmi8690" width="185">
<p class="western" id="asmi8691" align="left"><font id="asmi8692" face="Arial, sans-serif"><font id="asmi8693" size="1"><font id="asmi8694" size="1">Slovak Republic</font></font></font></p>
</td>
<td id="asmi8695" width="303">
<p class="western" id="asmi8696" align="left"><font id="asmi8697" face="Arial, sans-serif"><font id="asmi8698" size="1"><font id="asmi8699" size="1">Eurotel UMTS</font></font></font></p>
</td>
</tr>
<tr id="asmi8700">
<td id="asmi8701" width="24" height="4">
<p class="western" id="asmi8702" align="left"><font id="asmi8703" face="Arial, sans-serif"><font id="asmi8704" size="1"><font id="asmi8705" size="1">231</font></font></font></p>
</td>
<td id="asmi8706" width="26">
<p class="western" id="asmi8707" align="left"><font id="asmi8708" face="Arial, sans-serif"><font id="asmi8709" size="1"><font id="asmi8710" size="1">1</font></font></font></p>
</td>
<td id="asmi8711" width="185">
<p class="western" id="asmi8712" align="left"><font id="asmi8713" face="Arial, sans-serif"><font id="asmi8714" size="1"><font id="asmi8715" size="1">Slovak Republic</font></font></font></p>
</td>
<td id="asmi8716" width="303">
<p class="western" id="asmi8717" align="left"><font id="asmi8718" face="Arial, sans-serif"><font id="asmi8719" size="1"><font id="asmi8720" size="1">Orange/Globtel GSM a.s</font></font></font></p>
</td>
</tr>
<tr id="asmi8721">
<td id="asmi8722" width="24" height="4">
<p class="western" id="asmi8723" align="left"><font id="asmi8724" face="Arial, sans-serif"><font id="asmi8725" size="1"><font id="asmi8726" size="1">231</font></font></font></p>
</td>
<td id="asmi8727" width="26">
<p class="western" id="asmi8728" align="left"><font id="asmi8729" face="Arial, sans-serif"><font id="asmi8730" size="1"><font id="asmi8731" size="1">2</font></font></font></p>
</td>
<td id="asmi8732" width="185">
<p class="western" id="asmi8733" align="left"><font id="asmi8734" face="Arial, sans-serif"><font id="asmi8735" size="1"><font id="asmi8736" size="1">Slovak Republic</font></font></font></p>
</td>
<td id="asmi8737" width="303">
<p class="western" id="asmi8738" align="left"><font id="asmi8739" face="Arial, sans-serif"><font id="asmi8740" size="1"><font id="asmi8741" size="1">T-Mobile (EuroTel Bratislava a.s)</font></font></font></p>
</td>
</tr>
<tr id="asmi8742">
<td id="asmi8743" width="24" height="4">
<p class="western" id="asmi8744" align="left"><font id="asmi8745" face="Arial, sans-serif"><font id="asmi8746" size="1"><font id="asmi8747" size="1">231</font></font></font></p>
</td>
<td id="asmi8748" width="26">
<p class="western" id="asmi8749" align="left"><font id="asmi8750" face="Arial, sans-serif"><font id="asmi8751" size="1"><font id="asmi8752" size="1">6</font></font></font></p>
</td>
<td id="asmi8753" width="185">
<p class="western" id="asmi8754" align="left"><font id="asmi8755" face="Arial, sans-serif"><font id="asmi8756" size="1"><font id="asmi8757" size="1">Slovak Republic</font></font></font></p>
</td>
<td id="asmi8758" width="303">
<p class="western" id="asmi8759" align="left"><font id="asmi8760" face="Arial, sans-serif"><font id="asmi8761" size="1"><font id="asmi8762" size="1">Telefonica O2</font></font></font></p>
</td>
</tr>
<tr id="asmi8763">
<td id="asmi8764" width="24" height="4">
<p class="western" id="asmi8765" align="left"><font id="asmi8766" face="Arial, sans-serif"><font id="asmi8767" size="1"><font id="asmi8768" size="1">293</font></font></font></p>
</td>
<td id="asmi8769" width="26">
<p class="western" id="asmi8770" align="left"><font id="asmi8771" face="Arial, sans-serif"><font id="asmi8772" size="1"><font id="asmi8773" size="1">41 </font></font></font></p>
</td>
<td id="asmi8774" width="185">
<p class="western" id="asmi8775" align="left"><font id="asmi8776" face="Arial, sans-serif"><font id="asmi8777" size="1"><font id="asmi8778" size="1">Slovenia</font></font></font></p>
</td>
<td id="asmi8779" width="303">
<p class="western" id="asmi8780" align="left"><font id="asmi8781" face="Arial, sans-serif"><font id="asmi8782" size="1"><font id="asmi8783" size="1">Mobitel d.d</font></font></font></p>
</td>
</tr>
<tr id="asmi8784">
<td id="asmi8785" width="24" height="4">
<p class="western" id="asmi8786" align="left"><font id="asmi8787" face="Arial, sans-serif"><font id="asmi8788" size="1"><font id="asmi8789" size="1">293</font></font></font></p>
</td>
<td id="asmi8790" width="26">
<p class="western" id="asmi8791" align="left"><font id="asmi8792" face="Arial, sans-serif"><font id="asmi8793" size="1"><font id="asmi8794" size="1">40 </font></font></font></p>
</td>
<td id="asmi8795" width="185">
<p class="western" id="asmi8796" align="left"><font id="asmi8797" face="Arial, sans-serif"><font id="asmi8798" size="1"><font id="asmi8799" size="1">Slovenia</font></font></font></p>
</td>
<td id="asmi8800" width="303">
<p class="western" id="asmi8801" align="left"><font id="asmi8802" face="Arial, sans-serif"><font id="asmi8803" size="1"><font id="asmi8804" size="1">SI.Mobil d.d</font></font></font></p>
</td>
</tr>
<tr id="asmi8805">
<td id="asmi8806" width="24" height="4">
<p class="western" id="asmi8807" align="left"><font id="asmi8808" face="Arial, sans-serif"><font id="asmi8809" size="1"><font id="asmi8810" size="1">293</font></font></font></p>
</td>
<td id="asmi8811" width="26">
<p class="western" id="asmi8812" align="left"><font id="asmi8813" face="Arial, sans-serif"><font id="asmi8814" size="1"><font id="asmi8815" size="1">70 </font></font></font></p>
</td>
<td id="asmi8816" width="185">
<p class="western" id="asmi8817" align="left"><font id="asmi8818" face="Arial, sans-serif"><font id="asmi8819" size="1"><font id="asmi8820" size="1">Slovenia</font></font></font></p>
</td>
<td id="asmi8821" width="303">
<p class="western" id="asmi8822" align="left"><font id="asmi8823" face="Arial, sans-serif"><font id="asmi8824" size="1"><font id="asmi8825" size="1">Vega/Western Wireless International</font></font></font></p>
</td>
</tr>
<tr id="asmi8826">
<td id="asmi8827" width="24" height="4">
<p class="western" id="asmi8828" align="left"><font id="asmi8829" face="Arial, sans-serif"><font id="asmi8830" size="1"><font id="asmi8831" size="1">637</font></font></font></p>
</td>
<td id="asmi8832" width="26">
<p class="western" id="asmi8833" align="left"><font id="asmi8834" face="Arial, sans-serif"><font id="asmi8835" size="1"><font id="asmi8836" size="1">10 </font></font></font></p>
</td>
<td id="asmi8837" width="185">
<p class="western" id="asmi8838" align="left"><font id="asmi8839" face="Arial, sans-serif"><font id="asmi8840" size="1"><font id="asmi8841" size="1">Somali Democratic Republic</font></font></font></p>
</td>
<td id="asmi8842" width="303">
<p class="western" id="asmi8843" align="left"><font id="asmi8844" face="Arial, sans-serif"><font id="asmi8845" size="1"><font id="asmi8846" size="1">NationLink</font></font></font></p>
</td>
</tr>
<tr id="asmi8847">
<td id="asmi8848" width="24" height="4">
<p class="western" id="asmi8849" align="left"><font id="asmi8850" face="Arial, sans-serif"><font id="asmi8851" size="1"><font id="asmi8852" size="1">637</font></font></font></p>
</td>
<td id="asmi8853" width="26">
<p class="western" id="asmi8854" align="left"><font id="asmi8855" face="Arial, sans-serif"><font id="asmi8856" size="1"><font id="asmi8857" size="1">4</font></font></font></p>
</td>
<td id="asmi8858" width="185">
<p class="western" id="asmi8859" align="left"><font id="asmi8860" face="Arial, sans-serif"><font id="asmi8861" size="1"><font id="asmi8862" size="1">Somali Democratic Republic</font></font></font></p>
</td>
<td id="asmi8863" width="303">
<p class="western" id="asmi8864" align="left"><font id="asmi8865" face="Arial, sans-serif"><font id="asmi8866" size="1"><font id="asmi8867" size="1">Somafone</font></font></font></p>
</td>
</tr>
<tr id="asmi8868">
<td id="asmi8869" width="24" height="4">
<p class="western" id="asmi8870" align="left"><font id="asmi8871" face="Arial, sans-serif"><font id="asmi8872" size="1"><font id="asmi8873" size="1">655</font></font></font></p>
</td>
<td id="asmi8874" width="26">
<p class="western" id="asmi8875" align="left"><font id="asmi8876" face="Arial, sans-serif"><font id="asmi8877" size="1"><font id="asmi8878" size="1">7</font></font></font></p>
</td>
<td id="asmi8879" width="185">
<p class="western" id="asmi8880" align="left"><font id="asmi8881" face="Arial, sans-serif"><font id="asmi8882" size="1"><font id="asmi8883" size="1">South Africa</font></font></font></p>
</td>
<td id="asmi8884" width="303">
<p class="western" id="asmi8885" align="left"><font id="asmi8886" face="Arial, sans-serif"><font id="asmi8887" size="1"><font id="asmi8888" size="1">Cell C Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi8889">
<td id="asmi8890" width="24" height="4">
<p class="western" id="asmi8891" align="left"><font id="asmi8892" face="Arial, sans-serif"><font id="asmi8893" size="1"><font id="asmi8894" size="1">655</font></font></font></p>
</td>
<td id="asmi8895" width="26">
<p class="western" id="asmi8896" align="left"><font id="asmi8897" face="Arial, sans-serif"><font id="asmi8898" size="1"><font id="asmi8899" size="1">10 </font></font></font></p>
</td>
<td id="asmi8900" width="185">
<p class="western" id="asmi8901" align="left"><font id="asmi8902" face="Arial, sans-serif"><font id="asmi8903" size="1"><font id="asmi8904" size="1">South Africa</font></font></font></p>
</td>
<td id="asmi8905" width="303">
<p class="western" id="asmi8906" align="left"><font id="asmi8907" face="Arial, sans-serif"><font id="asmi8908" size="1"><font id="asmi8909" size="1">MTN-Mobile Telephone NetworksLtd</font></font></font></p>
</td>
</tr>
<tr id="asmi8910">
<td id="asmi8911" width="24" height="4">
<p class="western" id="asmi8912" align="left"><font id="asmi8913" face="Arial, sans-serif"><font id="asmi8914" size="1"><font id="asmi8915" size="1">655</font></font></font></p>
</td>
<td id="asmi8916" width="26">
<p class="western" id="asmi8917" align="left"><font id="asmi8918" face="Arial, sans-serif"><font id="asmi8919" size="1"><font id="asmi8920" size="1">1</font></font></font></p>
</td>
<td id="asmi8921" width="185">
<p class="western" id="asmi8922" align="left"><font id="asmi8923" face="Arial, sans-serif"><font id="asmi8924" size="1"><font id="asmi8925" size="1">South Africa</font></font></font></p>
</td>
<td id="asmi8926" width="303">
<p class="western" id="asmi8927" align="left"><font id="asmi8928" face="Arial, sans-serif"><font id="asmi8929" size="1"><font id="asmi8930" size="1">Vodacom Group Pty Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi8931">
<td id="asmi8932" width="24" height="4">
<p class="western" id="asmi8933" align="left"><font id="asmi8934" face="Arial, sans-serif"><font id="asmi8935" size="1"><font id="asmi8936" size="1">214</font></font></font></p>
</td>
<td id="asmi8937" width="26">
<p class="western" id="asmi8938" align="left"><font id="asmi8939" face="Arial, sans-serif"><font id="asmi8940" size="1"><font id="asmi8941" size="1">1</font></font></font></p>
</td>
<td id="asmi8942" width="185">
<p class="western" id="asmi8943" align="left"><font id="asmi8944" face="Arial, sans-serif"><font id="asmi8945" size="1"><font id="asmi8946" size="1">Spain</font></font></font></p>
</td>
<td id="asmi8947" width="303">
<p class="western" id="asmi8948" align="left"><font id="asmi8949" face="Arial, sans-serif"><font id="asmi8950" size="1"><font id="asmi8951" size="1">Airtel Movil (Vodafone)</font></font></font></p>
</td>
</tr>
<tr id="asmi8952">
<td id="asmi8953" width="24" height="4">
<p class="western" id="asmi8954" align="left"><font id="asmi8955" face="Arial, sans-serif"><font id="asmi8956" size="1"><font id="asmi8957" size="1">214</font></font></font></p>
</td>
<td id="asmi8958" width="26">
<p class="western" id="asmi8959" align="left"><font id="asmi8960" face="Arial, sans-serif"><font id="asmi8961" size="1"><font id="asmi8962" size="1">7</font></font></font></p>
</td>
<td id="asmi8963" width="185">
<p class="western" id="asmi8964" align="left"><font id="asmi8965" face="Arial, sans-serif"><font id="asmi8966" size="1"><font id="asmi8967" size="1">Spain</font></font></font></p>
</td>
<td id="asmi8968" width="303">
<p class="western" id="asmi8969" align="left"><font id="asmi8970" face="Arial, sans-serif"><font id="asmi8971" size="1"><font id="asmi8972" size="1">Movistar (Telefonica)</font></font></font></p>
</td>
</tr>
<tr id="asmi8973">
<td id="asmi8974" width="24" height="4">
<p class="western" id="asmi8975" align="left"><font id="asmi8976" face="Arial, sans-serif"><font id="asmi8977" size="1"><font id="asmi8978" size="1">214</font></font></font></p>
</td>
<td id="asmi8979" width="26">
<p class="western" id="asmi8980" align="left"><font id="asmi8981" face="Arial, sans-serif"><font id="asmi8982" size="1"><font id="asmi8983" size="1">3</font></font></font></p>
</td>
<td id="asmi8984" width="185">
<p class="western" id="asmi8985" align="left"><font id="asmi8986" face="Arial, sans-serif"><font id="asmi8987" size="1"><font id="asmi8988" size="1">Spain</font></font></font></p>
</td>
<td id="asmi8989" width="303">
<p class="western" id="asmi8990" align="left"><font id="asmi8991" face="Arial, sans-serif"><font id="asmi8992" size="1"><font id="asmi8993" size="1">Retevision Movil (Amena)</font></font></font></p>
</td>
</tr>
<tr id="asmi8994">
<td id="asmi8995" width="24" height="4">
<p class="western" id="asmi8996" align="left"><font id="asmi8997" face="Arial, sans-serif"><font id="asmi8998" size="1"><font id="asmi8999" size="1">214</font></font></font></p>
</td>
<td id="asmi9000" width="26">
<p class="western" id="asmi9001" align="left"><font id="asmi9002" face="Arial, sans-serif"><font id="asmi9003" size="1"><font id="asmi9004" size="1">4</font></font></font></p>
</td>
<td id="asmi9005" width="185">
<p class="western" id="asmi9006" align="left"><font id="asmi9007" face="Arial, sans-serif"><font id="asmi9008" size="1"><font id="asmi9009" size="1">Spain</font></font></font></p>
</td>
<td id="asmi9010" width="303">
<p class="western" id="asmi9011" align="left"><font id="asmi9012" face="Arial, sans-serif"><font id="asmi9013" size="1"><font id="asmi9014" size="1">YOIGO (Xfera Moviles SA)</font></font></font></p>
</td>
</tr>
<tr id="asmi9015">
<td id="asmi9016" width="24" height="4">
<p class="western" id="asmi9017" align="left"><font id="asmi9018" face="Arial, sans-serif"><font id="asmi9019" size="1"><font id="asmi9020" size="1">413</font></font></font></p>
</td>
<td id="asmi9021" width="26">
<p class="western" id="asmi9022" align="left"><font id="asmi9023" face="Arial, sans-serif"><font id="asmi9024" size="1"><font id="asmi9025" size="1">3</font></font></font></p>
</td>
<td id="asmi9026" width="185">
<p class="western" id="asmi9027" align="left"><font id="asmi9028" face="Arial, sans-serif"><font id="asmi9029" size="1"><font id="asmi9030" size="1">Sri Lanka</font></font></font></p>
</td>
<td id="asmi9031" width="303">
<p class="western" id="asmi9032" align="left"><font id="asmi9033" face="Arial, sans-serif"><font id="asmi9034" size="1"><font id="asmi9035" size="1">Celltel Lanka Limited (Celltel Infiniti)</font></font></font></p>
</td>
</tr>
<tr id="asmi9036">
<td id="asmi9037" width="24" height="4">
<p class="western" id="asmi9038" align="left"><font id="asmi9039" face="Arial, sans-serif"><font id="asmi9040" size="1"><font id="asmi9041" size="1">413</font></font></font></p>
</td>
<td id="asmi9042" width="26">
<p class="western" id="asmi9043" align="left"><font id="asmi9044" face="Arial, sans-serif"><font id="asmi9045" size="1"><font id="asmi9046" size="1">2</font></font></font></p>
</td>
<td id="asmi9047" width="185">
<p class="western" id="asmi9048" align="left"><font id="asmi9049" face="Arial, sans-serif"><font id="asmi9050" size="1"><font id="asmi9051" size="1">Sri Lanka</font></font></font></p>
</td>
<td id="asmi9052" width="303">
<p class="western" id="asmi9053" align="left"><font id="asmi9054" face="Arial, sans-serif"><font id="asmi9055" size="1"><font id="asmi9056" size="1">Dialog Telekom (MTN)</font></font></font></p>
</td>
</tr>
<tr id="asmi9057">
<td id="asmi9058" width="24" height="4">
<p class="western" id="asmi9059" align="left"><font id="asmi9060" face="Arial, sans-serif"><font id="asmi9061" size="1"><font id="asmi9062" size="1">413</font></font></font></p>
</td>
<td id="asmi9063" width="26">
<p class="western" id="asmi9064" align="left"><font id="asmi9065" face="Arial, sans-serif"><font id="asmi9066" size="1"><font id="asmi9067" size="1">8</font></font></font></p>
</td>
<td id="asmi9068" width="185">
<p class="western" id="asmi9069" align="left"><font id="asmi9070" face="Arial, sans-serif"><font id="asmi9071" size="1"><font id="asmi9072" size="1">Sri Lanka</font></font></font></p>
</td>
<td id="asmi9073" width="303">
<p class="western" id="asmi9074" align="left"><font id="asmi9075" face="Arial, sans-serif"><font id="asmi9076" size="1"><font id="asmi9077" size="1">Hutchinson Telecommunication Lanka Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi9078">
<td id="asmi9079" width="24" height="4">
<p class="western" id="asmi9080" align="left"><font id="asmi9081" face="Arial, sans-serif"><font id="asmi9082" size="1"><font id="asmi9083" size="1">413</font></font></font></p>
</td>
<td id="asmi9084" width="26">
<p class="western" id="asmi9085" align="left"><font id="asmi9086" face="Arial, sans-serif"><font id="asmi9087" size="1"><font id="asmi9088" size="1">1</font></font></font></p>
</td>
<td id="asmi9089" width="185">
<p class="western" id="asmi9090" align="left"><font id="asmi9091" face="Arial, sans-serif"><font id="asmi9092" size="1"><font id="asmi9093" size="1">Sri Lanka</font></font></font></p>
</td>
<td id="asmi9094" width="303">
<p class="western" id="asmi9095" align="left"><font id="asmi9096" face="Arial, sans-serif"><font id="asmi9097" size="1"><font id="asmi9098" size="1">Mobitel Ltd.</font></font></font></p>
</td>
</tr>
<tr id="asmi9099">
<td id="asmi9100" width="24" height="4">
<p class="western" id="asmi9101" align="left"><font id="asmi9102" face="Arial, sans-serif"><font id="asmi9103" size="1"><font id="asmi9104" size="1">358</font></font></font></p>
</td>
<td id="asmi9105" width="26">
<p class="western" id="asmi9106" align="left"><font id="asmi9107" face="Arial, sans-serif"><font id="asmi9108" size="1"><font id="asmi9109" size="1">110 </font></font></font></p>
</td>
<td id="asmi9110" width="185">
<p class="western" id="asmi9111" align="left"><font id="asmi9112" face="Arial, sans-serif"><font id="asmi9113" size="1"><font id="asmi9114" size="1">St. Lucia</font></font></font></p>
</td>
<td id="asmi9115" width="303">
<p class="western" id="asmi9116" align="left"><font id="asmi9117" face="Arial, sans-serif"><font id="asmi9118" size="1"><font id="asmi9119" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi9120">
<td id="asmi9121" width="24" height="4">
<p class="western" id="asmi9122" align="left"><font id="asmi9123" face="Arial, sans-serif"><font id="asmi9124" size="1"><font id="asmi9125" size="1">634</font></font></font></p>
</td>
<td id="asmi9126" width="26">
<p class="western" id="asmi9127" align="left"><font id="asmi9128" face="Arial, sans-serif"><font id="asmi9129" size="1"><font id="asmi9130" size="1">2</font></font></font></p>
</td>
<td id="asmi9131" width="185">
<p class="western" id="asmi9132" align="left"><font id="asmi9133" face="Arial, sans-serif"><font id="asmi9134" size="1"><font id="asmi9135" size="1">Sudan</font></font></font></p>
</td>
<td id="asmi9136" width="303">
<p class="western" id="asmi9137" align="left"><font id="asmi9138" face="Arial, sans-serif"><font id="asmi9139" size="1"><font id="asmi9140" size="1">Bashair Telecom Co. Ltd. (Areeba)</font></font></font></p>
</td>
</tr>
<tr id="asmi9141">
<td id="asmi9142" width="24" height="4">
<p class="western" id="asmi9143" align="left"><font id="asmi9144" face="Arial, sans-serif"><font id="asmi9145" size="1"><font id="asmi9146" size="1">634</font></font></font></p>
</td>
<td id="asmi9147" width="26">
<p class="western" id="asmi9148" align="left"><font id="asmi9149" face="Arial, sans-serif"><font id="asmi9150" size="1"><font id="asmi9151" size="1">1</font></font></font></p>
</td>
<td id="asmi9152" width="185">
<p class="western" id="asmi9153" align="left"><font id="asmi9154" face="Arial, sans-serif"><font id="asmi9155" size="1"><font id="asmi9156" size="1">Sudan</font></font></font></p>
</td>
<td id="asmi9157" width="303">
<p class="western" id="asmi9158" align="left"><font id="asmi9159" face="Arial, sans-serif"><font id="asmi9160" size="1"><font id="asmi9161" size="1">Sudanese Mobile Telephone Company Ltd (Mobitel)</font></font></font></p>
</td>
</tr>
<tr id="asmi9162">
<td id="asmi9163" width="24" height="4">
<p class="western" id="asmi9164" align="left"><font id="asmi9165" face="Arial, sans-serif"><font id="asmi9166" size="1"><font id="asmi9167" size="1">746</font></font></font></p>
</td>
<td id="asmi9168" width="26">
<p class="western" id="asmi9169" align="left"><font id="asmi9170" face="Arial, sans-serif"><font id="asmi9171" size="1"><font id="asmi9172" size="1">2</font></font></font></p>
</td>
<td id="asmi9173" width="185">
<p class="western" id="asmi9174" align="left"><font id="asmi9175" face="Arial, sans-serif"><font id="asmi9176" size="1"><font id="asmi9177" size="1">Suriname</font></font></font></p>
</td>
<td id="asmi9178" width="303">
<p class="western" id="asmi9179" align="left"><font id="asmi9180" face="Arial, sans-serif"><font id="asmi9181" size="1"><font id="asmi9182" size="1">TELESUR</font></font></font></p>
</td>
</tr>
<tr id="asmi9183">
<td id="asmi9184" width="24" height="4">
<p class="western" id="asmi9185" align="left"><font id="asmi9186" face="Arial, sans-serif"><font id="asmi9187" size="1"><font id="asmi9188" size="1">240</font></font></font></p>
</td>
<td id="asmi9189" width="26">
<p class="western" id="asmi9190" align="left"><font id="asmi9191" face="Arial, sans-serif"><font id="asmi9192" size="1"><font id="asmi9193" size="1">4</font></font></font></p>
</td>
<td id="asmi9194" width="185">
<p class="western" id="asmi9195" align="left"><font id="asmi9196" face="Arial, sans-serif"><font id="asmi9197" size="1"><font id="asmi9198" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9199" width="303">
<p class="western" id="asmi9200" align="left"><font id="asmi9201" face="Arial, sans-serif"><font id="asmi9202" size="1"><font id="asmi9203" size="1">3G Infrastucture Services</font></font></font></p>
</td>
</tr>
<tr id="asmi9204">
<td id="asmi9205" width="24" height="4">
<p class="western" id="asmi9206" align="left"><font id="asmi9207" face="Arial, sans-serif"><font id="asmi9208" size="1"><font id="asmi9209" size="1">240</font></font></font></p>
</td>
<td id="asmi9210" width="26">
<p class="western" id="asmi9211" align="left"><font id="asmi9212" face="Arial, sans-serif"><font id="asmi9213" size="1"><font id="asmi9214" size="1">7</font></font></font></p>
</td>
<td id="asmi9215" width="185">
<p class="western" id="asmi9216" align="left"><font id="asmi9217" face="Arial, sans-serif"><font id="asmi9218" size="1"><font id="asmi9219" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9220" width="303">
<p class="western" id="asmi9221" align="left"><font id="asmi9222" face="Arial, sans-serif"><font id="asmi9223" size="1"><font id="asmi9224" size="1">Comviq/Tele2</font></font></font></p>
</td>
</tr>
<tr id="asmi9225">
<td id="asmi9226" width="24" height="4">
<p class="western" id="asmi9227" align="left"><font id="asmi9228" face="Arial, sans-serif"><font id="asmi9229" size="1"><font id="asmi9230" size="1">240</font></font></font></p>
</td>
<td id="asmi9231" width="26">
<p class="western" id="asmi9232" align="left"><font id="asmi9233" face="Arial, sans-serif"><font id="asmi9234" size="1"><font id="asmi9235" size="1">2</font></font></font></p>
</td>
<td id="asmi9236" width="185">
<p class="western" id="asmi9237" align="left"><font id="asmi9238" face="Arial, sans-serif"><font id="asmi9239" size="1"><font id="asmi9240" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9241" width="303">
<p class="western" id="asmi9242" align="left"><font id="asmi9243" face="Arial, sans-serif"><font id="asmi9244" size="1"><font id="asmi9245" size="1">H3G Access AB</font></font></font></p>
</td>
</tr>
<tr id="asmi9246">
<td id="asmi9247" width="24" height="4">
<p class="western" id="asmi9248" align="left"><font id="asmi9249" face="Arial, sans-serif"><font id="asmi9250" size="1"><font id="asmi9251" size="1">240</font></font></font></p>
</td>
<td id="asmi9252" width="26">
<p class="western" id="asmi9253" align="left"><br id="asmi9254"></p>
</td>
<td id="asmi9255" width="185">
<p class="western" id="asmi9256" align="left"><font id="asmi9257" face="Arial, sans-serif"><font id="asmi9258" size="1"><font id="asmi9259" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9260" width="303">
<p class="western" id="asmi9261" align="left"><font id="asmi9262" face="Arial, sans-serif"><font id="asmi9263" size="1"><font id="asmi9264" size="1">Intelligent Appl. AB</font></font></font></p>
</td>
</tr>
<tr id="asmi9265">
<td id="asmi9266" width="24" height="4">
<p class="western" id="asmi9267" align="left"><font id="asmi9268" face="Arial, sans-serif"><font id="asmi9269" size="1"><font id="asmi9270" size="1">240</font></font></font></p>
</td>
<td id="asmi9271" width="26">
<p class="western" id="asmi9272" align="left"><br id="asmi9273"></p>
</td>
<td id="asmi9274" width="185">
<p class="western" id="asmi9275" align="left"><font id="asmi9276" face="Arial, sans-serif"><font id="asmi9277" size="1"><font id="asmi9278" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9279" width="303">
<p class="western" id="asmi9280" align="left"><font id="asmi9281" face="Arial, sans-serif"><font id="asmi9282" size="1"><font id="asmi9283" size="1">Nye Telenor Mobile Communications (Djuice)</font></font></font></p>
</td>
</tr>
<tr id="asmi9284">
<td id="asmi9285" width="24" height="4">
<p class="western" id="asmi9286" align="left"><font id="asmi9287" face="Arial, sans-serif"><font id="asmi9288" size="1"><font id="asmi9289" size="1">240</font></font></font></p>
</td>
<td id="asmi9290" width="26">
<p class="western" id="asmi9291" align="left"><font id="asmi9292" face="Arial, sans-serif"><font id="asmi9293" size="1"><font id="asmi9294" size="1">3</font></font></font></p>
</td>
<td id="asmi9295" width="185">
<p class="western" id="asmi9296" align="left"><font id="asmi9297" face="Arial, sans-serif"><font id="asmi9298" size="1"><font id="asmi9299" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9300" width="303">
<p class="western" id="asmi9301" align="left"><font id="asmi9302" face="Arial, sans-serif"><font id="asmi9303" size="1"><font id="asmi9304" size="1">Orange Sverige AB (Nordisk Mobiltelefon)</font></font></font></p>
</td>
</tr>
<tr id="asmi9305">
<td id="asmi9306" width="24" height="4">
<p class="western" id="asmi9307" align="left"><font id="asmi9308" face="Arial, sans-serif"><font id="asmi9309" size="1"><font id="asmi9310" size="1">240</font></font></font></p>
</td>
<td id="asmi9311" width="26">
<p class="western" id="asmi9312" align="left"><font id="asmi9313" face="Arial, sans-serif"><font id="asmi9314" size="1"><font id="asmi9315" size="1">10 </font></font></font></p>
</td>
<td id="asmi9316" width="185">
<p class="western" id="asmi9317" align="left"><font id="asmi9318" face="Arial, sans-serif"><font id="asmi9319" size="1"><font id="asmi9320" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9321" width="303">
<p class="western" id="asmi9322" align="left"><font id="asmi9323" face="Arial, sans-serif"><font id="asmi9324" size="1"><font id="asmi9325" size="1">Swefour AB (Spring Mobil AB)</font></font></font></p>
</td>
</tr>
<tr id="asmi9326">
<td id="asmi9327" width="24" height="4">
<p class="western" id="asmi9328" align="left"><font id="asmi9329" face="Arial, sans-serif"><font id="asmi9330" size="1"><font id="asmi9331" size="1">240</font></font></font></p>
</td>
<td id="asmi9332" width="26">
<p class="western" id="asmi9333" align="left"><font id="asmi9334" face="Arial, sans-serif"><font id="asmi9335" size="1"><font id="asmi9336" size="1">6</font></font></font></p>
</td>
<td id="asmi9337" width="185">
<p class="western" id="asmi9338" align="left"><font id="asmi9339" face="Arial, sans-serif"><font id="asmi9340" size="1"><font id="asmi9341" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9342" width="303">
<p class="western" id="asmi9343" align="left"><font id="asmi9344" face="Arial, sans-serif"><font id="asmi9345" size="1"><font id="asmi9346" size="1">Telenor Sverige AB (EuropolitanVodafone / Nye / Djucie)</font></font></font></p>
</td>
</tr>
<tr id="asmi9347">
<td id="asmi9348" width="24" height="4">
<p class="western" id="asmi9349" align="left"><font id="asmi9350" face="Arial, sans-serif"><font id="asmi9351" size="1"><font id="asmi9352" size="1">240</font></font></font></p>
</td>
<td id="asmi9353" width="26">
<p class="western" id="asmi9354" align="left"><font id="asmi9355" face="Arial, sans-serif"><font id="asmi9356" size="1"><font id="asmi9357" size="1">1</font></font></font></p>
</td>
<td id="asmi9358" width="185">
<p class="western" id="asmi9359" align="left"><font id="asmi9360" face="Arial, sans-serif"><font id="asmi9361" size="1"><font id="asmi9362" size="1">Sweden</font></font></font></p>
</td>
<td id="asmi9363" width="303">
<p class="western" id="asmi9364" align="left"><font id="asmi9365" face="Arial, sans-serif"><font id="asmi9366" size="1"><font id="asmi9367" size="1">Telia Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi9368">
<td id="asmi9369" width="24" height="4">
<p class="western" id="asmi9370" align="left"><font id="asmi9371" face="Arial, sans-serif"><font id="asmi9372" size="1"><font id="asmi9373" size="1">228</font></font></font></p>
</td>
<td id="asmi9374" width="26">
<p class="western" id="asmi9375" align="left"><font id="asmi9376" face="Arial, sans-serif"><font id="asmi9377" size="1"><font id="asmi9378" size="1">3</font></font></font></p>
</td>
<td id="asmi9379" width="185">
<p class="western" id="asmi9380" align="left"><font id="asmi9381" face="Arial, sans-serif"><font id="asmi9382" size="1"><font id="asmi9383" size="1">Switzerland</font></font></font></p>
</td>
<td id="asmi9384" width="303">
<p class="western" id="asmi9385" align="left"><font id="asmi9386" face="Arial, sans-serif"><font id="asmi9387" size="1"><font id="asmi9388" size="1">Orange</font></font></font></p>
</td>
</tr>
<tr id="asmi9389">
<td id="asmi9390" width="24" height="4">
<p class="western" id="asmi9391" align="left"><font id="asmi9392" face="Arial, sans-serif"><font id="asmi9393" size="1"><font id="asmi9394" size="1">228</font></font></font></p>
</td>
<td id="asmi9395" width="26">
<p class="western" id="asmi9396" align="left"><font id="asmi9397" face="Arial, sans-serif"><font id="asmi9398" size="1"><font id="asmi9399" size="1">2</font></font></font></p>
</td>
<td id="asmi9400" width="185">
<p class="western" id="asmi9401" align="left"><font id="asmi9402" face="Arial, sans-serif"><font id="asmi9403" size="1"><font id="asmi9404" size="1">Switzerland</font></font></font></p>
</td>
<td id="asmi9405" width="303">
<p class="western" id="asmi9406" align="left"><font id="asmi9407" face="Arial, sans-serif"><font id="asmi9408" size="1"><font id="asmi9409" size="1">Sunrise Communications AG (former TDC)</font></font></font></p>
</td>
</tr>
<tr id="asmi9410">
<td id="asmi9411" width="24" height="4">
<p class="western" id="asmi9412" align="left"><font id="asmi9413" face="Arial, sans-serif"><font id="asmi9414" size="1"><font id="asmi9415" size="1">228</font></font></font></p>
</td>
<td id="asmi9416" width="26">
<p class="western" id="asmi9417" align="left"><font id="asmi9418" face="Arial, sans-serif"><font id="asmi9419" size="1"><font id="asmi9420" size="1">1</font></font></font></p>
</td>
<td id="asmi9421" width="185">
<p class="western" id="asmi9422" align="left"><font id="asmi9423" face="Arial, sans-serif"><font id="asmi9424" size="1"><font id="asmi9425" size="1">Switzerland</font></font></font></p>
</td>
<td id="asmi9426" width="303">
<p class="western" id="asmi9427" align="left"><font id="asmi9428" face="Arial, sans-serif"><font id="asmi9429" size="1"><font id="asmi9430" size="1">Swisscom NATEL (Tele2, 3G Mobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi9431">
<td id="asmi9432" width="24" height="4">
<p class="western" id="asmi9433" align="left"><font id="asmi9434" face="Arial, sans-serif"><font id="asmi9435" size="1"><font id="asmi9436" size="1">228</font></font></font></p>
</td>
<td id="asmi9437" width="26">
<p class="western" id="asmi9438" align="left"><font id="asmi9439" face="Arial, sans-serif"><font id="asmi9440" size="1"><font id="asmi9441" size="1">8</font></font></font></p>
</td>
<td id="asmi9442" width="185">
<p class="western" id="asmi9443" align="left"><font id="asmi9444" face="Arial, sans-serif"><font id="asmi9445" size="1"><font id="asmi9446" size="1">Switzerland</font></font></font></p>
</td>
<td id="asmi9447" width="303">
<p class="western" id="asmi9448" align="left"><font id="asmi9449" face="Arial, sans-serif"><font id="asmi9450" size="1"><font id="asmi9451" size="1">Tele2 Telecommunication Services AG</font></font></font></p>
</td>
</tr>
<tr id="asmi9452">
<td id="asmi9453" width="24" height="4">
<p class="western" id="asmi9454" align="left"><font id="asmi9455" face="Arial, sans-serif"><font id="asmi9456" size="1"><font id="asmi9457" size="1">417</font></font></font></p>
</td>
<td id="asmi9458" width="26">
<p class="western" id="asmi9459" align="left"><font id="asmi9460" face="Arial, sans-serif"><font id="asmi9461" size="1"><font id="asmi9462" size="1">2</font></font></font></p>
</td>
<td id="asmi9463" width="185">
<p class="western" id="asmi9464" align="left"><font id="asmi9465" face="Arial, sans-serif"><font id="asmi9466" size="1"><font id="asmi9467" size="1">Syrian Arab Republic</font></font></font></p>
</td>
<td id="asmi9468" width="303">
<p class="western" id="asmi9469" align="left"><font id="asmi9470" face="Arial, sans-serif"><font id="asmi9471" size="1"><font id="asmi9472" size="1">Spacetel Syria (Areeba)</font></font></font></p>
</td>
</tr>
<tr id="asmi9473">
<td id="asmi9474" width="24" height="4">
<p class="western" id="asmi9475" align="left"><font id="asmi9476" face="Arial, sans-serif"><font id="asmi9477" size="1"><font id="asmi9478" size="1">417</font></font></font></p>
</td>
<td id="asmi9479" width="26">
<p class="western" id="asmi9480" align="left"><font id="asmi9481" face="Arial, sans-serif"><font id="asmi9482" size="1"><font id="asmi9483" size="1">1</font></font></font></p>
</td>
<td id="asmi9484" width="185">
<p class="western" id="asmi9485" align="left"><font id="asmi9486" face="Arial, sans-serif"><font id="asmi9487" size="1"><font id="asmi9488" size="1">Syrian Arab Republic</font></font></font></p>
</td>
<td id="asmi9489" width="303">
<p class="western" id="asmi9490" align="left"><font id="asmi9491" face="Arial, sans-serif"><font id="asmi9492" size="1"><font id="asmi9493" size="1">Syriatel Holdings S.A</font></font></font></p>
</td>
</tr>
<tr id="asmi9494">
<td id="asmi9495" width="24" height="4">
<p class="western" id="asmi9496" align="left"><font id="asmi9497" face="Arial, sans-serif"><font id="asmi9498" size="1"><font id="asmi9499" size="1">466</font></font></font></p>
</td>
<td id="asmi9500" width="26">
<p class="western" id="asmi9501" align="left"><font id="asmi9502" face="Arial, sans-serif"><font id="asmi9503" size="1"><font id="asmi9504" size="1">92 </font></font></font></p>
</td>
<td id="asmi9505" width="185">
<p class="western" id="asmi9506" align="left"><font id="asmi9507" face="Arial, sans-serif"><font id="asmi9508" size="1"><font id="asmi9509" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9510" width="303">
<p class="western" id="asmi9511" align="left"><font id="asmi9512" face="Arial, sans-serif"><font id="asmi9513" size="1"><font id="asmi9514" size="1">Chunghwa Telecom LDM</font></font></font></p>
</td>
</tr>
<tr id="asmi9515">
<td id="asmi9516" width="24" height="4">
<p class="western" id="asmi9517" align="left"><font id="asmi9518" face="Arial, sans-serif"><font id="asmi9519" size="1"><font id="asmi9520" size="1">466</font></font></font></p>
</td>
<td id="asmi9521" width="26">
<p class="western" id="asmi9522" align="left"><font id="asmi9523" face="Arial, sans-serif"><font id="asmi9524" size="1"><font id="asmi9525" size="1">1</font></font></font></p>
</td>
<td id="asmi9526" width="185">
<p class="western" id="asmi9527" align="left"><font id="asmi9528" face="Arial, sans-serif"><font id="asmi9529" size="1"><font id="asmi9530" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9531" width="303">
<p class="western" id="asmi9532" align="left"><font id="asmi9533" face="Arial, sans-serif"><font id="asmi9534" size="1"><font id="asmi9535" size="1">Far EasTone Telecommunications GSM 900/1</font></font></font></p>
</td>
</tr>
<tr id="asmi9536">
<td id="asmi9537" width="24" height="4">
<p class="western" id="asmi9538" align="left"><font id="asmi9539" face="Arial, sans-serif"><font id="asmi9540" size="1"><font id="asmi9541" size="1">466</font></font></font></p>
</td>
<td id="asmi9542" width="26">
<p class="western" id="asmi9543" align="left"><font id="asmi9544" face="Arial, sans-serif"><font id="asmi9545" size="1"><font id="asmi9546" size="1">88 </font></font></font></p>
</td>
<td id="asmi9547" width="185">
<p class="western" id="asmi9548" align="left"><font id="asmi9549" face="Arial, sans-serif"><font id="asmi9550" size="1"><font id="asmi9551" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9552" width="303">
<p class="western" id="asmi9553" align="left"><font id="asmi9554" face="Arial, sans-serif"><font id="asmi9555" size="1"><font id="asmi9556" size="1">KG Telecom</font></font></font></p>
</td>
</tr>
<tr id="asmi9557">
<td id="asmi9558" width="24" height="4">
<p class="western" id="asmi9559" align="left"><font id="asmi9560" face="Arial, sans-serif"><font id="asmi9561" size="1"><font id="asmi9562" size="1">466</font></font></font></p>
</td>
<td id="asmi9563" width="26">
<p class="western" id="asmi9564" align="left"><font id="asmi9565" face="Arial, sans-serif"><font id="asmi9566" size="1"><font id="asmi9567" size="1">93 </font></font></font></p>
</td>
<td id="asmi9568" width="185">
<p class="western" id="asmi9569" align="left"><font id="asmi9570" face="Arial, sans-serif"><font id="asmi9571" size="1"><font id="asmi9572" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9573" width="303">
<p class="western" id="asmi9574" align="left"><font id="asmi9575" face="Arial, sans-serif"><font id="asmi9576" size="1"><font id="asmi9577" size="1">Mobitai Communications Corp.</font></font></font></p>
</td>
</tr>
<tr id="asmi9578">
<td id="asmi9579" width="24" height="4">
<p class="western" id="asmi9580" align="left"><font id="asmi9581" face="Arial, sans-serif"><font id="asmi9582" size="1"><font id="asmi9583" size="1">466</font></font></font></p>
</td>
<td id="asmi9584" width="26">
<p class="western" id="asmi9585" align="left"><font id="asmi9586" face="Arial, sans-serif"><font id="asmi9587" size="1"><font id="asmi9588" size="1">97 </font></font></font></p>
</td>
<td id="asmi9589" width="185">
<p class="western" id="asmi9590" align="left"><font id="asmi9591" face="Arial, sans-serif"><font id="asmi9592" size="1"><font id="asmi9593" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9594" width="303">
<p class="western" id="asmi9595" align="left"><font id="asmi9596" face="Arial, sans-serif"><font id="asmi9597" size="1"><font id="asmi9598" size="1">Taiwan Mobile Co. Ltd (Taiwan Cellular Corp. (Pacific GSM))</font></font></font></p>
</td>
</tr>
<tr id="asmi9599">
<td id="asmi9600" width="24" height="4">
<p class="western" id="asmi9601" align="left"><font id="asmi9602" face="Arial, sans-serif"><font id="asmi9603" size="1"><font id="asmi9604" size="1">466</font></font></font></p>
</td>
<td id="asmi9605" width="26">
<p class="western" id="asmi9606" align="left"><font id="asmi9607" face="Arial, sans-serif"><font id="asmi9608" size="1"><font id="asmi9609" size="1">99 </font></font></font></p>
</td>
<td id="asmi9610" width="185">
<p class="western" id="asmi9611" align="left"><font id="asmi9612" face="Arial, sans-serif"><font id="asmi9613" size="1"><font id="asmi9614" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9615" width="303">
<p class="western" id="asmi9616" align="left"><font id="asmi9617" face="Arial, sans-serif"><font id="asmi9618" size="1"><font id="asmi9619" size="1">TransAsia Telecoms</font></font></font></p>
</td>
</tr>
<tr id="asmi9620">
<td id="asmi9621" width="24" height="4">
<p class="western" id="asmi9622" align="left"><font id="asmi9623" face="Arial, sans-serif"><font id="asmi9624" size="1"><font id="asmi9625" size="1">466</font></font></font></p>
</td>
<td id="asmi9626" width="26">
<p class="western" id="asmi9627" align="left"><font id="asmi9628" face="Arial, sans-serif"><font id="asmi9629" size="1"><font id="asmi9630" size="1">89 </font></font></font></p>
</td>
<td id="asmi9631" width="185">
<p class="western" id="asmi9632" align="left"><font id="asmi9633" face="Arial, sans-serif"><font id="asmi9634" size="1"><font id="asmi9635" size="1">Taiwan</font></font></font></p>
</td>
<td id="asmi9636" width="303">
<p class="western" id="asmi9637" align="left"><font id="asmi9638" face="Arial, sans-serif"><font id="asmi9639" size="1"><font id="asmi9640" size="1">VIBO Telecom Inc. (T3G)</font></font></font></p>
</td>
</tr>
<tr id="asmi9641">
<td id="asmi9642" width="24" height="4">
<p class="western" id="asmi9643" align="left"><font id="asmi9644" face="Arial, sans-serif"><font id="asmi9645" size="1"><font id="asmi9646" size="1">436</font></font></font></p>
</td>
<td id="asmi9647" width="26">
<p class="western" id="asmi9648" align="left"><font id="asmi9649" face="Arial, sans-serif"><font id="asmi9650" size="1"><font id="asmi9651" size="1">2</font></font></font></p>
</td>
<td id="asmi9652" width="185">
<p class="western" id="asmi9653" align="left"><font id="asmi9654" face="Arial, sans-serif"><font id="asmi9655" size="1"><font id="asmi9656" size="1">Tajikistan</font></font></font></p>
</td>
<td id="asmi9657" width="303">
<p class="western" id="asmi9658" align="left"><font id="asmi9659" face="Arial, sans-serif"><font id="asmi9660" size="1"><font id="asmi9661" size="1">CJSC Indigo Tajikistan</font></font></font></p>
</td>
</tr>
<tr id="asmi9662">
<td id="asmi9663" width="24" height="4">
<p class="western" id="asmi9664" align="left"><font id="asmi9665" face="Arial, sans-serif"><font id="asmi9666" size="1"><font id="asmi9667" size="1">436</font></font></font></p>
</td>
<td id="asmi9668" width="26">
<p class="western" id="asmi9669" align="left"><font id="asmi9670" face="Arial, sans-serif"><font id="asmi9671" size="1"><font id="asmi9672" size="1">1</font></font></font></p>
</td>
<td id="asmi9673" width="185">
<p class="western" id="asmi9674" align="left"><font id="asmi9675" face="Arial, sans-serif"><font id="asmi9676" size="1"><font id="asmi9677" size="1">Tajikistan</font></font></font></p>
</td>
<td id="asmi9678" width="303">
<p class="western" id="asmi9679" align="left"><font id="asmi9680" face="Arial, sans-serif"><font id="asmi9681" size="1"><font id="asmi9682" size="1">JC Somoncom</font></font></font></p>
</td>
</tr>
<tr id="asmi9683">
<td id="asmi9684" width="24" height="4">
<p class="western" id="asmi9685" align="left"><font id="asmi9686" face="Arial, sans-serif"><font id="asmi9687" size="1"><font id="asmi9688" size="1">436</font></font></font></p>
</td>
<td id="asmi9689" width="26">
<p class="western" id="asmi9690" align="left"><font id="asmi9691" face="Arial, sans-serif"><font id="asmi9692" size="1"><font id="asmi9693" size="1">4</font></font></font></p>
</td>
<td id="asmi9694" width="185">
<p class="western" id="asmi9695" align="left"><font id="asmi9696" face="Arial, sans-serif"><font id="asmi9697" size="1"><font id="asmi9698" size="1">Tajikistan</font></font></font></p>
</td>
<td id="asmi9699" width="303">
<p class="western" id="asmi9700" align="left"><font id="asmi9701" face="Arial, sans-serif"><font id="asmi9702" size="1"><font id="asmi9703" size="1">Josa Babylon-T</font></font></font></p>
</td>
</tr>
<tr id="asmi9704">
<td id="asmi9705" width="24" height="4">
<p class="western" id="asmi9706" align="left"><font id="asmi9707" face="Arial, sans-serif"><font id="asmi9708" size="1"><font id="asmi9709" size="1">640</font></font></font></p>
</td>
<td id="asmi9710" width="26">
<p class="western" id="asmi9711" align="left"><font id="asmi9712" face="Arial, sans-serif"><font id="asmi9713" size="1"><font id="asmi9714" size="1">5</font></font></font></p>
</td>
<td id="asmi9715" width="185">
<p class="western" id="asmi9716" align="left"><font id="asmi9717" face="Arial, sans-serif"><font id="asmi9718" size="1"><font id="asmi9719" size="1">Tanzania</font></font></font></p>
</td>
<td id="asmi9720" width="303">
<p class="western" id="asmi9721" align="left"><font id="asmi9722" face="Arial, sans-serif"><font id="asmi9723" size="1"><font id="asmi9724" size="1">Celtel Tanzania Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi9725">
<td id="asmi9726" width="24" height="4">
<p class="western" id="asmi9727" align="left"><font id="asmi9728" face="Arial, sans-serif"><font id="asmi9729" size="1"><font id="asmi9730" size="1">640</font></font></font></p>
</td>
<td id="asmi9731" width="26">
<p class="western" id="asmi9732" align="left"><font id="asmi9733" face="Arial, sans-serif"><font id="asmi9734" size="1"><font id="asmi9735" size="1">2</font></font></font></p>
</td>
<td id="asmi9736" width="185">
<p class="western" id="asmi9737" align="left"><font id="asmi9738" face="Arial, sans-serif"><font id="asmi9739" size="1"><font id="asmi9740" size="1">Tanzania</font></font></font></p>
</td>
<td id="asmi9741" width="303">
<p class="western" id="asmi9742" align="left"><font id="asmi9743" face="Arial, sans-serif"><font id="asmi9744" size="1"><font id="asmi9745" size="1">MIC Tanzania Ltd (Mobitel)</font></font></font></p>
</td>
</tr>
<tr id="asmi9746">
<td id="asmi9747" width="24" height="4">
<p class="western" id="asmi9748" align="left"><font id="asmi9749" face="Arial, sans-serif"><font id="asmi9750" size="1"><font id="asmi9751" size="1">640</font></font></font></p>
</td>
<td id="asmi9752" width="26">
<p class="western" id="asmi9753" align="left"><font id="asmi9754" face="Arial, sans-serif"><font id="asmi9755" size="1"><font id="asmi9756" size="1">4</font></font></font></p>
</td>
<td id="asmi9757" width="185">
<p class="western" id="asmi9758" align="left"><font id="asmi9759" face="Arial, sans-serif"><font id="asmi9760" size="1"><font id="asmi9761" size="1">Tanzania</font></font></font></p>
</td>
<td id="asmi9762" width="303">
<p class="western" id="asmi9763" align="left"><font id="asmi9764" face="Arial, sans-serif"><font id="asmi9765" size="1"><font id="asmi9766" size="1">Vodacom Tanzania Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi9767">
<td id="asmi9768" width="24" height="4">
<p class="western" id="asmi9769" align="left"><font id="asmi9770" face="Arial, sans-serif"><font id="asmi9771" size="1"><font id="asmi9772" size="1">640</font></font></font></p>
</td>
<td id="asmi9773" width="26">
<p class="western" id="asmi9774" align="left"><font id="asmi9775" face="Arial, sans-serif"><font id="asmi9776" size="1"><font id="asmi9777" size="1">3</font></font></font></p>
</td>
<td id="asmi9778" width="185">
<p class="western" id="asmi9779" align="left"><font id="asmi9780" face="Arial, sans-serif"><font id="asmi9781" size="1"><font id="asmi9782" size="1">Tanzania</font></font></font></p>
</td>
<td id="asmi9783" width="303">
<p class="western" id="asmi9784" align="left"><font id="asmi9785" face="Arial, sans-serif"><font id="asmi9786" size="1"><font id="asmi9787" size="1">Zanzibar Telecom (Zantel)</font></font></font></p>
</td>
</tr>
<tr id="asmi9788">
<td id="asmi9789" width="24" height="4">
<p class="western" id="asmi9790" align="left"><font id="asmi9791" face="Arial, sans-serif"><font id="asmi9792" size="1"><font id="asmi9793" size="1">520</font></font></font></p>
</td>
<td id="asmi9794" width="26">
<p class="western" id="asmi9795" align="left"><font id="asmi9796" face="Arial, sans-serif"><font id="asmi9797" size="1"><font id="asmi9798" size="1">1</font></font></font></p>
</td>
<td id="asmi9799" width="185">
<p class="western" id="asmi9800" align="left"><font id="asmi9801" face="Arial, sans-serif"><font id="asmi9802" size="1"><font id="asmi9803" size="1">Thailand</font></font></font></p>
</td>
<td id="asmi9804" width="303">
<p class="western" id="asmi9805" align="left"><font id="asmi9806" face="Arial, sans-serif"><font id="asmi9807" size="1"><font id="asmi9808" size="1">Advanced Info Service Plc (AIS)</font></font></font></p>
</td>
</tr>
<tr id="asmi9809">
<td id="asmi9810" width="24" height="4">
<p class="western" id="asmi9811" align="left"><font id="asmi9812" face="Arial, sans-serif"><font id="asmi9813" size="1"><font id="asmi9814" size="1">520</font></font></font></p>
</td>
<td id="asmi9815" width="26">
<p class="western" id="asmi9816" align="left"><font id="asmi9817" face="Arial, sans-serif"><font id="asmi9818" size="1"><font id="asmi9819" size="1">23 </font></font></font></p>
</td>
<td id="asmi9820" width="185">
<p class="western" id="asmi9821" align="left"><font id="asmi9822" face="Arial, sans-serif"><font id="asmi9823" size="1"><font id="asmi9824" size="1">Thailand</font></font></font></p>
</td>
<td id="asmi9825" width="303">
<p class="western" id="asmi9826" align="left"><font id="asmi9827" face="Arial, sans-serif"><font id="asmi9828" size="1"><font id="asmi9829" size="1">Digital Phone Co Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi9830">
<td id="asmi9831" width="24" height="4">
<p class="western" id="asmi9832" align="left"><font id="asmi9833" face="Arial, sans-serif"><font id="asmi9834" size="1"><font id="asmi9835" size="1">520</font></font></font></p>
</td>
<td id="asmi9836" width="26">
<p class="western" id="asmi9837" align="left"><font id="asmi9838" face="Arial, sans-serif"><font id="asmi9839" size="1"><font id="asmi9840" size="1">99 </font></font></font></p>
</td>
<td id="asmi9841" width="185">
<p class="western" id="asmi9842" align="left"><font id="asmi9843" face="Arial, sans-serif"><font id="asmi9844" size="1"><font id="asmi9845" size="1">Thailand</font></font></font></p>
</td>
<td id="asmi9846" width="303">
<p class="western" id="asmi9847" align="left"><font id="asmi9848" face="Arial, sans-serif"><font id="asmi9849" size="1"><font id="asmi9850" size="1">TA Orange Company Ltd (True Move)</font></font></font></p>
</td>
</tr>
<tr id="asmi9851">
<td id="asmi9852" width="24" height="4">
<p class="western" id="asmi9853" align="left"><font id="asmi9854" face="Arial, sans-serif"><font id="asmi9855" size="1"><font id="asmi9856" size="1">520</font></font></font></p>
</td>
<td id="asmi9857" width="26">
<p class="western" id="asmi9858" align="left"><font id="asmi9859" face="Arial, sans-serif"><font id="asmi9860" size="1"><font id="asmi9861" size="1">18 </font></font></font></p>
</td>
<td id="asmi9862" width="185">
<p class="western" id="asmi9863" align="left"><font id="asmi9864" face="Arial, sans-serif"><font id="asmi9865" size="1"><font id="asmi9866" size="1">Thailand</font></font></font></p>
</td>
<td id="asmi9867" width="303">
<p class="western" id="asmi9868" align="left"><font id="asmi9869" face="Arial, sans-serif"><font id="asmi9870" size="1"><font id="asmi9871" size="1">Total Access Communications Co (DTAC)</font></font></font></p>
</td>
</tr>
<tr id="asmi9872">
<td id="asmi9873" width="24" height="4">
<p class="western" id="asmi9874" align="left"><font id="asmi9875" face="Arial, sans-serif"><font id="asmi9876" size="1"><font id="asmi9877" size="1">615</font></font></font></p>
</td>
<td id="asmi9878" width="26">
<p class="western" id="asmi9879" align="left"><font id="asmi9880" face="Arial, sans-serif"><font id="asmi9881" size="1"><font id="asmi9882" size="1">5</font></font></font></p>
</td>
<td id="asmi9883" width="185">
<p class="western" id="asmi9884" align="left"><font id="asmi9885" face="Arial, sans-serif"><font id="asmi9886" size="1"><font id="asmi9887" size="1">Togolese Republic</font></font></font></p>
</td>
<td id="asmi9888" width="303">
<p class="western" id="asmi9889" align="left"><font id="asmi9890" face="Arial, sans-serif"><font id="asmi9891" size="1"><font id="asmi9892" size="1">Telecel Togo</font></font></font></p>
</td>
</tr>
<tr id="asmi9893">
<td id="asmi9894" width="24" height="4">
<p class="western" id="asmi9895" align="left"><font id="asmi9896" face="Arial, sans-serif"><font id="asmi9897" size="1"><font id="asmi9898" size="1">615</font></font></font></p>
</td>
<td id="asmi9899" width="26">
<p class="western" id="asmi9900" align="left"><font id="asmi9901" face="Arial, sans-serif"><font id="asmi9902" size="1"><font id="asmi9903" size="1">1</font></font></font></p>
</td>
<td id="asmi9904" width="185">
<p class="western" id="asmi9905" align="left"><font id="asmi9906" face="Arial, sans-serif"><font id="asmi9907" size="1"><font id="asmi9908" size="1">Togolese Republic</font></font></font></p>
</td>
<td id="asmi9909" width="303">
<p class="western" id="asmi9910" align="left"><font id="asmi9911" face="Arial, sans-serif"><font id="asmi9912" size="1"><font id="asmi9913" size="1">Togo Telecom (Cellulaire, Togo Cell)</font></font></font></p>
</td>
</tr>
<tr id="asmi9914">
<td id="asmi9915" width="24" height="4">
<p class="western" id="asmi9916" align="left"><font id="asmi9917" face="Arial, sans-serif"><font id="asmi9918" size="1"><font id="asmi9919" size="1">374</font></font></font></p>
</td>
<td id="asmi9920" width="26">
<p class="western" id="asmi9921" align="left"><font id="asmi9922" face="Arial, sans-serif"><font id="asmi9923" size="1"><font id="asmi9924" size="1">130 </font></font></font></p>
</td>
<td id="asmi9925" width="185">
<p class="western" id="asmi9926" align="left"><font id="asmi9927" face="Arial, sans-serif"><font id="asmi9928" size="1"><font id="asmi9929" size="1">Trinidad and Tobago</font></font></font></p>
</td>
<td id="asmi9930" width="303">
<p class="western" id="asmi9931" align="left"><font id="asmi9932" face="Arial, sans-serif"><font id="asmi9933" size="1"><font id="asmi9934" size="1">Digicel Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi9935">
<td id="asmi9936" width="24" height="4">
<p class="western" id="asmi9937" align="left"><font id="asmi9938" face="Arial, sans-serif"><font id="asmi9939" size="1"><font id="asmi9940" size="1">374</font></font></font></p>
</td>
<td id="asmi9941" width="26">
<p class="western" id="asmi9942" align="left"><font id="asmi9943" face="Arial, sans-serif"><font id="asmi9944" size="1"><font id="asmi9945" size="1">12 </font></font></font></p>
</td>
<td id="asmi9946" width="185">
<p class="western" id="asmi9947" align="left"><font id="asmi9948" face="Arial, sans-serif"><font id="asmi9949" size="1"><font id="asmi9950" size="1">Trinidad and Tobago</font></font></font></p>
</td>
<td id="asmi9951" width="303">
<p class="western" id="asmi9952" align="left"><font id="asmi9953" face="Arial, sans-serif"><font id="asmi9954" size="1"><font id="asmi9955" size="1">Telecommunications Services of T&amp;T (TSTT</font></font></font></p>
</td>
</tr>
<tr id="asmi9956">
<td id="asmi9957" width="24" height="4">
<p class="western" id="asmi9958" align="left"><font id="asmi9959" face="Arial, sans-serif"><font id="asmi9960" size="1"><font id="asmi9961" size="1">605</font></font></font></p>
</td>
<td id="asmi9962" width="26">
<p class="western" id="asmi9963" align="left"><font id="asmi9964" face="Arial, sans-serif"><font id="asmi9965" size="1"><font id="asmi9966" size="1">3</font></font></font></p>
</td>
<td id="asmi9967" width="185">
<p class="western" id="asmi9968" align="left"><font id="asmi9969" face="Arial, sans-serif"><font id="asmi9970" size="1"><font id="asmi9971" size="1">Tunisia</font></font></font></p>
</td>
<td id="asmi9972" width="303">
<p class="western" id="asmi9973" align="left"><font id="asmi9974" face="Arial, sans-serif"><font id="asmi9975" size="1"><font id="asmi9976" size="1">Orascom Telecom (Tunisiana)</font></font></font></p>
</td>
</tr>
<tr id="asmi9977">
<td id="asmi9978" width="24" height="4">
<p class="western" id="asmi9979" align="left"><font id="asmi9980" face="Arial, sans-serif"><font id="asmi9981" size="1"><font id="asmi9982" size="1">605</font></font></font></p>
</td>
<td id="asmi9983" width="26">
<p class="western" id="asmi9984" align="left"><font id="asmi9985" face="Arial, sans-serif"><font id="asmi9986" size="1"><font id="asmi9987" size="1">2</font></font></font></p>
</td>
<td id="asmi9988" width="185">
<p class="western" id="asmi9989" align="left"><font id="asmi9990" face="Arial, sans-serif"><font id="asmi9991" size="1"><font id="asmi9992" size="1">Tunisia</font></font></font></p>
</td>
<td id="asmi9993" width="303">
<p class="western" id="asmi9994" align="left"><font id="asmi9995" face="Arial, sans-serif"><font id="asmi9996" size="1"><font id="asmi9997" size="1">Tunisie Telecom (Tuntel)</font></font></font></p>
</td>
</tr>
<tr id="asmi9998">
<td id="asmi9999" width="24" height="4">
<p class="western" id="asmi10000" align="left"><font id="asmi10001" face="Arial, sans-serif"><font id="asmi10002" size="1"><font id="asmi10003" size="1">286</font></font></font></p>
</td>
<td id="asmi10004" width="26">
<p class="western" id="asmi10005" align="left"><font id="asmi10006" face="Arial, sans-serif"><font id="asmi10007" size="1"><font id="asmi10008" size="1">4</font></font></font></p>
</td>
<td id="asmi10009" width="185">
<p class="western" id="asmi10010" align="left"><font id="asmi10011" face="Arial, sans-serif"><font id="asmi10012" size="1"><font id="asmi10013" size="1">Turkey</font></font></font></p>
</td>
<td id="asmi10014" width="303">
<p class="western" id="asmi10015" align="left"><font id="asmi10016" face="Arial, sans-serif"><font id="asmi10017" size="1"><font id="asmi10018" size="1">AVEA Iletisim Hizmetleri A.S (AYCELL ARIA)</font></font></font></p>
</td>
</tr>
<tr id="asmi10019">
<td id="asmi10020" width="24" height="4">
<p class="western" id="asmi10021" align="left"><font id="asmi10022" face="Arial, sans-serif"><font id="asmi10023" size="1"><font id="asmi10024" size="1">286</font></font></font></p>
</td>
<td id="asmi10025" width="26">
<p class="western" id="asmi10026" align="left"><font id="asmi10027" face="Arial, sans-serif"><font id="asmi10028" size="1"><font id="asmi10029" size="1">2</font></font></font></p>
</td>
<td id="asmi10030" width="185">
<p class="western" id="asmi10031" align="left"><font id="asmi10032" face="Arial, sans-serif"><font id="asmi10033" size="1"><font id="asmi10034" size="1">Turkey</font></font></font></p>
</td>
<td id="asmi10035" width="303">
<p class="western" id="asmi10036" align="left"><font id="asmi10037" face="Arial, sans-serif"><font id="asmi10038" size="1"><font id="asmi10039" size="1">TELSIM Mobil Telekom</font></font></font></p>
</td>
</tr>
<tr id="asmi10040">
<td id="asmi10041" width="24" height="4">
<p class="western" id="asmi10042" align="left"><font id="asmi10043" face="Arial, sans-serif"><font id="asmi10044" size="1"><font id="asmi10045" size="1">286</font></font></font></p>
</td>
<td id="asmi10046" width="26">
<p class="western" id="asmi10047" align="left"><font id="asmi10048" face="Arial, sans-serif"><font id="asmi10049" size="1"><font id="asmi10050" size="1">1</font></font></font></p>
</td>
<td id="asmi10051" width="185">
<p class="western" id="asmi10052" align="left"><font id="asmi10053" face="Arial, sans-serif"><font id="asmi10054" size="1"><font id="asmi10055" size="1">Turkey</font></font></font></p>
</td>
<td id="asmi10056" width="303">
<p class="western" id="asmi10057" align="left"><font id="asmi10058" face="Arial, sans-serif"><font id="asmi10059" size="1"><font id="asmi10060" size="1">Turk Telekom Turkcell</font></font></font></p>
</td>
</tr>
<tr id="asmi10061">
<td id="asmi10062" width="24" height="4">
<p class="western" id="asmi10063" align="left"><font id="asmi10064" face="Arial, sans-serif"><font id="asmi10065" size="1"><font id="asmi10066" size="1">438</font></font></font></p>
</td>
<td id="asmi10067" width="26">
<p class="western" id="asmi10068" align="left"><font id="asmi10069" face="Arial, sans-serif"><font id="asmi10070" size="1"><font id="asmi10071" size="1">1</font></font></font></p>
</td>
<td id="asmi10072" width="185">
<p class="western" id="asmi10073" align="left"><font id="asmi10074" face="Arial, sans-serif"><font id="asmi10075" size="1"><font id="asmi10076" size="1">Turkmenistan</font></font></font></p>
</td>
<td id="asmi10077" width="303">
<p class="western" id="asmi10078" align="left"><font id="asmi10079" face="Arial, sans-serif"><font id="asmi10080" size="1"><font id="asmi10081" size="1">Barash Communication Technologies Inc.</font></font></font></p>
</td>
</tr>
<tr id="asmi10082">
<td id="asmi10083" width="24" height="4">
<p class="western" id="asmi10084" align="left"><font id="asmi10085" face="Arial, sans-serif"><font id="asmi10086" size="1"><font id="asmi10087" size="1">376</font></font></font></p>
</td>
<td id="asmi10088" width="26">
<p class="western" id="asmi10089" align="left"><font id="asmi10090" face="Arial, sans-serif"><font id="asmi10091" size="1"><font id="asmi10092" size="1">350 </font></font></font></p>
</td>
<td id="asmi10093" width="185">
<p class="western" id="asmi10094" align="left"><font id="asmi10095" face="Arial, sans-serif"><font id="asmi10096" size="1"><font id="asmi10097" size="1">Turks and Caicos Islands</font></font></font></p>
</td>
<td id="asmi10098" width="303">
<p class="western" id="asmi10099" align="left"><font id="asmi10100" face="Arial, sans-serif"><font id="asmi10101" size="1"><font id="asmi10102" size="1">C&amp;W West Indies</font></font></font></p>
</td>
</tr>
<tr id="asmi10103">
<td id="asmi10104" width="24" height="4">
<p class="western" id="asmi10105" align="left"><font id="asmi10106" face="Arial, sans-serif"><font id="asmi10107" size="1"><font id="asmi10108" size="1">641</font></font></font></p>
</td>
<td id="asmi10109" width="26">
<p class="western" id="asmi10110" align="left"><font id="asmi10111" face="Arial, sans-serif"><font id="asmi10112" size="1"><font id="asmi10113" size="1">1</font></font></font></p>
</td>
<td id="asmi10114" width="185">
<p class="western" id="asmi10115" align="left"><font id="asmi10116" face="Arial, sans-serif"><font id="asmi10117" size="1"><font id="asmi10118" size="1">Uganda</font></font></font></p>
</td>
<td id="asmi10119" width="303">
<p class="western" id="asmi10120" align="left"><font id="asmi10121" face="Arial, sans-serif"><font id="asmi10122" size="1"><font id="asmi10123" size="1">Celtel</font></font></font></p>
</td>
</tr>
<tr id="asmi10124">
<td id="asmi10125" width="24" height="4">
<p class="western" id="asmi10126" align="left"><font id="asmi10127" face="Arial, sans-serif"><font id="asmi10128" size="1"><font id="asmi10129" size="1">641</font></font></font></p>
</td>
<td id="asmi10130" width="26">
<p class="western" id="asmi10131" align="left"><font id="asmi10132" face="Arial, sans-serif"><font id="asmi10133" size="1"><font id="asmi10134" size="1">10 </font></font></font></p>
</td>
<td id="asmi10135" width="185">
<p class="western" id="asmi10136" align="left"><font id="asmi10137" face="Arial, sans-serif"><font id="asmi10138" size="1"><font id="asmi10139" size="1">Uganda</font></font></font></p>
</td>
<td id="asmi10140" width="303">
<p class="western" id="asmi10141" align="left"><font id="asmi10142" face="Arial, sans-serif"><font id="asmi10143" size="1"><font id="asmi10144" size="1">MTN Uganda Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi10145">
<td id="asmi10146" width="24" height="4">
<p class="western" id="asmi10147" align="left"><font id="asmi10148" face="Arial, sans-serif"><font id="asmi10149" size="1"><font id="asmi10150" size="1">641</font></font></font></p>
</td>
<td id="asmi10151" width="26">
<p class="western" id="asmi10152" align="left"><font id="asmi10153" face="Arial, sans-serif"><font id="asmi10154" size="1"><font id="asmi10155" size="1">11</font></font></font></p>
</td>
<td id="asmi10156" width="185">
<p class="western" id="asmi10157" align="left"><font id="asmi10158" face="Arial, sans-serif"><font id="asmi10159" size="1"><font id="asmi10160" size="1">Uganda</font></font></font></p>
</td>
<td id="asmi10161" width="303">
<p class="western" id="asmi10162" align="left"><font id="asmi10163" face="Arial, sans-serif"><font id="asmi10164" size="1"><font id="asmi10165" size="1">Uganda Telecom Ltd (UTL-Mango)</font></font></font></p>
</td>
</tr>
<tr id="asmi10166">
<td id="asmi10167" width="24" height="4">
<p class="western" id="asmi10168" align="left"><font id="asmi10169" face="Arial, sans-serif"><font id="asmi10170" size="1"><font id="asmi10171" size="1">255</font></font></font></p>
</td>
<td id="asmi10172" width="26">
<p class="western" id="asmi10173" align="left"><font id="asmi10174" face="Arial, sans-serif"><font id="asmi10175" size="1"><font id="asmi10176" size="1">6</font></font></font></p>
</td>
<td id="asmi10177" width="185">
<p class="western" id="asmi10178" align="left"><font id="asmi10179" face="Arial, sans-serif"><font id="asmi10180" size="1"><font id="asmi10181" size="1">Ukraine</font></font></font></p>
</td>
<td id="asmi10182" width="303">
<p class="western" id="asmi10183" align="left"><font id="asmi10184" face="Arial, sans-serif"><font id="asmi10185" size="1"><font id="asmi10186" size="1">Astelit (life:))</font></font></font></p>
</td>
</tr>
<tr id="asmi10187">
<td id="asmi10188" width="24" height="4">
<p class="western" id="asmi10189" align="left"><font id="asmi10190" face="Arial, sans-serif"><font id="asmi10191" size="1"><font id="asmi10192" size="1">255</font></font></font></p>
</td>
<td id="asmi10193" width="26">
<p class="western" id="asmi10194" align="left"><font id="asmi10195" face="Arial, sans-serif"><font id="asmi10196" size="1"><font id="asmi10197" size="1">5</font></font></font></p>
</td>
<td id="asmi10198" width="185">
<p class="western" id="asmi10199" align="left"><font id="asmi10200" face="Arial, sans-serif"><font id="asmi10201" size="1"><font id="asmi10202" size="1">Ukraine</font></font></font></p>
</td>
<td id="asmi10203" width="303">
<p class="western" id="asmi10204" align="left"><font id="asmi10205" face="Arial, sans-serif"><font id="asmi10206" size="1"><font id="asmi10207" size="1">Golden Telecom LLC</font></font></font></p>
</td>
</tr>
<tr id="asmi10208">
<td id="asmi10209" width="24" height="4">
<p class="western" id="asmi10210" align="left"><font id="asmi10211" face="Arial, sans-serif"><font id="asmi10212" size="1"><font id="asmi10213" size="1">255</font></font></font></p>
</td>
<td id="asmi10214" width="26">
<p class="western" id="asmi10215" align="left"><font id="asmi10216" face="Arial, sans-serif"><font id="asmi10217" size="1"><font id="asmi10218" size="1">3</font></font></font></p>
</td>
<td id="asmi10219" width="185">
<p class="western" id="asmi10220" align="left"><font id="asmi10221" face="Arial, sans-serif"><font id="asmi10222" size="1"><font id="asmi10223" size="1">Ukraine</font></font></font></p>
</td>
<td id="asmi10224" width="303">
<p class="western" id="asmi10225" align="left"><font id="asmi10226" face="Arial, sans-serif"><font id="asmi10227" size="1"><font id="asmi10228" size="1">Kyivstar GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi10229">
<td id="asmi10230" width="24" height="4">
<p class="western" id="asmi10231" align="left"><font id="asmi10232" face="Arial, sans-serif"><font id="asmi10233" size="1"><font id="asmi10234" size="1">255</font></font></font></p>
</td>
<td id="asmi10235" width="26">
<p class="western" id="asmi10236" align="left"><font id="asmi10237" face="Arial, sans-serif"><font id="asmi10238" size="1"><font id="asmi10239" size="1">1</font></font></font></p>
</td>
<td id="asmi10240" width="185">
<p class="western" id="asmi10241" align="left"><font id="asmi10242" face="Arial, sans-serif"><font id="asmi10243" size="1"><font id="asmi10244" size="1">Ukraine</font></font></font></p>
</td>
<td id="asmi10245" width="303">
<p class="western" id="asmi10246" align="left"><font id="asmi10247" face="Arial, sans-serif"><font id="asmi10248" size="1"><font id="asmi10249" size="1">Ukrainian Mobile Comms (UMC)</font></font></font></p>
</td>
</tr>
<tr id="asmi10250">
<td id="asmi10251" width="24" height="4">
<p class="western" id="asmi10252" align="left"><font id="asmi10253" face="Arial, sans-serif"><font id="asmi10254" size="1"><font id="asmi10255" size="1">255</font></font></font></p>
</td>
<td id="asmi10256" width="26">
<p class="western" id="asmi10257" align="left"><font id="asmi10258" face="Arial, sans-serif"><font id="asmi10259" size="1"><font id="asmi10260" size="1">2</font></font></font></p>
</td>
<td id="asmi10261" width="185">
<p class="western" id="asmi10262" align="left"><font id="asmi10263" face="Arial, sans-serif"><font id="asmi10264" size="1"><font id="asmi10265" size="1">Ukraine</font></font></font></p>
</td>
<td id="asmi10266" width="303">
<p class="western" id="asmi10267" align="left"><font id="asmi10268" face="Arial, sans-serif"><font id="asmi10269" size="1"><font id="asmi10270" size="1">Ukrainian Radio Systems (WellCOM)</font></font></font></p>
</td>
</tr>
<tr id="asmi10271">
<td id="asmi10272" width="24" height="4">
<p class="western" id="asmi10273" align="left"><font id="asmi10274" face="Arial, sans-serif"><font id="asmi10275" size="1"><font id="asmi10276" size="1">424</font></font></font></p>
</td>
<td id="asmi10277" width="26">
<p class="western" id="asmi10278" align="left"><font id="asmi10279" face="Arial, sans-serif"><font id="asmi10280" size="1"><font id="asmi10281" size="1">1</font></font></font></p>
</td>
<td id="asmi10282" width="185">
<p class="western" id="asmi10283" align="left"><font id="asmi10284" face="Arial, sans-serif"><font id="asmi10285" size="1"><font id="asmi10286" size="1">United Arab Emirates</font></font></font></p>
</td>
<td id="asmi10287" width="303">
<p class="western" id="asmi10288" align="left"><font id="asmi10289" face="Arial, sans-serif"><font id="asmi10290" size="1"><font id="asmi10291" size="1">ETISALAT</font></font></font></p>
</td>
</tr>
<tr id="asmi10292">
<td id="asmi10293" width="24" height="4">
<p class="western" id="asmi10294" align="left"><font id="asmi10295" face="Arial, sans-serif"><font id="asmi10296" size="1"><font id="asmi10297" size="1">424</font></font></font></p>
</td>
<td id="asmi10298" width="26">
<p class="western" id="asmi10299" align="left"><font id="asmi10300" face="Arial, sans-serif"><font id="asmi10301" size="1"><font id="asmi10302" size="1">3</font></font></font></p>
</td>
<td id="asmi10303" width="185">
<p class="western" id="asmi10304" align="left"><font id="asmi10305" face="Arial, sans-serif"><font id="asmi10306" size="1"><font id="asmi10307" size="1">United Arab Emirates</font></font></font></p>
</td>
<td id="asmi10308" width="303">
<p class="western" id="asmi10309" align="left"><font id="asmi10310" face="Arial, sans-serif"><font id="asmi10311" size="1"><font id="asmi10312" size="1">du</font></font></font></p>
</td>
</tr>
<tr id="asmi10313">
<td id="asmi10314" width="24" height="4">
<p class="western" id="asmi10315" align="left"><font id="asmi10316" face="Arial, sans-serif"><font id="asmi10317" size="1"><font id="asmi10318" size="1">234</font></font></font></p>
</td>
<td id="asmi10319" width="26">
<p class="western" id="asmi10320" align="left"><font id="asmi10321" face="Arial, sans-serif"><font id="asmi10322" size="1"><font id="asmi10323" size="1">55 </font></font></font></p>
</td>
<td id="asmi10324" width="185">
<p class="western" id="asmi10325" align="left"><font id="asmi10326" face="Arial, sans-serif"><font id="asmi10327" size="1"><font id="asmi10328" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10329" width="303">
<p class="western" id="asmi10330" align="left"><font id="asmi10331" face="Arial, sans-serif"><font id="asmi10332" size="1"><font id="asmi10333" size="1">Guernsey Telecoms GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi10334">
<td id="asmi10335" width="24" height="4">
<p class="western" id="asmi10336" align="left"><font id="asmi10337" face="Arial, sans-serif"><font id="asmi10338" size="1"><font id="asmi10339" size="1">234</font></font></font></p>
</td>
<td id="asmi10340" width="26">
<p class="western" id="asmi10341" align="left"><font id="asmi10342" face="Arial, sans-serif"><font id="asmi10343" size="1"><font id="asmi10344" size="1">94 </font></font></font></p>
</td>
<td id="asmi10345" width="185">
<p class="western" id="asmi10346" align="left"><font id="asmi10347" face="Arial, sans-serif"><font id="asmi10348" size="1"><font id="asmi10349" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10350" width="303">
<p class="western" id="asmi10351" align="left"><font id="asmi10352" face="Arial, sans-serif"><font id="asmi10353" size="1"><font id="asmi10354" size="1">Hutchison 3G UK Ltd</font></font></font></p>
</td>
</tr>
<tr id="asmi10355">
<td id="asmi10356" width="24" height="4">
<p class="western" id="asmi10357" align="left"><font id="asmi10358" face="Arial, sans-serif"><font id="asmi10359" size="1"><font id="asmi10360" size="1">234</font></font></font></p>
</td>
<td id="asmi10361" width="26">
<p class="western" id="asmi10362" align="left"><font id="asmi10363" face="Arial, sans-serif"><font id="asmi10364" size="1"><font id="asmi10365" size="1">50 </font></font></font></p>
</td>
<td id="asmi10366" width="185">
<p class="western" id="asmi10367" align="left"><font id="asmi10368" face="Arial, sans-serif"><font id="asmi10369" size="1"><font id="asmi10370" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10371" width="303">
<p class="western" id="asmi10372" align="left"><font id="asmi10373" face="Arial, sans-serif"><font id="asmi10374" size="1"><font id="asmi10375" size="1">Jersey Telecom GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi10376">
<td id="asmi10377" width="24" height="4">
<p class="western" id="asmi10378" align="left"><font id="asmi10379" face="Arial, sans-serif"><font id="asmi10380" size="1"><font id="asmi10381" size="1">234</font></font></font></p>
</td>
<td id="asmi10382" width="26">
<p class="western" id="asmi10383" align="left"><font id="asmi10384" face="Arial, sans-serif"><font id="asmi10385" size="1"><font id="asmi10386" size="1">58 </font></font></font></p>
</td>
<td id="asmi10387" width="185">
<p class="western" id="asmi10388" align="left"><font id="asmi10389" face="Arial, sans-serif"><font id="asmi10390" size="1"><font id="asmi10391" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10392" width="303">
<p class="western" id="asmi10393" align="left"><font id="asmi10394" face="Arial, sans-serif"><font id="asmi10395" size="1"><font id="asmi10396" size="1">Manx Telecom Pronto GSM</font></font></font></p>
</td>
</tr>
<tr id="asmi10397">
<td id="asmi10398" width="24" height="4">
<p class="western" id="asmi10399" align="left"><font id="asmi10400" face="Arial, sans-serif"><font id="asmi10401" size="1"><font id="asmi10402" size="1">234</font></font></font></p>
</td>
<td id="asmi10403" width="26">
<p class="western" id="asmi10404" align="left"><font id="asmi10405" face="Arial, sans-serif"><font id="asmi10406" size="1"><font id="asmi10407" size="1">11 </font></font></font></p>
</td>
<td id="asmi10408" width="185">
<p class="western" id="asmi10409" align="left"><font id="asmi10410" face="Arial, sans-serif"><font id="asmi10411" size="1"><font id="asmi10412" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10413" width="303">
<p class="western" id="asmi10414" align="left"><font id="asmi10415" face="Arial, sans-serif"><font id="asmi10416" size="1"><font id="asmi10417" size="1">O2</font></font></font></p>
</td>
</tr>
<tr id="asmi10418">
<td id="asmi10419" width="24" height="4">
<p class="western" id="asmi10420" align="left"><font id="asmi10421" face="Arial, sans-serif"><font id="asmi10422" size="1"><font id="asmi10423" size="1">234</font></font></font></p>
</td>
<td id="asmi10424" width="26">
<p class="western" id="asmi10425" align="left"><font id="asmi10426" face="Arial, sans-serif"><font id="asmi10427" size="1"><font id="asmi10428" size="1">34</font></font></font></p>
</td>
<td id="asmi10429" width="185">
<p class="western" id="asmi10430" align="left"><font id="asmi10431" face="Arial, sans-serif"><font id="asmi10432" size="1"><font id="asmi10433" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10434" width="303">
<p class="western" id="asmi10435" align="left"><font id="asmi10436" face="Arial, sans-serif"><font id="asmi10437" size="1"><font id="asmi10438" size="1">Orange</font></font></font></p>
</td>
</tr>
<tr id="asmi10439">
<td id="asmi10440" width="24" height="4">
<p class="western" id="asmi10441" align="left"><font id="asmi10442" face="Arial, sans-serif"><font id="asmi10443" size="1"><font id="asmi10444" size="1">234</font></font></font></p>
</td>
<td id="asmi10445" width="26">
<p class="western" id="asmi10446" align="left"><font id="asmi10447" face="Arial, sans-serif"><font id="asmi10448" size="1"><font id="asmi10449" size="1">32 </font></font></font></p>
</td>
<td id="asmi10450" width="185">
<p class="western" id="asmi10451" align="left"><font id="asmi10452" face="Arial, sans-serif"><font id="asmi10453" size="1"><font id="asmi10454" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10455" width="303">
<p class="western" id="asmi10456" align="left"><font id="asmi10457" face="Arial, sans-serif"><font id="asmi10458" size="1"><font id="asmi10459" size="1">T-Mobile Limited (one2one)</font></font></font></p>
</td>
</tr>
<tr id="asmi10460">
<td id="asmi10461" width="24" height="4">
<p class="western" id="asmi10462" align="left"><font id="asmi10463" face="Arial, sans-serif"><font id="asmi10464" size="1"><font id="asmi10465" size="1">234</font></font></font></p>
</td>
<td id="asmi10466" width="26">
<p class="western" id="asmi10467" align="left"><br id="asmi10468"></p>
</td>
<td id="asmi10469" width="185">
<p class="western" id="asmi10470" align="left"><font id="asmi10471" face="Arial, sans-serif"><font id="asmi10472" size="1"><font id="asmi10473" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10474" width="303">
<p class="western" id="asmi10475" align="left"><font id="asmi10476" face="Arial, sans-serif"><font id="asmi10477" size="1"><font id="asmi10478" size="1">Virgin Mobile</font></font></font></p>
</td>
</tr>
<tr id="asmi10479">
<td id="asmi10480" width="24" height="4">
<p class="western" id="asmi10481" align="left"><font id="asmi10482" face="Arial, sans-serif"><font id="asmi10483" size="1"><font id="asmi10484" size="1">234</font></font></font></p>
</td>
<td id="asmi10485" width="26">
<p class="western" id="asmi10486" align="left"><font id="asmi10487" face="Arial, sans-serif"><font id="asmi10488" size="1"><font id="asmi10489" size="1">15 </font></font></font></p>
</td>
<td id="asmi10490" width="185">
<p class="western" id="asmi10491" align="left"><font id="asmi10492" face="Arial, sans-serif"><font id="asmi10493" size="1"><font id="asmi10494" size="1">United Kingdom</font></font></font></p>
</td>
<td id="asmi10495" width="303">
<p class="western" id="asmi10496" align="left"><font id="asmi10497" face="Arial, sans-serif"><font id="asmi10498" size="1"><font id="asmi10499" size="1">Vodafone</font></font></font></p>
</td>
</tr>
<tr id="asmi10500">
<td id="asmi10501" width="24" height="4">
<p class="western" id="asmi10502" align="left"><font id="asmi10503" face="Arial, sans-serif"><font id="asmi10504" size="1"><font id="asmi10505" size="1">748</font></font></font></p>
</td>
<td id="asmi10506" width="26">
<p class="western" id="asmi10507" align="left"><font id="asmi10508" face="Arial, sans-serif"><font id="asmi10509" size="1"><font id="asmi10510" size="1">10 </font></font></font></p>
</td>
<td id="asmi10511" width="185">
<p class="western" id="asmi10512" align="left"><font id="asmi10513" face="Arial, sans-serif"><font id="asmi10514" size="1"><font id="asmi10515" size="1">Uruguay</font></font></font></p>
</td>
<td id="asmi10516" width="303">
<p class="western" id="asmi10517" align="left"><font id="asmi10518" face="Arial, sans-serif"><font id="asmi10519" size="1"><font id="asmi10520" size="1">AM Wireless</font></font></font></p>
</td>
</tr>
<tr id="asmi10521">
<td id="asmi10522" width="24" height="4">
<p class="western" id="asmi10523" align="left"><font id="asmi10524" face="Arial, sans-serif"><font id="asmi10525" size="1"><font id="asmi10526" size="1">748</font></font></font></p>
</td>
<td id="asmi10527" width="26">
<p class="western" id="asmi10528" align="left"><font id="asmi10529" face="Arial, sans-serif"><font id="asmi10530" size="1"><font id="asmi10531" size="1">1</font></font></font></p>
</td>
<td id="asmi10532" width="185">
<p class="western" id="asmi10533" align="left"><font id="asmi10534" face="Arial, sans-serif"><font id="asmi10535" size="1"><font id="asmi10536" size="1">Uruguay</font></font></font></p>
</td>
<td id="asmi10537" width="303">
<p class="western" id="asmi10538" align="left"><font id="asmi10539" face="Arial, sans-serif"><font id="asmi10540" size="1"><font id="asmi10541" size="1">Antel</font></font></font></p>
</td>
</tr>
<tr id="asmi10542">
<td id="asmi10543" width="24" height="4">
<p class="western" id="asmi10544" align="left"><font id="asmi10545" face="Arial, sans-serif"><font id="asmi10546" size="1"><font id="asmi10547" size="1">434</font></font></font></p>
</td>
<td id="asmi10548" width="26">
<p class="western" id="asmi10549" align="left"><font id="asmi10550" face="Arial, sans-serif"><font id="asmi10551" size="1"><font id="asmi10552" size="1">5</font></font></font></p>
</td>
<td id="asmi10553" width="185">
<p class="western" id="asmi10554" align="left"><font id="asmi10555" face="Arial, sans-serif"><font id="asmi10556" size="1"><font id="asmi10557" size="1">Uzbekistan</font></font></font></p>
</td>
<td id="asmi10558" width="303">
<p class="western" id="asmi10559" align="left"><font id="asmi10560" face="Arial, sans-serif"><font id="asmi10561" size="1"><font id="asmi10562" size="1">Coscom</font></font></font></p>
</td>
</tr>
<tr id="asmi10563">
<td id="asmi10564" width="24" height="4">
<p class="western" id="asmi10565" align="left"><font id="asmi10566" face="Arial, sans-serif"><font id="asmi10567" size="1"><font id="asmi10568" size="1">434</font></font></font></p>
</td>
<td id="asmi10569" width="26">
<p class="western" id="asmi10570" align="left"><font id="asmi10571" face="Arial, sans-serif"><font id="asmi10572" size="1"><font id="asmi10573" size="1">4</font></font></font></p>
</td>
<td id="asmi10574" width="185">
<p class="western" id="asmi10575" align="left"><font id="asmi10576" face="Arial, sans-serif"><font id="asmi10577" size="1"><font id="asmi10578" size="1">Uzbekistan</font></font></font></p>
</td>
<td id="asmi10579" width="303">
<p class="western" id="asmi10580" align="left"><font id="asmi10581" face="Arial, sans-serif"><font id="asmi10582" size="1"><font id="asmi10583" size="1">DAEWOO Unitel Company (UzPAK)</font></font></font></p>
</td>
</tr>
<tr id="asmi10584">
<td id="asmi10585" width="24" height="4">
<p class="western" id="asmi10586" align="left"><font id="asmi10587" face="Arial, sans-serif"><font id="asmi10588" size="1"><font id="asmi10589" size="1">434</font></font></font></p>
</td>
<td id="asmi10590" width="26">
<p class="western" id="asmi10591" align="left"><font id="asmi10592" face="Arial, sans-serif"><font id="asmi10593" size="1"><font id="asmi10594" size="1">2</font></font></font></p>
</td>
<td id="asmi10595" width="185">
<p class="western" id="asmi10596" align="left"><font id="asmi10597" face="Arial, sans-serif"><font id="asmi10598" size="1"><font id="asmi10599" size="1">Uzbekistan</font></font></font></p>
</td>
<td id="asmi10600" width="303">
<p class="western" id="asmi10601" align="left"><font id="asmi10602" face="Arial, sans-serif"><font id="asmi10603" size="1"><font id="asmi10604" size="1">JV Uzmacom</font></font></font></p>
</td>
</tr>
<tr id="asmi10605">
<td id="asmi10606" width="24" height="4">
<p class="western" id="asmi10607" align="left"><font id="asmi10608" face="Arial, sans-serif"><font id="asmi10609" size="1"><font id="asmi10610" size="1">434</font></font></font></p>
</td>
<td id="asmi10611" width="26">
<p class="western" id="asmi10612" align="left"><font id="asmi10613" face="Arial, sans-serif"><font id="asmi10614" size="1"><font id="asmi10615" size="1">7</font></font></font></p>
</td>
<td id="asmi10616" width="185">
<p class="western" id="asmi10617" align="left"><font id="asmi10618" face="Arial, sans-serif"><font id="asmi10619" size="1"><font id="asmi10620" size="1">Uzbekistan</font></font></font></p>
</td>
<td id="asmi10621" width="303">
<p class="western" id="asmi10622" align="left"><font id="asmi10623" face="Arial, sans-serif"><font id="asmi10624" size="1"><font id="asmi10625" size="1">Uzdunrobita</font></font></font></p>
</td>
</tr>
<tr id="asmi10626">
<td id="asmi10627" width="24" height="4">
<p class="western" id="asmi10628" align="left"><font id="asmi10629" face="Arial, sans-serif"><font id="asmi10630" size="1"><font id="asmi10631" size="1">541</font></font></font></p>
</td>
<td id="asmi10632" width="26">
<p class="western" id="asmi10633" align="left"><font id="asmi10634" face="Arial, sans-serif"><font id="asmi10635" size="1"><font id="asmi10636" size="1">1</font></font></font></p>
</td>
<td id="asmi10637" width="185">
<p class="western" id="asmi10638" align="left"><font id="asmi10639" face="Arial, sans-serif"><font id="asmi10640" size="1"><font id="asmi10641" size="1">Vanuatu</font></font></font></p>
</td>
<td id="asmi10642" width="303">
<p class="western" id="asmi10643" align="left"><font id="asmi10644" face="Arial, sans-serif"><font id="asmi10645" size="1"><font id="asmi10646" size="1">Telecom Vanuatu Ltd (Smile)</font></font></font></p>
</td>
</tr>
<tr id="asmi10647">
<td id="asmi10648" width="24" height="4">
<p class="western" id="asmi10649" align="left"><font id="asmi10650" face="Arial, sans-serif"><font id="asmi10651" size="1"><font id="asmi10652" size="1">734</font></font></font></p>
</td>
<td id="asmi10653" width="26">
<p class="western" id="asmi10654" align="left"><font id="asmi10655" face="Arial, sans-serif"><font id="asmi10656" size="1"><font id="asmi10657" size="1">2</font></font></font></p>
</td>
<td id="asmi10658" width="185">
<p class="western" id="asmi10659" align="left"><font id="asmi10660" face="Arial, sans-serif"><font id="asmi10661" size="1"><font id="asmi10662" size="1">Venezuela</font></font></font></p>
</td>
<td id="asmi10663" width="303">
<p class="western" id="asmi10664" align="left"><font id="asmi10665" face="Arial, sans-serif"><font id="asmi10666" size="1"><font id="asmi10667" size="1">Corporacion Digitel C.A</font></font></font></p>
</td>
</tr>
<tr id="asmi10668">
<td id="asmi10669" width="24" height="4">
<p class="western" id="asmi10670" align="left"><font id="asmi10671" face="Arial, sans-serif"><font id="asmi10672" size="1"><font id="asmi10673" size="1">734</font></font></font></p>
</td>
<td id="asmi10674" width="26">
<p class="western" id="asmi10675" align="left"><font id="asmi10676" face="Arial, sans-serif"><font id="asmi10677" size="1"><font id="asmi10678" size="1">3</font></font></font></p>
</td>
<td id="asmi10679" width="185">
<p class="western" id="asmi10680" align="left"><font id="asmi10681" face="Arial, sans-serif"><font id="asmi10682" size="1"><font id="asmi10683" size="1">Venezuela</font></font></font></p>
</td>
<td id="asmi10684" width="303">
<p class="western" id="asmi10685" align="left"><font id="asmi10686" face="Arial, sans-serif"><font id="asmi10687" size="1"><font id="asmi10688" size="1">DIGICEL C.A.</font></font></font></p>
</td>
</tr>
<tr id="asmi10689">
<td id="asmi10690" width="24" height="4">
<p class="western" id="asmi10691" align="left"><font id="asmi10692" face="Arial, sans-serif"><font id="asmi10693" size="1"><font id="asmi10694" size="1">734</font></font></font></p>
</td>
<td id="asmi10695" width="26">
<p class="western" id="asmi10696" align="left"><font id="asmi10697" face="Arial, sans-serif"><font id="asmi10698" size="1"><font id="asmi10699" size="1">1</font></font></font></p>
</td>
<td id="asmi10700" width="185">
<p class="western" id="asmi10701" align="left"><font id="asmi10702" face="Arial, sans-serif"><font id="asmi10703" size="1"><font id="asmi10704" size="1">Venezuela</font></font></font></p>
</td>
<td id="asmi10705" width="303">
<p class="western" id="asmi10706" align="left"><font id="asmi10707" face="Arial, sans-serif"><font id="asmi10708" size="1"><font id="asmi10709" size="1">Infonet</font></font></font></p>
</td>
</tr>
<tr id="asmi10710">
<td id="asmi10711" width="24" height="4">
<p class="western" id="asmi10712" align="left"><font id="asmi10713" face="Arial, sans-serif"><font id="asmi10714" size="1"><font id="asmi10715" size="1">452</font></font></font></p>
</td>
<td id="asmi10716" width="26">
<p class="western" id="asmi10717" align="left"><font id="asmi10718" face="Arial, sans-serif"><font id="asmi10719" size="1"><font id="asmi10720" size="1">4</font></font></font></p>
</td>
<td id="asmi10721" width="185">
<p class="western" id="asmi10722" align="left"><font id="asmi10723" face="Arial, sans-serif"><font id="asmi10724" size="1"><font id="asmi10725" size="1">Viet Nam</font></font></font></p>
</td>
<td id="asmi10726" width="303">
<p class="western" id="asmi10727" align="left"><font id="asmi10728" face="Arial, sans-serif"><font id="asmi10729" size="1"><font id="asmi10730" size="1">Vietel Corporation (Viettel Mobile)</font></font></font></p>
</td>
</tr>
<tr id="asmi10731">
<td id="asmi10732" width="24" height="4">
<p class="western" id="asmi10733" align="left"><font id="asmi10734" face="Arial, sans-serif"><font id="asmi10735" size="1"><font id="asmi10736" size="1">452</font></font></font></p>
</td>
<td id="asmi10737" width="26">
<p class="western" id="asmi10738" align="left"><font id="asmi10739" face="Arial, sans-serif"><font id="asmi10740" size="1"><font id="asmi10741" size="1">1</font></font></font></p>
</td>
<td id="asmi10742" width="185">
<p class="western" id="asmi10743" align="left"><font id="asmi10744" face="Arial, sans-serif"><font id="asmi10745" size="1"><font id="asmi10746" size="1">Viet Nam</font></font></font></p>
</td>
<td id="asmi10747" width="303">
<p class="western" id="asmi10748" align="left"><font id="asmi10749" face="Arial, sans-serif"><font id="asmi10750" size="1"><font id="asmi10751" size="1">Vietnam Mobile Tele. Service</font></font></font></p>
</td>
</tr>
<tr id="asmi10752">
<td id="asmi10753" width="24" height="4">
<p class="western" id="asmi10754" align="left"><font id="asmi10755" face="Arial, sans-serif"><font id="asmi10756" size="1"><font id="asmi10757" size="1">452</font></font></font></p>
</td>
<td id="asmi10758" width="26">
<p class="western" id="asmi10759" align="left"><font id="asmi10760" face="Arial, sans-serif"><font id="asmi10761" size="1"><font id="asmi10762" size="1">2</font></font></font></p>
</td>
<td id="asmi10763" width="185">
<p class="western" id="asmi10764" align="left"><font id="asmi10765" face="Arial, sans-serif"><font id="asmi10766" size="1"><font id="asmi10767" size="1">Viet Nam</font></font></font></p>
</td>
<td id="asmi10768" width="303">
<p class="western" id="asmi10769" align="left"><font id="asmi10770" face="Arial, sans-serif"><font id="asmi10771" size="1"><font id="asmi10772" size="1">Vietnam Telecoms Services</font></font></font></p>
</td>
</tr>
<tr id="asmi10773">
<td id="asmi10774" width="24" height="4">
<p class="western" id="asmi10775" align="left"><font id="asmi10776" face="Arial, sans-serif"><font id="asmi10777" size="1"><font id="asmi10778" size="1">421</font></font></font></p>
</td>
<td id="asmi10779" width="26">
<p class="western" id="asmi10780" align="left"><font id="asmi10781" face="Arial, sans-serif"><font id="asmi10782" size="1"><font id="asmi10783" size="1">2</font></font></font></p>
</td>
<td id="asmi10784" width="185">
<p class="western" id="asmi10785" align="left"><font id="asmi10786" face="Arial, sans-serif"><font id="asmi10787" size="1"><font id="asmi10788" size="1">Yemen</font></font></font></p>
</td>
<td id="asmi10789" width="303">
<p class="western" id="asmi10790" align="left"><font id="asmi10791" face="Arial, sans-serif"><font id="asmi10792" size="1"><font id="asmi10793" size="1">Spacetel - Yemen</font></font></font></p>
</td>
</tr>
<tr id="asmi10794">
<td id="asmi10795" width="24" height="4">
<p class="western" id="asmi10796" align="left"><font id="asmi10797" face="Arial, sans-serif"><font id="asmi10798" size="1"><font id="asmi10799" size="1">421</font></font></font></p>
</td>
<td id="asmi10800" width="26">
<p class="western" id="asmi10801" align="left"><font id="asmi10802" face="Arial, sans-serif"><font id="asmi10803" size="1"><font id="asmi10804" size="1">1</font></font></font></p>
</td>
<td id="asmi10805" width="185">
<p class="western" id="asmi10806" align="left"><font id="asmi10807" face="Arial, sans-serif"><font id="asmi10808" size="1"><font id="asmi10809" size="1">Yemen</font></font></font></p>
</td>
<td id="asmi10810" width="303">
<p class="western" id="asmi10811" align="left"><font id="asmi10812" face="Arial, sans-serif"><font id="asmi10813" size="1"><font id="asmi10814" size="1">Yemen Mobile Phone Company - Sabafon</font></font></font></p>
</td>
</tr>
<tr id="asmi10815">
<td id="asmi10816" width="24" height="4">
<p class="western" id="asmi10817" align="left"><font id="asmi10818" face="Trebuchet MS, sans-serif"><font id="asmi10819" size="1"><font id="asmi10820" size="1">645</font></font></font></p>
</td>
<td id="asmi10821" width="26">
<p class="western" id="asmi10822" align="left"><font id="asmi10823" face="Trebuchet MS, sans-serif"><font id="asmi10824" size="1"><font id="asmi10825" size="1">1</font></font></font></p>
</td>
<td id="asmi10826" width="185">
<p class="western" id="asmi10827" align="left"><font id="asmi10828" face="Trebuchet MS, sans-serif"><font id="asmi10829" size="1"><font id="asmi10830" size="1">Zambia</font></font></font></p>
</td>
<td id="asmi10831" width="303">
<p class="western" id="asmi10832" align="left"><font id="asmi10833" face="Trebuchet MS, sans-serif"><font id="asmi10834" size="1"><font id="asmi10835" size="1">Celtel Zambia</font></font></font></p>
</td>
</tr>
<tr id="asmi10836">
<td id="asmi10837" width="24" height="4">
<p class="western" id="asmi10838" align="left"><font id="asmi10839" face="Trebuchet MS, sans-serif"><font id="asmi10840" size="1"><font id="asmi10841" size="1">648</font></font></font></p>
</td>
<td id="asmi10842" width="26">
<p class="western" id="asmi10843" align="left"><font id="asmi10844" face="Trebuchet MS, sans-serif"><font id="asmi10845" size="1"><font id="asmi10846" size="1">4</font></font></font></p>
</td>
<td id="asmi10847" width="185">
<p class="western" id="asmi10848" align="left"><font id="asmi10849" face="Trebuchet MS, sans-serif"><font id="asmi10850" size="1"><font id="asmi10851" size="1">Zimbabwe</font></font></font></p>
</td>
<td id="asmi10852" width="303">
<p class="western" id="asmi10853" align="left"><font id="asmi10854" face="Trebuchet MS, sans-serif"><font id="asmi10855" size="1"><font id="asmi10856" size="1">Econet Wireless Limited</font></font></font></p>
</td>
</tr>
<tr id="asmi10857">
<td id="asmi10858" width="24" height="4">
<p class="western" id="asmi10859" align="left"><font id="asmi10860" face="Trebuchet MS, sans-serif"><font id="asmi10861" size="1"><font id="asmi10862" size="1">648</font></font></font></p>
</td>
<td id="asmi10863" width="26">
<p class="western" id="asmi10864" align="left"><font id="asmi10865" face="Trebuchet MS, sans-serif"><font id="asmi10866" size="1"><font id="asmi10867" size="1">3</font></font></font></p>
</td>
<td id="asmi10868" width="185">
<p class="western" id="asmi10869" align="left"><font id="asmi10870" face="Trebuchet MS, sans-serif"><font id="asmi10871" size="1"><font id="asmi10872" size="1">Zimbabwe</font></font></font></p>
</td>
<td id="asmi10873" width="303">
<p class="western" id="asmi10874" align="left"><font id="asmi10875" face="Trebuchet MS, sans-serif"><font id="asmi10876" size="1"><font id="asmi10877" size="1">Telecel</font></font></font></p>
</td>
</tr>
</tbody>
</table>
<p class="western" id="asmi10878" style="margin-bottom: 0in"><br id="asmi10879"></p>
<p>该表<a href="http://files.cnblogs.com/confach/mcc_mnc_table.zip" target="_blank">下载</a>。<br id="asmi10880">
</p>
<p>下面的来自CISCO ,感觉很怪的，说不定以后要参考价值.原文参考<a title="http://www.cisco.com/univercd/cc/td/doc/product/software/ios124/124cg/hmwg_c/mwgfmcc.htm#wp1010648" href="http://www.cisco.com/univercd/cc/td/doc/product/software/ios124/124cg/hmwg_c/mwgfmcc.htm#wp1010648">http://www.cisco.com/univercd/cc/td/doc/product/software/ios124/124cg/hmwg_c/mwgfmcc.htm#wp1010648</a></p>
<table id="wp1002423table1002420" bordercolor="#808080" cellspacing="0" cellpadding="3" width="80%" border="1">
<caption id="y8cs">
<p class="pTC_TableCap" id="y8cs0">&nbsp;</p>
</caption>
<tbody id="y8cs2">
<tr id="y8cs3" valign="bottom" align="left">
<th id="y8cs4"><a id="y8cs5" name="wp1002429"></a>
<div class="pCH1_CellHead1" id="y8cs6">国家</div>
</th>
<th id="y8cs7"><a id="y8cs8" name="wp1002431"></a>
<div class="pCH1_CellHead1" id="y8cs9">运营商</div>
</th>
<th id="y8cs10"><a id="y8cs11" name="wp1002433"></a>
<div class="pCH1_CellHead1" id="y8cs12">MCC MNC </div>
</th>
</tr>
<tr id="y8cs13" valign="top" align="left">
<td id="y8cs14"><a id="y8cs15" name="wp1002435"></a>
<p class="pB1_Body1" id="y8cs16">Albania </p>
</td>
<td id="y8cs17"><a id="y8cs18" name="wp1002437"></a>
<p class="pB1_Body1" id="y8cs19">AMC </p>
</td>
<td id="y8cs20"><a id="y8cs21" name="wp1002439"></a>
<p class="pB1_Body1" id="y8cs22">276 01 </p>
</td>
</tr>
<tr id="y8cs23" valign="top" align="left">
<td id="y8cs24"><a id="y8cs25" name="wp1002441"></a>
<p class="pB1_Body1" id="y8cs26">Andorra </p>
</td>
<td id="y8cs27"><a id="y8cs28" name="wp1002443"></a>
<p class="pB1_Body1" id="y8cs29">STA-Mobiland </p>
</td>
<td id="y8cs30"><a id="y8cs31" name="wp1002445"></a>
<p class="pB1_Body1" id="y8cs32">213 03 </p>
</td>
</tr>
<tr id="y8cs33" valign="top" align="left">
<td id="y8cs34"><a id="y8cs35" name="wp1002447"></a>
<p class="pB1_Body1" id="y8cs36">Argentine Republic </p>
</td>
<td id="y8cs37">&nbsp;</td>
<td id="y8cs38"><a id="y8cs39" name="wp1002451"></a>
<p class="pB1_Body1" id="y8cs40">722 </p>
</td>
</tr>
<tr id="y8cs41" valign="top" align="left">
<td id="y8cs42"><a id="y8cs43" name="wp1002453"></a>
<p class="pB1_Body1" id="y8cs44">Armenia </p>
</td>
<td id="y8cs45"><a id="y8cs46" name="wp1002455"></a>
<p class="pB1_Body1" id="y8cs47">Armentel </p>
</td>
<td id="y8cs48"><a id="y8cs49" name="wp1002457"></a>
<p class="pB1_Body1" id="y8cs50">283 01 </p>
</td>
</tr>
<tr id="y8cs51" valign="top" align="left">
<td id="y8cs52"><a id="y8cs53" name="wp1002459"></a>
<p class="pB1_Body1" id="y8cs54">Australia </p>
</td>
<td id="y8cs55"><a id="y8cs56" name="wp1002461"></a>
<p class="pB1_Body1" id="y8cs57">OptusTelecom </p>
<p><a id="y8cs58" name="wp1002462"></a>
<p class="pB1_Body1" id="y8cs59">Telstra </p>
<p><a id="y8cs60" name="wp1002463"></a>
<p class="pB1_Body1" id="y8cs61">Vodafone </p>
</td>
<td id="y8cs62"><a id="y8cs63" name="wp1002465"></a>
<p class="pB1_Body1" id="y8cs64">505 02 </p>
<p><a id="y8cs65" name="wp1002466"></a>
<p class="pB1_Body1" id="y8cs66">505 01 </p>
<p><a id="y8cs67" name="wp1002467"></a>
<p class="pB1_Body1" id="y8cs68">505 03 </p>
</td>
</tr>
<tr id="y8cs69" valign="top" align="left">
<td id="y8cs70"><a id="y8cs71" name="wp1002469"></a>
<p class="pB1_Body1" id="y8cs72">Austria </p>
</td>
<td id="y8cs73"><a id="y8cs74" name="wp1002471"></a>
<p class="pB1_Body1" id="y8cs75">Mobilkom Austria </p>
<p><a id="y8cs76" name="wp1002472"></a>
<p class="pB1_Body1" id="y8cs77">max.mobil. </p>
<p><a id="y8cs78" name="wp1002473"></a>
<p class="pB1_Body1" id="y8cs79">Connect Austria </p>
</td>
<td id="y8cs80"><a id="y8cs81" name="wp1002475"></a>
<p class="pB1_Body1" id="y8cs82">232 01 </p>
<p><a id="y8cs83" name="wp1002476"></a>
<p class="pB1_Body1" id="y8cs84">232 03 </p>
<p><a id="y8cs85" name="wp1002477"></a>
<p class="pB1_Body1" id="y8cs86">232 05 </p>
</td>
</tr>
<tr id="y8cs87" valign="top" align="left">
<td id="y8cs88"><a id="y8cs89" name="wp1002479"></a>
<p class="pB1_Body1" id="y8cs90">Azerbaidjan </p>
</td>
<td id="y8cs91"><a id="y8cs92" name="wp1002481"></a>
<p class="pB1_Body1" id="y8cs93">Azercell </p>
<p><a id="y8cs94" name="wp1002482"></a>
<p class="pB1_Body1" id="y8cs95">JV Bakcell </p>
</td>
<td id="y8cs96"><a id="y8cs97" name="wp1002484"></a>
<p class="pB1_Body1" id="y8cs98">400 01 </p>
<p><a id="y8cs99" name="wp1002485"></a>
<p class="pB1_Body1" id="y8cs100">400 02 </p>
</td>
</tr>
<tr id="y8cs101" valign="top" align="left">
<td id="y8cs102"><a id="y8cs103" name="wp1002487"></a>
<p class="pB1_Body1" id="y8cs104">Bahrain </p>
</td>
<td id="y8cs105"><a id="y8cs106" name="wp1002489"></a>
<p class="pB1_Body1" id="y8cs107">Batelco </p>
</td>
<td id="y8cs108"><a id="y8cs109" name="wp1002491"></a>
<p class="pB1_Body1" id="y8cs110">426 01 </p>
</td>
</tr>
<tr id="y8cs111" valign="top" align="left">
<td id="y8cs112"><a id="y8cs113" name="wp1002493"></a>
<p class="pB1_Body1" id="y8cs114">Bangladesh </p>
</td>
<td id="y8cs115"><a id="y8cs116" name="wp1002495"></a>
<p class="pB1_Body1" id="y8cs117">Grameen Phone Ltd </p>
<p><a id="y8cs118" name="wp1002496"></a>
<p class="pB1_Body1" id="y8cs119">TM International </p>
<p><a id="y8cs120" name="wp1002497"></a>
<p class="pB1_Body1" id="y8cs121">Sheba Telecom </p>
</td>
<td id="y8cs122"><a id="y8cs123" name="wp1002499"></a>
<p class="pB1_Body1" id="y8cs124">470 01 </p>
<p><a id="y8cs125" name="wp1002500"></a>
<p class="pB1_Body1" id="y8cs126">470 19 </p>
<p><a id="y8cs127" name="wp1002501"></a>
<p class="pB1_Body1" id="y8cs128">470 </p>
</td>
</tr>
<tr id="y8cs129" valign="top" align="left">
<td id="y8cs130"><a id="y8cs131" name="wp1002503"></a>
<p class="pB1_Body1" id="y8cs132">Belgium </p>
</td>
<td id="y8cs133"><a id="y8cs134" name="wp1002505"></a>
<p class="pB1_Body1" id="y8cs135">Proximus </p>
<p><a id="y8cs136" name="wp1002506"></a>
<p class="pB1_Body1" id="y8cs137">Mobistar </p>
<p><a id="y8cs138" name="wp1002507"></a>
<p class="pB1_Body1" id="y8cs139">KPN Orange </p>
</td>
<td id="y8cs140"><a id="y8cs141" name="wp1002509"></a>
<p class="pB1_Body1" id="y8cs142">206 01 </p>
<p><a id="y8cs143" name="wp1002510"></a>
<p class="pB1_Body1" id="y8cs144">206 10 </p>
<p><a id="y8cs145" name="wp1002511"></a>
<p class="pB1_Body1" id="y8cs146">206 20 </p>
</td>
</tr>
<tr id="y8cs147" valign="top" align="left">
<td id="y8cs148"><a id="y8cs149" name="wp1002513"></a>
<p class="pB1_Body1" id="y8cs150">Bosnia </p>
</td>
<td id="y8cs151"><a id="y8cs152" name="wp1002515"></a>
<p class="pB1_Body1" id="y8cs153">Cronet </p>
<p><a id="y8cs154" name="wp1002516"></a>
<p class="pB1_Body1" id="y8cs155">PTT Bosnia </p>
</td>
<td id="y8cs156"><a id="y8cs157" name="wp1002518"></a>
<p class="pB1_Body1" id="y8cs158">218 01 </p>
<p><a id="y8cs159" name="wp1002519"></a>
<p class="pB1_Body1" id="y8cs160">218 19 </p>
</td>
</tr>
<tr id="y8cs161" valign="top" align="left">
<td id="y8cs162"><a id="y8cs163" name="wp1002521"></a>
<p class="pB1_Body1" id="y8cs164">Botswana </p>
</td>
<td id="y8cs165"><a id="y8cs166" name="wp1002523"></a>
<p class="pB1_Body1" id="y8cs167">Mascom Wireless </p>
</td>
<td id="y8cs168"><a id="y8cs169" name="wp1002525"></a>
<p class="pB1_Body1" id="y8cs170">652 01 </p>
</td>
</tr>
<tr id="y8cs171" valign="top" align="left">
<td id="y8cs172"><a id="y8cs173" name="wp1002527"></a>
<p class="pB1_Body1" id="y8cs174">Brunei </p>
</td>
<td id="y8cs175"><a id="y8cs176" name="wp1002529"></a>
<p class="pB1_Body1" id="y8cs177">DSTCom </p>
<p><a id="y8cs178" name="wp1002530"></a>
<p class="pB1_Body1" id="y8cs179">Jabatan Telekom </p>
</td>
<td id="y8cs180"><a id="y8cs181" name="wp1002532"></a>
<p class="pB1_Body1" id="y8cs182">528 11 </p>
<p><a id="y8cs183" name="wp1002533"></a>
<p class="pB1_Body1" id="y8cs184">528 01 </p>
</td>
</tr>
<tr id="y8cs185" valign="top" align="left">
<td id="y8cs186"><a id="y8cs187" name="wp1002535"></a>
<p class="pB1_Body1" id="y8cs188">Bulgaria </p>
</td>
<td id="y8cs189"><a id="y8cs190" name="wp1002537"></a>
<p class="pB1_Body1" id="y8cs191">MobilTel AD </p>
</td>
<td id="y8cs192"><a id="y8cs193" name="wp1002539"></a>
<p class="pB1_Body1" id="y8cs194">284 01 </p>
</td>
</tr>
<tr id="y8cs195" valign="top" align="left">
<td id="y8cs196"><a id="y8cs197" name="wp1002541"></a>
<p class="pB1_Body1" id="y8cs198">Burkina Faso </p>
</td>
<td id="y8cs199"><a id="y8cs200" name="wp1002543"></a>
<p class="pB1_Body1" id="y8cs201">OnaTel </p>
</td>
<td id="y8cs202"><a id="y8cs203" name="wp1002545"></a>
<p class="pB1_Body1" id="y8cs204">613 </p>
</td>
</tr>
<tr id="y8cs205" valign="top" align="left">
<td id="y8cs206"><a id="y8cs207" name="wp1002547"></a>
<p class="pB1_Body1" id="y8cs208">Cambodia </p>
</td>
<td id="y8cs209"><a id="y8cs210" name="wp1002549"></a>
<p class="pB1_Body1" id="y8cs211">CamGSM </p>
<p><a id="y8cs212" name="wp1002550"></a>
<p class="pB1_Body1" id="y8cs213">Cambodia Samart </p>
<p><a id="y8cs214" name="wp1002551"></a>
<p class="pB1_Body1" id="y8cs215">Cambodia Shinawatra </p>
</td>
<td id="y8cs216"><a id="y8cs217" name="wp1002553"></a>
<p class="pB1_Body1" id="y8cs218">456 01 </p>
<p><a id="y8cs219" name="wp1002554"></a>
<p class="pB1_Body1" id="y8cs220">456 02 </p>
<p><a id="y8cs221" name="wp1002555"></a>
<p class="pB1_Body1" id="y8cs222">456 </p>
</td>
</tr>
<tr id="y8cs223" valign="top" align="left">
<td id="y8cs224"><a id="y8cs225" name="wp1002557"></a>
<p class="pB1_Body1" id="y8cs226">Cameroon </p>
</td>
<td id="y8cs227"><a id="y8cs228" name="wp1002559"></a>
<p class="pB1_Body1" id="y8cs229">PTT Cameroon Cellnet </p>
</td>
<td id="y8cs230"><a id="y8cs231" name="wp1002561"></a>
<p class="pB1_Body1" id="y8cs232">624 01 </p>
</td>
</tr>
<tr id="y8cs233" valign="top" align="left">
<td id="y8cs234"><a id="y8cs235" name="wp1002563"></a>
<p class="pB1_Body1" id="y8cs236">Canada </p>
</td>
<td id="y8cs237"><a id="y8cs238" name="wp1002565"></a>
<p class="pB1_Body1" id="y8cs239">Microcell </p>
</td>
<td id="y8cs240"><a id="y8cs241" name="wp1002567"></a>
<p class="pB1_Body1" id="y8cs242">302 37 </p>
</td>
</tr>
<tr id="y8cs243" valign="top" align="left">
<td id="y8cs244"><a id="y8cs245" name="wp1002569"></a>
<p class="pB1_Body1" id="y8cs246">Cape Verde </p>
</td>
<td id="y8cs247"><a id="y8cs248" name="wp1002571"></a>
<p class="pB1_Body1" id="y8cs249">Cabo Verde Telecom </p>
</td>
<td id="y8cs250"><a id="y8cs251" name="wp1002573"></a>
<p class="pB1_Body1" id="y8cs252">625 01 </p>
</td>
</tr>
<tr id="y8cs253" valign="top" align="left">
<td id="y8cs254"><a id="y8cs255" name="wp1002575"></a>
<p class="pB1_Body1" id="y8cs256">Chile </p>
</td>
<td id="y8cs257"><a id="y8cs258" name="wp1002577"></a>
<p class="pB1_Body1" id="y8cs259">Entel Telefonia </p>
</td>
<td id="y8cs260"><a id="y8cs261" name="wp1002579"></a>
<p class="pB1_Body1" id="y8cs262">730 </p>
</td>
</tr>
<tr id="y8cs263" valign="top" align="left">
<td id="y8cs264"><a id="y8cs265" name="wp1002581"></a>
<p class="pB1_Body1" id="y8cs266">China </p>
</td>
<td id="y8cs267"><a id="y8cs268" name="wp1002583"></a>
<p class="pB1_Body1" id="y8cs269">Guangdong MCC </p>
<p><a id="y8cs270" name="wp1002584"></a>
<p class="pB1_Body1" id="y8cs271">Beijing Wireless </p>
<p><a id="y8cs272" name="wp1002585"></a>
<p class="pB1_Body1" id="y8cs273">China Unicom </p>
<p><a id="y8cs274" name="wp1002586"></a>
<p class="pB1_Body1" id="y8cs275">Zhuhai Comms </p>
<p><a id="y8cs276" name="wp1002587"></a>
<p class="pB1_Body1" id="y8cs277">DGT MPT </p>
<p><a id="y8cs278" name="wp1002588"></a>
<p class="pB1_Body1" id="y8cs279">Jiaxing PTT </p>
<p><a id="y8cs280" name="wp1002589"></a>
<p class="pB1_Body1" id="y8cs281">Tjianjin Toll </p>
<p><a id="y8cs282" name="wp1002590"></a>
<p class="pB1_Body1" id="y8cs283">Liaoning PPTA </p>
</td>
<td id="y8cs284"><a id="y8cs285" name="wp1002592"></a>
<p class="pB1_Body1" id="y8cs286">460 00 </p>
<p><a id="y8cs287" name="wp1002593"></a>
<p class="pB1_Body1" id="y8cs288">460 </p>
<p><a id="y8cs289" name="wp1002594"></a>
<p class="pB1_Body1" id="y8cs290">460 01 </p>
<p><a id="y8cs291" name="wp1002595"></a>
<p class="pB1_Body1" id="y8cs292">460 </p>
<p><a id="y8cs293" name="wp1002596"></a>
<p class="pB1_Body1" id="y8cs294">460 </p>
<p><a id="y8cs295" name="wp1002597"></a>
<p class="pB1_Body1" id="y8cs296">460 </p>
<p><a id="y8cs297" name="wp1002598"></a>
<p class="pB1_Body1" id="y8cs298">460 </p>
<p><a id="y8cs299" name="wp1002599"></a>
<p class="pB1_Body1" id="y8cs300">460 02 </p>
</td>
</tr>
<tr id="y8cs301" valign="top" align="left">
<td id="y8cs302"><a id="y8cs303" name="wp1002601"></a>
<p class="pB1_Body1" id="y8cs304">Congo </p>
</td>
<td id="y8cs305"><a id="y8cs306" name="wp1002603"></a>
<p class="pB1_Body1" id="y8cs307">African Telecoms </p>
<p><a id="y8cs308" name="wp1002604"></a>
<p class="pB1_Body1" id="y8cs309">Congolaise Wireless </p>
</td>
<td id="y8cs310"><a id="y8cs311" name="wp1002606"></a>
<p class="pB1_Body1" id="y8cs312">629 </p>
<p><a id="y8cs313" name="wp1002607"></a>
<p class="pB1_Body1" id="y8cs314">629 </p>
</td>
</tr>
<tr id="y8cs315" valign="top" align="left">
<td id="y8cs316"><a id="y8cs317" name="wp1002609"></a>
<p class="pB1_Body1" id="y8cs318">Croatia </p>
</td>
<td id="y8cs319"><a id="y8cs320" name="wp1002611"></a>
<p class="pB1_Body1" id="y8cs321">HR Cronet </p>
<p><a id="y8cs322" name="wp1002612"></a>
<p class="pB1_Body1" id="y8cs323">Vipnet </p>
</td>
<td id="y8cs324"><a id="y8cs325" name="wp1002614"></a>
<p class="pB1_Body1" id="y8cs326">219 01 </p>
<p><a id="y8cs327" name="wp1002615"></a>
<p class="pB1_Body1" id="y8cs328">219 10 </p>
</td>
</tr>
<tr id="y8cs329" valign="top" align="left">
<td id="y8cs330"><a id="y8cs331" name="wp1002617"></a>
<p class="pB1_Body1" id="y8cs332">Cyprus </p>
</td>
<td id="y8cs333"><a id="y8cs334" name="wp1002619"></a>
<p class="pB1_Body1" id="y8cs335">CYTA </p>
</td>
<td id="y8cs336"><a id="y8cs337" name="wp1002621"></a>
<p class="pB1_Body1" id="y8cs338">280 01 </p>
</td>
</tr>
<tr id="y8cs339" valign="top" align="left">
<td id="y8cs340"><a id="y8cs341" name="wp1002623"></a>
<p class="pB1_Body1" id="y8cs342">Czech Rep. </p>
</td>
<td id="y8cs343"><a id="y8cs344" name="wp1002625"></a>
<p class="pB1_Body1" id="y8cs345">Eurotel Praha </p>
<p><a id="y8cs346" name="wp1002626"></a>
<p class="pB1_Body1" id="y8cs347">Radio Mobil </p>
</td>
<td id="y8cs348"><a id="y8cs349" name="wp1002628"></a>
<p class="pB1_Body1" id="y8cs350">230 02 </p>
<p><a id="y8cs351" name="wp1002629"></a>
<p class="pB1_Body1" id="y8cs352">230 01 </p>
</td>
</tr>
<tr id="y8cs353" valign="top" align="left">
<td id="y8cs354"><a id="y8cs355" name="wp1002631"></a>
<p class="pB1_Body1" id="y8cs356">Denmark </p>
</td>
<td id="y8cs357"><a id="y8cs358" name="wp1002633"></a>
<p class="pB1_Body1" id="y8cs359">Sonofon </p>
<p><a id="y8cs360" name="wp1002634"></a>
<p class="pB1_Body1" id="y8cs361">Tele Danmark Mobil </p>
<p><a id="y8cs362" name="wp1002635"></a>
<p class="pB1_Body1" id="y8cs363">Mobilix </p>
<p><a id="y8cs364" name="wp1002636"></a>
<p class="pB1_Body1" id="y8cs365">Telia </p>
</td>
<td id="y8cs366"><a id="y8cs367" name="wp1002638"></a>
<p class="pB1_Body1" id="y8cs368">238 02 </p>
<p><a id="y8cs369" name="wp1002639"></a>
<p class="pB1_Body1" id="y8cs370">238 01 </p>
<p><a id="y8cs371" name="wp1002640"></a>
<p class="pB1_Body1" id="y8cs372">238 30 </p>
<p><a id="y8cs373" name="wp1002641"></a>
<p class="pB1_Body1" id="y8cs374">238 20 </p>
</td>
</tr>
<tr id="y8cs375" valign="top" align="left">
<td id="y8cs376"><a id="y8cs377" name="wp1002643"></a>
<p class="pB1_Body1" id="y8cs378">Egypt </p>
</td>
<td id="y8cs379"><a id="y8cs380" name="wp1002645"></a>
<p class="pB1_Body1" id="y8cs381">MobiNil </p>
<p><a id="y8cs382" name="wp1002646"></a>
<p class="pB1_Body1" id="y8cs383">Click GSM </p>
</td>
<td id="y8cs384"><a id="y8cs385" name="wp1002648"></a>
<p class="pB1_Body1" id="y8cs386">602 01 </p>
<p><a id="y8cs387" name="wp1002649"></a>
<p class="pB1_Body1" id="y8cs388">602 02 </p>
</td>
</tr>
<tr id="y8cs389" valign="top" align="left">
<td id="y8cs390"><a id="y8cs391" name="wp1002651"></a>
<p class="pB1_Body1" id="y8cs392">Estonia </p>
</td>
<td id="y8cs393"><a id="y8cs394" name="wp1002653"></a>
<p class="pB1_Body1" id="y8cs395">EMT </p>
<p><a id="y8cs396" name="wp1002654"></a>
<p class="pB1_Body1" id="y8cs397">Radiolinja Eesti </p>
<p><a id="y8cs398" name="wp1002655"></a>
<p class="pB1_Body1" id="y8cs399">Q GSM </p>
</td>
<td id="y8cs400"><a id="y8cs401" name="wp1002657"></a>
<p class="pB1_Body1" id="y8cs402">248 01 </p>
<p><a id="y8cs403" name="wp1002658"></a>
<p class="pB1_Body1" id="y8cs404">248 02 </p>
<p><a id="y8cs405" name="wp1002659"></a>
<p class="pB1_Body1" id="y8cs406">248 03 </p>
</td>
</tr>
<tr id="y8cs407" valign="top" align="left">
<td id="y8cs408"><a id="y8cs409" name="wp1002661"></a>
<p class="pB1_Body1" id="y8cs410">Ethiopia </p>
</td>
<td id="y8cs411"><a id="y8cs412" name="wp1002663"></a>
<p class="pB1_Body1" id="y8cs413">ETA </p>
</td>
<td id="y8cs414"><a id="y8cs415" name="wp1002665"></a>
<p class="pB1_Body1" id="y8cs416">636 01 </p>
</td>
</tr>
<tr id="y8cs417" valign="top" align="left">
<td id="y8cs418"><a id="y8cs419" name="wp1002667"></a>
<p class="pB1_Body1" id="y8cs420">Faroe Islands </p>
</td>
<td id="y8cs421"><a id="y8cs422" name="wp1002669"></a>
<p class="pB1_Body1" id="y8cs423">Faroese Telecom </p>
</td>
<td id="y8cs424"><a id="y8cs425" name="wp1002671"></a>
<p class="pB1_Body1" id="y8cs426">288 </p>
</td>
</tr>
<tr id="y8cs427" valign="top" align="left">
<td id="y8cs428"><a id="y8cs429" name="wp1002673"></a>
<p class="pB1_Body1" id="y8cs430">Fiji </p>
</td>
<td id="y8cs431"><a id="y8cs432" name="wp1002675"></a>
<p class="pB1_Body1" id="y8cs433">Vodafone </p>
</td>
<td id="y8cs434"><a id="y8cs435" name="wp1002677"></a>
<p class="pB1_Body1" id="y8cs436">542 01 </p>
</td>
</tr>
<tr id="y8cs437" valign="top" align="left">
<td id="y8cs438"><a id="y8cs439" name="wp1002679"></a>
<p class="pB1_Body1" id="y8cs440">Finland </p>
</td>
<td id="y8cs441"><a id="y8cs442" name="wp1002681"></a>
<p class="pB1_Body1" id="y8cs443">Radiolinja </p>
<p><a id="y8cs444" name="wp1002682"></a>
<p class="pB1_Body1" id="y8cs445">Sonera </p>
<p><a id="y8cs446" name="wp1002683"></a>
<p class="pB1_Body1" id="y8cs447">Alands Mobiltelefon </p>
<p><a id="y8cs448" name="wp1002684"></a>
<p class="pB1_Body1" id="y8cs449">Telia </p>
<p><a id="y8cs450" name="wp1002685"></a>
<p class="pB1_Body1" id="y8cs451">Finnet </p>
<p><a id="y8cs452" name="wp1002686"></a>
<p class="pB1_Body1" id="y8cs453">Lnnen Puhelin </p>
<p><a id="y8cs454" name="wp1002687"></a>
<p class="pB1_Body1" id="y8cs455">Helsingin Puhelin </p>
</td>
<td id="y8cs456"><a id="y8cs457" name="wp1002689"></a>
<p class="pB1_Body1" id="y8cs458">244 05 </p>
<p><a id="y8cs459" name="wp1002690"></a>
<p class="pB1_Body1" id="y8cs460">244 91 </p>
<p><a id="y8cs461" name="wp1002691"></a>
<p class="pB1_Body1" id="y8cs462">244 05 </p>
<p><a id="y8cs463" name="wp1002692"></a>
<p class="pB1_Body1" id="y8cs464">244 03 </p>
<p><a id="y8cs465" name="wp1002693"></a>
<p class="pB1_Body1" id="y8cs466">244 09 </p>
<p><a id="y8cs467" name="wp1002694"></a>
<p class="pB1_Body1" id="y8cs468">244 09 </p>
<p><a id="y8cs469" name="wp1002695"></a>
<p class="pB1_Body1" id="y8cs470">244 09 </p>
</td>
</tr>
<tr id="y8cs471" valign="top" align="left">
<td id="y8cs472"><a id="y8cs473" name="wp1002697"></a>
<p class="pB1_Body1" id="y8cs474">France </p>
</td>
<td id="y8cs475"><a id="y8cs476" name="wp1002699"></a>
<p class="pB1_Body1" id="y8cs477">France Telecom </p>
<p><a id="y8cs478" name="wp1002700"></a>
<p class="pB1_Body1" id="y8cs479">SFR </p>
<p><a id="y8cs480" name="wp1002701"></a>
<p class="pB1_Body1" id="y8cs481">Bouygues Telekom </p>
</td>
<td id="y8cs482"><a id="y8cs483" name="wp1002703"></a>
<p class="pB1_Body1" id="y8cs484">208 01 </p>
<p><a id="y8cs485" name="wp1002704"></a>
<p class="pB1_Body1" id="y8cs486">208 10 </p>
<p><a id="y8cs487" name="wp1002705"></a>
<p class="pB1_Body1" id="y8cs488">208 20 </p>
</td>
</tr>
<tr id="y8cs489" valign="top" align="left">
<td id="y8cs490"><a id="y8cs491" name="wp1002707"></a>
<p class="pB1_Body1" id="y8cs492">Fr.Polynesia </p>
</td>
<td id="y8cs493"><a id="y8cs494" name="wp1002709"></a>
<p class="pB1_Body1" id="y8cs495">Tikiphone </p>
</td>
<td id="y8cs496"><a id="y8cs497" name="wp1002711"></a>
<p class="pB1_Body1" id="y8cs498">547 20 </p>
</td>
</tr>
<tr id="y8cs499" valign="top" align="left">
<td id="y8cs500"><a id="y8cs501" name="wp1002713"></a>
<p class="pB1_Body1" id="y8cs502">Fr.W.Indies </p>
</td>
<td id="y8cs503"><a id="y8cs504" name="wp1002715"></a>
<p class="pB1_Body1" id="y8cs505">Ameris </p>
</td>
<td id="y8cs506"><a id="y8cs507" name="wp1002717"></a>
<p class="pB1_Body1" id="y8cs508">340 01 </p>
</td>
</tr>
<tr id="y8cs509" valign="top" align="left">
<td id="y8cs510"><a id="y8cs511" name="wp1002719"></a>
<p class="pB1_Body1" id="y8cs512">Georgia </p>
</td>
<td id="y8cs513"><a id="y8cs514" name="wp1002721"></a>
<p class="pB1_Body1" id="y8cs515">Superphone </p>
<p><a id="y8cs516" name="wp1002722"></a>
<p class="pB1_Body1" id="y8cs517">Geocell </p>
<p><a id="y8cs518" name="wp1002723"></a>
<p class="pB1_Body1" id="y8cs519">Magticom </p>
</td>
<td id="y8cs520"><a id="y8cs521" name="wp1002725"></a>
<p class="pB1_Body1" id="y8cs522">282 </p>
<p><a id="y8cs523" name="wp1002726"></a>
<p class="pB1_Body1" id="y8cs524">282 01 </p>
<p><a id="y8cs525" name="wp1002727"></a>
<p class="pB1_Body1" id="y8cs526">282 02 </p>
</td>
</tr>
<tr id="y8cs527" valign="top" align="left">
<td id="y8cs528"><a id="y8cs529" name="wp1002729"></a>
<p class="pB1_Body1" id="y8cs530">Germany </p>
</td>
<td id="y8cs531"><a id="y8cs532" name="wp1002731"></a>
<p class="pB1_Body1" id="y8cs533">D1, DeTeMobil </p>
<p><a id="y8cs534" name="wp1002732"></a>
<p class="pB1_Body1" id="y8cs535">D2, Mannesmann </p>
<p><a id="y8cs536" name="wp1002733"></a>
<p class="pB1_Body1" id="y8cs537">E-Plus Mobilfunk </p>
<p><a id="y8cs538" name="wp1002734"></a>
<p class="pB1_Body1" id="y8cs539">Viag Interkom </p>
</td>
<td id="y8cs540"><a id="y8cs541" name="wp1002736"></a>
<p class="pB1_Body1" id="y8cs542">262 01 </p>
<p><a id="y8cs543" name="wp1002737"></a>
<p class="pB1_Body1" id="y8cs544">262 02 </p>
<p><a id="y8cs545" name="wp1002738"></a>
<p class="pB1_Body1" id="y8cs546">262 03 </p>
<p><a id="y8cs547" name="wp1002739"></a>
<p class="pB1_Body1" id="y8cs548">262 07 </p>
</td>
</tr>
<tr id="y8cs549" valign="top" align="left">
<td id="y8cs550"><a id="y8cs551" name="wp1002741"></a>
<p class="pB1_Body1" id="y8cs552">Ghana </p>
</td>
<td id="y8cs553"><a id="y8cs554" name="wp1002743"></a>
<p class="pB1_Body1" id="y8cs555">Franci Walker Ltd </p>
<p><a id="y8cs556" name="wp1002744"></a>
<p class="pB1_Body1" id="y8cs557">ScanCom </p>
</td>
<td id="y8cs558"><a id="y8cs559" name="wp1002746"></a>
<p class="pB1_Body1" id="y8cs560">620 </p>
<p><a id="y8cs561" name="wp1002747"></a>
<p class="pB1_Body1" id="y8cs562">620 01 </p>
</td>
</tr>
<tr id="y8cs563" valign="top" align="left">
<td id="y8cs564"><a id="y8cs565" name="wp1002749"></a>
<p class="pB1_Body1" id="y8cs566">Gibraltar </p>
</td>
<td id="y8cs567"><a id="y8cs568" name="wp1002751"></a>
<p class="pB1_Body1" id="y8cs569">GibTel </p>
</td>
<td id="y8cs570"><a id="y8cs571" name="wp1002753"></a>
<p class="pB1_Body1" id="y8cs572">266 01 </p>
</td>
</tr>
<tr id="y8cs573" valign="top" align="left">
<td id="y8cs574"><a id="y8cs575" name="wp1002755"></a>
<p class="pB1_Body1" id="y8cs576">Great Britain </p>
</td>
<td id="y8cs577"><a id="y8cs578" name="wp1002757"></a>
<p class="pB1_Body1" id="y8cs579">Cellnet </p>
<p><a id="y8cs580" name="wp1002758"></a>
<p class="pB1_Body1" id="y8cs581">Vodafone </p>
<p><a id="y8cs582" name="wp1002759"></a>
<p class="pB1_Body1" id="y8cs583">Jersey Telecom </p>
<p><a id="y8cs584" name="wp1002760"></a>
<p class="pB1_Body1" id="y8cs585">Guernsey Telecom </p>
<p><a id="y8cs586" name="wp1002761"></a>
<p class="pB1_Body1" id="y8cs587">Manx Telecom </p>
<p><a id="y8cs588" name="wp1002762"></a>
<p class="pB1_Body1" id="y8cs589">One2One </p>
<p><a id="y8cs590" name="wp1002763"></a>
<p class="pB1_Body1" id="y8cs591">Orange </p>
</td>
<td id="y8cs592"><a id="y8cs593" name="wp1002765"></a>
<p class="pB1_Body1" id="y8cs594">234 10 </p>
<p><a id="y8cs595" name="wp1002766"></a>
<p class="pB1_Body1" id="y8cs596">234 15 </p>
<p><a id="y8cs597" name="wp1002767"></a>
<p class="pB1_Body1" id="y8cs598">234 50 </p>
<p><a id="y8cs599" name="wp1002768"></a>
<p class="pB1_Body1" id="y8cs600">234 55 </p>
<p><a id="y8cs601" name="wp1002769"></a>
<p class="pB1_Body1" id="y8cs602">234 58 </p>
<p><a id="y8cs603" name="wp1002770"></a>
<p class="pB1_Body1" id="y8cs604">234 30 </p>
<p><a id="y8cs605" name="wp1002771"></a>
<p class="pB1_Body1" id="y8cs606">234 33 </p>
</td>
</tr>
<tr id="y8cs607" valign="top" align="left">
<td id="y8cs608"><a id="y8cs609" name="wp1002773"></a>
<p class="pB1_Body1" id="y8cs610">Greece </p>
</td>
<td id="y8cs611"><a id="y8cs612" name="wp1002775"></a>
<p class="pB1_Body1" id="y8cs613">Panafon </p>
<p><a id="y8cs614" name="wp1002776"></a>
<p class="pB1_Body1" id="y8cs615">STET </p>
<p><a id="y8cs616" name="wp1002777"></a>
<p class="pB1_Body1" id="y8cs617">Cosmote </p>
</td>
<td id="y8cs618"><a id="y8cs619" name="wp1002779"></a>
<p class="pB1_Body1" id="y8cs620">202 05 </p>
<p><a id="y8cs621" name="wp1002780"></a>
<p class="pB1_Body1" id="y8cs622">202 10 </p>
<p><a id="y8cs623" name="wp1002781"></a>
<p class="pB1_Body1" id="y8cs624">202 01 </p>
</td>
</tr>
<tr id="y8cs625" valign="top" align="left">
<td id="y8cs626"><a id="y8cs627" name="wp1002783"></a>
<p class="pB1_Body1" id="y8cs628">Greenland </p>
</td>
<td id="y8cs629"><a id="y8cs630" name="wp1002785"></a>
<p class="pB1_Body1" id="y8cs631">Tele Greenland </p>
</td>
<td id="y8cs632"><a id="y8cs633" name="wp1002787"></a>
<p class="pB1_Body1" id="y8cs634">290 </p>
</td>
</tr>
<tr id="y8cs635" valign="top" align="left">
<td id="y8cs636"><a id="y8cs637" name="wp1002789"></a>
<p class="pB1_Body1" id="y8cs638">Guinea </p>
</td>
<td id="y8cs639"><a id="y8cs640" name="wp1002791"></a>
<p class="pB1_Body1" id="y8cs641">Int&#8217;l Wireless </p>
<p><a id="y8cs642" name="wp1002792"></a>
<p class="pB1_Body1" id="y8cs643">Spacetel </p>
<p><a id="y8cs644" name="wp1002793"></a>
<p class="pB1_Body1" id="y8cs645">Sotelgui </p>
</td>
<td id="y8cs646"><a id="y8cs647" name="wp1002795"></a>
<p class="pB1_Body1" id="y8cs648">611 </p>
<p><a id="y8cs649" name="wp1002796"></a>
<p class="pB1_Body1" id="y8cs650">611 </p>
<p><a id="y8cs651" name="wp1002797"></a>
<p class="pB1_Body1" id="y8cs652">611 02 </p>
</td>
</tr>
<tr id="y8cs653" valign="top" align="left">
<td id="y8cs654"><a id="y8cs655" name="wp1002799"></a>
<p class="pB1_Body1" id="y8cs656">Hong Kong </p>
</td>
<td id="y8cs657"><a id="y8cs658" name="wp1002801"></a>
<p class="pB1_Body1" id="y8cs659">HK Hutchison </p>
<p><a id="y8cs660" name="wp1002802"></a>
<p class="pB1_Body1" id="y8cs661">SmarTone </p>
<p><a id="y8cs662" name="wp1002803"></a>
<p class="pB1_Body1" id="y8cs663">Telecom CSL </p>
<p><a id="y8cs664" name="wp1002804"></a>
<p class="pB1_Body1" id="y8cs665">P Plus Comm </p>
<p><a id="y8cs666" name="wp1002805"></a>
<p class="pB1_Body1" id="y8cs667">New World PCS </p>
<p><a id="y8cs668" name="wp1002806"></a>
<p class="pB1_Body1" id="y8cs669">Mandarin Comm </p>
<p><a id="y8cs670" name="wp1002807"></a>
<p class="pB1_Body1" id="y8cs671">Pacific Link </p>
<p><a id="y8cs672" name="wp1002808"></a>
<p class="pB1_Body1" id="y8cs673">Peoples Telephone </p>
<p><a id="y8cs674" name="wp1002809"></a>
<p class="pB1_Body1" id="y8cs675">SMC PCS </p>
</td>
<td id="y8cs676"><a id="y8cs677" name="wp1002811"></a>
<p class="pB1_Body1" id="y8cs678">454 04 </p>
<p><a id="y8cs679" name="wp1002812"></a>
<p class="pB1_Body1" id="y8cs680">454 06 </p>
<p><a id="y8cs681" name="wp1002813"></a>
<p class="pB1_Body1" id="y8cs682">454 00 </p>
<p><a id="y8cs683" name="wp1002814"></a>
<p class="pB1_Body1" id="y8cs684">454 22 </p>
<p><a id="y8cs685" name="wp1002815"></a>
<p class="pB1_Body1" id="y8cs686">454 10 </p>
<p><a id="y8cs687" name="wp1002816"></a>
<p class="pB1_Body1" id="y8cs688">454 16 </p>
<p><a id="y8cs689" name="wp1002817"></a>
<p class="pB1_Body1" id="y8cs690">454 18 </p>
<p><a id="y8cs691" name="wp1002818"></a>
<p class="pB1_Body1" id="y8cs692">454 12 </p>
<p><a id="y8cs693" name="wp1002819"></a>
<p class="pB1_Body1" id="y8cs694">454 22 </p>
</td>
</tr>
<tr id="y8cs695" valign="top" align="left">
<td id="y8cs696"><a id="y8cs697" name="wp1002821"></a>
<p class="pB1_Body1" id="y8cs698">Hungary </p>
</td>
<td id="y8cs699"><a id="y8cs700" name="wp1002823"></a>
<p class="pB1_Body1" id="y8cs701">Pannon GSM </p>
<p><a id="y8cs702" name="wp1002824"></a>
<p class="pB1_Body1" id="y8cs703">Westel 900 </p>
</td>
<td id="y8cs704"><a id="y8cs705" name="wp1002826"></a>
<p class="pB1_Body1" id="y8cs706">216 01 </p>
<p><a id="y8cs707" name="wp1002827"></a>
<p class="pB1_Body1" id="y8cs708">216 30 </p>
</td>
</tr>
<tr id="y8cs709" valign="top" align="left">
<td id="y8cs710"><a id="y8cs711" name="wp1002829"></a>
<p class="pB1_Body1" id="y8cs712">India </p>
</td>
<td id="y8cs713"><a id="y8cs714" name="wp1002831"></a>
<p class="pB1_Body1" id="y8cs715">Airtel </p>
<p><a id="y8cs716" name="wp1002832"></a>
<p class="pB1_Body1" id="y8cs717">Essar </p>
<p><a id="y8cs718" name="wp1002833"></a>
<p class="pB1_Body1" id="y8cs719">Maxtouch </p>
<p><a id="y8cs720" name="wp1002834"></a>
<p class="pB1_Body1" id="y8cs721">BPLMobile </p>
<p><a id="y8cs722" name="wp1002835"></a>
<p class="pB1_Body1" id="y8cs723">Command </p>
<p><a id="y8cs724" name="wp1002836"></a>
<p class="pB1_Body1" id="y8cs725">Mobilenet </p>
<p><a id="y8cs726" name="wp1002837"></a>
<p class="pB1_Body1" id="y8cs727">Skycell </p>
<p><a id="y8cs728" name="wp1002838"></a>
<p class="pB1_Body1" id="y8cs729">RPG MAA </p>
<p><a id="y8cs730" name="wp1002839"></a>
<p class="pB1_Body1" id="y8cs731">Modi Telstra </p>
<p><a id="y8cs732" name="wp1002840"></a>
<p class="pB1_Body1" id="y8cs733">Sterling Cellular </p>
<p><a id="y8cs734" name="wp1002841"></a>
<p class="pB1_Body1" id="y8cs735">Mobile Telecom </p>
<p><a id="y8cs736" name="wp1002842"></a>
<p class="pB1_Body1" id="y8cs737">Airtouch </p>
<p><a id="y8cs738" name="wp1002843"></a>
<p class="pB1_Body1" id="y8cs739">BPL USWest </p>
<p><a id="y8cs740" name="wp1002844"></a>
<p class="pB1_Body1" id="y8cs741">Koshika </p>
<p><a id="y8cs742" name="wp1002845"></a>
<p class="pB1_Body1" id="y8cs743">Bharti Telenet </p>
<p><a id="y8cs744" name="wp1002846"></a>
<p class="pB1_Body1" id="y8cs745">Birla Comm </p>
<p><a id="y8cs746" name="wp1002847"></a>
<p class="pB1_Body1" id="y8cs747">Cellular Comms </p>
<p><a id="y8cs748" name="wp1002848"></a>
<p class="pB1_Body1" id="y8cs749">TATA </p>
<p><a id="y8cs750" name="wp1002849"></a>
<p class="pB1_Body1" id="y8cs751">Escotel </p>
<p><a id="y8cs752" name="wp1002850"></a>
<p class="pB1_Body1" id="y8cs753">JT Mobiles </p>
<p><a id="y8cs754" name="wp1002851"></a>
<p class="pB1_Body1" id="y8cs755">Evergrowth Telecom </p>
<p><a id="y8cs756" name="wp1002852"></a>
<p class="pB1_Body1" id="y8cs757">Aircel Digilink </p>
<p><a id="y8cs758" name="wp1002853"></a>
<p class="pB1_Body1" id="y8cs759">Hexacom India </p>
<p><a id="y8cs760" name="wp1002854"></a>
<p class="pB1_Body1" id="y8cs761">Reliance Telecom </p>
<p><a id="y8cs762" name="wp1002855"></a>
<p class="pB1_Body1" id="y8cs763">Fascel Limited </p>
</td>
<td id="y8cs764"><a id="y8cs765" name="wp1002857"></a>
<p class="pB1_Body1" id="y8cs766">404 10 </p>
<p><a id="y8cs767" name="wp1002858"></a>
<p class="pB1_Body1" id="y8cs768">404 11 </p>
<p><a id="y8cs769" name="wp1002859"></a>
<p class="pB1_Body1" id="y8cs770">404 20 </p>
<p><a id="y8cs771" name="wp1002860"></a>
<p class="pB1_Body1" id="y8cs772">404 21 </p>
<p><a id="y8cs773" name="wp1002861"></a>
<p class="pB1_Body1" id="y8cs774">404 30 </p>
<p><a id="y8cs775" name="wp1002862"></a>
<p class="pB1_Body1" id="y8cs776">404 31 </p>
<p><a id="y8cs777" name="wp1002863"></a>
<p class="pB1_Body1" id="y8cs778">404 40 </p>
<p><a id="y8cs779" name="wp1002864"></a>
<p class="pB1_Body1" id="y8cs780">404 41 </p>
<p><a id="y8cs781" name="wp1002865"></a>
<p class="pB1_Body1" id="y8cs782">404 14 </p>
<p><a id="y8cs783" name="wp1002866"></a>
<p class="pB1_Body1" id="y8cs784">404 11 </p>
<p><a id="y8cs785" name="wp1002867"></a>
<p class="pB1_Body1" id="y8cs786">404 </p>
<p><a id="y8cs787" name="wp1002868"></a>
<p class="pB1_Body1" id="y8cs788">404 </p>
<p><a id="y8cs789" name="wp1002869"></a>
<p class="pB1_Body1" id="y8cs790">404 </p>
<p><a id="y8cs791" name="wp1002870"></a>
<p class="pB1_Body1" id="y8cs792">404 </p>
<p><a id="y8cs793" name="wp1002871"></a>
<p class="pB1_Body1" id="y8cs794">404 </p>
<p><a id="y8cs795" name="wp1002872"></a>
<p class="pB1_Body1" id="y8cs796">404 </p>
<p><a id="y8cs797" name="wp1002873"></a>
<p class="pB1_Body1" id="y8cs798">404 27 </p>
<p><a id="y8cs799" name="wp1002874"></a>
<p class="pB1_Body1" id="y8cs800">404 07 </p>
<p><a id="y8cs801" name="wp1002875"></a>
<p class="pB1_Body1" id="y8cs802">404 12 </p>
<p><a id="y8cs803" name="wp1002876"></a>
<p class="pB1_Body1" id="y8cs804">404 </p>
<p><a id="y8cs805" name="wp1002877"></a>
<p class="pB1_Body1" id="y8cs806">404 </p>
<p><a id="y8cs807" name="wp1002878"></a>
<p class="pB1_Body1" id="y8cs808">404 15 </p>
<p><a id="y8cs809" name="wp1002879"></a>
<p class="pB1_Body1" id="y8cs810">404 </p>
<p><a id="y8cs811" name="wp1002880"></a>
<p class="pB1_Body1" id="y8cs812">404 </p>
<p><a id="y8cs813" name="wp1002881"></a>
<p class="pB1_Body1" id="y8cs814">404 </p>
</td>
</tr>
<tr id="y8cs815" valign="top" align="left">
<td id="y8cs816"><a id="y8cs817" name="wp1002883"></a>
<p class="pB1_Body1" id="y8cs818">Indonesia </p>
</td>
<td id="y8cs819"><a id="y8cs820" name="wp1002885"></a>
<p class="pB1_Body1" id="y8cs821">TELKOMSEL </p>
<p><a id="y8cs822" name="wp1002886"></a>
<p class="pB1_Body1" id="y8cs823">PT Satelit Palapa </p>
<p><a id="y8cs824" name="wp1002887"></a>
<p class="pB1_Body1" id="y8cs825">Excelcom </p>
<p><a id="y8cs826" name="wp1002888"></a>
<p class="pB1_Body1" id="y8cs827">PT Indosat </p>
</td>
<td id="y8cs828"><a id="y8cs829" name="wp1002890"></a>
<p class="pB1_Body1" id="y8cs830">510 10 </p>
<p><a id="y8cs831" name="wp1002891"></a>
<p class="pB1_Body1" id="y8cs832">510 01 </p>
<p><a id="y8cs833" name="wp1002892"></a>
<p class="pB1_Body1" id="y8cs834">510 11 </p>
<p><a id="y8cs835" name="wp1002893"></a>
<p class="pB1_Body1" id="y8cs836">510 </p>
</td>
</tr>
<tr id="y8cs837" valign="top" align="left">
<td id="y8cs838"><a id="y8cs839" name="wp1002895"></a>
<p class="pB1_Body1" id="y8cs840">Iraq </p>
</td>
<td id="y8cs841"><a id="y8cs842" name="wp1002897"></a>
<p class="pB1_Body1" id="y8cs843">Iraq Telecom </p>
</td>
<td id="y8cs844"><a id="y8cs845" name="wp1002899"></a>
<p class="pB1_Body1" id="y8cs846">418 </p>
</td>
</tr>
<tr id="y8cs847" valign="top" align="left">
<td id="y8cs848"><a id="y8cs849" name="wp1002901"></a>
<p class="pB1_Body1" id="y8cs850">Iran </p>
</td>
<td id="y8cs851"><a id="y8cs852" name="wp1002903"></a>
<p class="pB1_Body1" id="y8cs853">T.C.I. </p>
<p><a id="y8cs854" name="wp1002904"></a>
<p class="pB1_Body1" id="y8cs855">Celcom </p>
<p><a id="y8cs856" name="wp1002905"></a>
<p class="pB1_Body1" id="y8cs857">Kish Free Zone </p>
</td>
<td id="y8cs858"><a id="y8cs859" name="wp1002907"></a>
<p class="pB1_Body1" id="y8cs860">432 11 </p>
<p><a id="y8cs861" name="wp1002908"></a>
<p class="pB1_Body1" id="y8cs862">432 </p>
<p><a id="y8cs863" name="wp1002909"></a>
<p class="pB1_Body1" id="y8cs864">432 </p>
</td>
</tr>
<tr id="y8cs865" valign="top" align="left">
<td id="y8cs866"><a id="y8cs867" name="wp1002911"></a>
<p class="pB1_Body1" id="y8cs868">Ireland </p>
</td>
<td id="y8cs869"><a id="y8cs870" name="wp1002913"></a>
<p class="pB1_Body1" id="y8cs871">Eircell </p>
<p><a id="y8cs872" name="wp1002914"></a>
<p class="pB1_Body1" id="y8cs873">Digifone </p>
<p><a id="y8cs874" name="wp1002915"></a>
<p class="pB1_Body1" id="y8cs875">Meteor </p>
</td>
<td id="y8cs876"><a id="y8cs877" name="wp1002917"></a>
<p class="pB1_Body1" id="y8cs878">272 01 </p>
<p><a id="y8cs879" name="wp1002918"></a>
<p class="pB1_Body1" id="y8cs880">272 02 </p>
<p><a id="y8cs881" name="wp1002919"></a>
<p class="pB1_Body1" id="y8cs882">272 03 </p>
</td>
</tr>
<tr id="y8cs883" valign="top" align="left">
<td id="y8cs884"><a id="y8cs885" name="wp1002921"></a>
<p class="pB1_Body1" id="y8cs886">Israel </p>
</td>
<td id="y8cs887"><a id="y8cs888" name="wp1002923"></a>
<p class="pB1_Body1" id="y8cs889">Partner Communications </p>
</td>
<td id="y8cs890"><a id="y8cs891" name="wp1002925"></a>
<p class="pB1_Body1" id="y8cs892">425 01 </p>
</td>
</tr>
<tr id="y8cs893" valign="top" align="left">
<td id="y8cs894"><a id="y8cs895" name="wp1002927"></a>
<p class="pB1_Body1" id="y8cs896">Italy </p>
</td>
<td id="y8cs897"><a id="y8cs898" name="wp1002929"></a>
<p class="pB1_Body1" id="y8cs899">Omnitel </p>
<p><a id="y8cs900" name="wp1002930"></a>
<p class="pB1_Body1" id="y8cs901">Telecom Italia Mobile </p>
<p><a id="y8cs902" name="wp1002931"></a>
<p class="pB1_Body1" id="y8cs903">Wind </p>
</td>
<td id="y8cs904"><a id="y8cs905" name="wp1002933"></a>
<p class="pB1_Body1" id="y8cs906">222 10 </p>
<p><a id="y8cs907" name="wp1002934"></a>
<p class="pB1_Body1" id="y8cs908">222 01 </p>
<p><a id="y8cs909" name="wp1002935"></a>
<p class="pB1_Body1" id="y8cs910">222 88 </p>
</td>
</tr>
<tr id="y8cs911" valign="top" align="left">
<td id="y8cs912"><a id="y8cs913" name="wp1002937"></a>
<p class="pB1_Body1" id="y8cs914">Ivory Coast </p>
</td>
<td id="y8cs915"><a id="y8cs916" name="wp1002939"></a>
<p class="pB1_Body1" id="y8cs917">Ivoiris </p>
<p><a id="y8cs918" name="wp1002940"></a>
<p class="pB1_Body1" id="y8cs919">Telecel </p>
<p><a id="y8cs920" name="wp1002941"></a>
<p class="pB1_Body1" id="y8cs921">Comstar </p>
<p><a id="y8cs922" name="wp1002942"></a>
<p class="pB1_Body1" id="y8cs923">Loteny Telecom </p>
</td>
<td id="y8cs924"><a id="y8cs925" name="wp1002944"></a>
<p class="pB1_Body1" id="y8cs926">612 03 </p>
<p><a id="y8cs927" name="wp1002945"></a>
<p class="pB1_Body1" id="y8cs928">612 </p>
<p><a id="y8cs929" name="wp1002946"></a>
<p class="pB1_Body1" id="y8cs930">612 01 </p>
<p><a id="y8cs931" name="wp1002947"></a>
<p class="pB1_Body1" id="y8cs932">612 05 </p>
</td>
</tr>
<tr id="y8cs933" valign="top" align="left">
<td id="y8cs934"><a id="y8cs935" name="wp1002949"></a>
<p class="pB1_Body1" id="y8cs936">Japan </p>
</td>
<td id="y8cs937">&nbsp;</td>
<td id="y8cs938"><a id="y8cs939" name="wp1002953"></a>
<p class="pB1_Body1" id="y8cs940">440 </p>
</td>
</tr>
<tr id="y8cs941" valign="top" align="left">
<td id="y8cs942"><a id="y8cs943" name="wp1002955"></a>
<p class="pB1_Body1" id="y8cs944">Jordan </p>
</td>
<td id="y8cs945"><a id="y8cs946" name="wp1002957"></a>
<p class="pB1_Body1" id="y8cs947">MTS </p>
</td>
<td id="y8cs948"><a id="y8cs949" name="wp1002959"></a>
<p class="pB1_Body1" id="y8cs950">416 01 </p>
</td>
</tr>
<tr id="y8cs951" valign="top" align="left">
<td id="y8cs952"><a id="y8cs953" name="wp1002961"></a>
<p class="pB1_Body1" id="y8cs954">Kenya </p>
</td>
<td id="y8cs955"><a id="y8cs956" name="wp1002963"></a>
<p class="pB1_Body1" id="y8cs957">Kenya Telecom </p>
</td>
<td id="y8cs958"><a id="y8cs959" name="wp1002965"></a>
<p class="pB1_Body1" id="y8cs960">639 </p>
</td>
</tr>
<tr id="y8cs961" valign="top" align="left">
<td id="y8cs962"><a id="y8cs963" name="wp1002967"></a>
<p class="pB1_Body1" id="y8cs964">Kuwait </p>
</td>
<td id="y8cs965"><a id="y8cs966" name="wp1002969"></a>
<p class="pB1_Body1" id="y8cs967">MTCNet </p>
</td>
<td id="y8cs968"><a id="y8cs969" name="wp1002971"></a>
<p class="pB1_Body1" id="y8cs970">419 02 </p>
</td>
</tr>
<tr id="y8cs971" valign="top" align="left">
<td id="y8cs972"><a id="y8cs973" name="wp1002973"></a>
<p class="pB1_Body1" id="y8cs974">Kyrgyz Rep </p>
</td>
<td id="y8cs975"><a id="y8cs976" name="wp1002975"></a>
<p class="pB1_Body1" id="y8cs977">Bitel Ltd </p>
</td>
<td id="y8cs978"><a id="y8cs979" name="wp1002977"></a>
<p class="pB1_Body1" id="y8cs980">437 01 </p>
</td>
</tr>
<tr id="y8cs981" valign="top" align="left">
<td id="y8cs982"><a id="y8cs983" name="wp1002979"></a>
<p class="pB1_Body1" id="y8cs984">La Reunion </p>
</td>
<td id="y8cs985"><a id="y8cs986" name="wp1002981"></a>
<p class="pB1_Body1" id="y8cs987">SRR </p>
</td>
<td id="y8cs988"><a id="y8cs989" name="wp1002983"></a>
<p class="pB1_Body1" id="y8cs990">647 10 </p>
</td>
</tr>
<tr id="y8cs991" valign="top" align="left">
<td id="y8cs992"><a id="y8cs993" name="wp1002985"></a>
<p class="pB1_Body1" id="y8cs994">Laos </p>
</td>
<td id="y8cs995"><a id="y8cs996" name="wp1002987"></a>
<p class="pB1_Body1" id="y8cs997">Lao Shinawatra </p>
</td>
<td id="y8cs998"><a id="y8cs999" name="wp1002989"></a>
<p class="pB1_Body1" id="y8cs1000">457 01 </p>
</td>
</tr>
<tr id="y8cs1001" valign="top" align="left">
<td id="y8cs1002"><a id="y8cs1003" name="wp1002991"></a>
<p class="pB1_Body1" id="y8cs1004">Latvia </p>
</td>
<td id="y8cs1005"><a id="y8cs1006" name="wp1002993"></a>
<p class="pB1_Body1" id="y8cs1007">LMT </p>
<p><a id="y8cs1008" name="wp1002994"></a>
<p class="pB1_Body1" id="y8cs1009">BALTCOM GSM </p>
</td>
<td id="y8cs1010"><a id="y8cs1011" name="wp1002996"></a>
<p class="pB1_Body1" id="y8cs1012">247 01 </p>
<p><a id="y8cs1013" name="wp1002997"></a>
<p class="pB1_Body1" id="y8cs1014">247 02 </p>
</td>
</tr>
<tr id="y8cs1015" valign="top" align="left">
<td id="y8cs1016"><a id="y8cs1017" name="wp1002999"></a>
<p class="pB1_Body1" id="y8cs1018">Lebanon </p>
</td>
<td id="y8cs1019"><a id="y8cs1020" name="wp1003001"></a>
<p class="pB1_Body1" id="y8cs1021">Libancell </p>
<p><a id="y8cs1022" name="wp1003002"></a>
<p class="pB1_Body1" id="y8cs1023">Cellis </p>
</td>
<td id="y8cs1024"><a id="y8cs1025" name="wp1003004"></a>
<p class="pB1_Body1" id="y8cs1026">415 03 </p>
<p><a id="y8cs1027" name="wp1003005"></a>
<p class="pB1_Body1" id="y8cs1028">415 01 </p>
</td>
</tr>
<tr id="y8cs1029" valign="top" align="left">
<td id="y8cs1030"><a id="y8cs1031" name="wp1003007"></a>
<p class="pB1_Body1" id="y8cs1032">Lesotho </p>
</td>
<td id="y8cs1033"><a id="y8cs1034" name="wp1003009"></a>
<p class="pB1_Body1" id="y8cs1035">Vodacom </p>
</td>
<td id="y8cs1036"><a id="y8cs1037" name="wp1003011"></a>
<p class="pB1_Body1" id="y8cs1038">651 01 </p>
</td>
</tr>
<tr id="y8cs1039" valign="top" align="left">
<td id="y8cs1040"><a id="y8cs1041" name="wp1003013"></a>
<p class="pB1_Body1" id="y8cs1042">Liechtenstein </p>
</td>
<td id="y8cs1043"><a id="y8cs1044" name="wp1003015"></a>
<p class="pB1_Body1" id="y8cs1045">Natel-D </p>
</td>
<td id="y8cs1046"><a id="y8cs1047" name="wp1003017"></a>
<p class="pB1_Body1" id="y8cs1048">228 01 </p>
</td>
</tr>
<tr id="y8cs1049" valign="top" align="left">
<td id="y8cs1050"><a id="y8cs1051" name="wp1003019"></a>
<p class="pB1_Body1" id="y8cs1052">Lithuania </p>
</td>
<td id="y8cs1053"><a id="y8cs1054" name="wp1003021"></a>
<p class="pB1_Body1" id="y8cs1055">Omnitel </p>
<p><a id="y8cs1056" name="wp1003022"></a>
<p class="pB1_Body1" id="y8cs1057">Bite GSM </p>
</td>
<td id="y8cs1058"><a id="y8cs1059" name="wp1003024"></a>
<p class="pB1_Body1" id="y8cs1060">246 01 </p>
<p><a id="y8cs1061" name="wp1003025"></a>
<p class="pB1_Body1" id="y8cs1062">246 02 </p>
</td>
</tr>
<tr id="y8cs1063" valign="top" align="left">
<td id="y8cs1064"><a id="y8cs1065" name="wp1003027"></a>
<p class="pB1_Body1" id="y8cs1066">Luxembourg </p>
</td>
<td id="y8cs1067"><a id="y8cs1068" name="wp1003029"></a>
<p class="pB1_Body1" id="y8cs1069">P&amp;T LUXGSM </p>
<p><a id="y8cs1070" name="wp1003030"></a>
<p class="pB1_Body1" id="y8cs1071">Millicom Lux&#8217; S.A </p>
</td>
<td id="y8cs1072"><a id="y8cs1073" name="wp1003032"></a>
<p class="pB1_Body1" id="y8cs1074">270 01 </p>
<p><a id="y8cs1075" name="wp1003033"></a>
<p class="pB1_Body1" id="y8cs1076">270 77 </p>
</td>
</tr>
<tr id="y8cs1077" valign="top" align="left">
<td id="y8cs1078"><a id="y8cs1079" name="wp1003035"></a>
<p class="pB1_Body1" id="y8cs1080">Macao </p>
</td>
<td id="y8cs1081"><a id="y8cs1082" name="wp1003037"></a>
<p class="pB1_Body1" id="y8cs1083">CTM </p>
</td>
<td id="y8cs1084"><a id="y8cs1085" name="wp1003039"></a>
<p class="pB1_Body1" id="y8cs1086">455 01 </p>
</td>
</tr>
<tr id="y8cs1087" valign="top" align="left">
<td id="y8cs1088"><a id="y8cs1089" name="wp1003041"></a>
<p class="pB1_Body1" id="y8cs1090">Macedonia </p>
</td>
<td id="y8cs1091"><a id="y8cs1092" name="wp1003043"></a>
<p class="pB1_Body1" id="y8cs1093">PTT Makedonija </p>
</td>
<td id="y8cs1094"><a id="y8cs1095" name="wp1003045"></a>
<p class="pB1_Body1" id="y8cs1096">294 01 </p>
</td>
</tr>
<tr id="y8cs1097" valign="top" align="left">
<td id="y8cs1098"><a id="y8cs1099" name="wp1003047"></a>
<p class="pB1_Body1" id="y8cs1100">Madagascar </p>
</td>
<td id="y8cs1101"><a id="y8cs1102" name="wp1003049"></a>
<p class="pB1_Body1" id="y8cs1103">Sacel </p>
<p><a id="y8cs1104" name="wp1003050"></a>
<p class="pB1_Body1" id="y8cs1105">Madacom </p>
<p><a id="y8cs1106" name="wp1003051"></a>
<p class="pB1_Body1" id="y8cs1107">SMM </p>
</td>
<td id="y8cs1108"><a id="y8cs1109" name="wp1003053"></a>
<p class="pB1_Body1" id="y8cs1110">646 03 </p>
<p><a id="y8cs1111" name="wp1003054"></a>
<p class="pB1_Body1" id="y8cs1112">646 01 </p>
<p><a id="y8cs1113" name="wp1003055"></a>
<p class="pB1_Body1" id="y8cs1114">646 02 </p>
</td>
</tr>
<tr id="y8cs1115" valign="top" align="left">
<td id="y8cs1116"><a id="y8cs1117" name="wp1003057"></a>
<p class="pB1_Body1" id="y8cs1118">Malawi </p>
</td>
<td id="y8cs1119"><a id="y8cs1120" name="wp1003059"></a>
<p class="pB1_Body1" id="y8cs1121">TNL </p>
</td>
<td id="y8cs1122"><a id="y8cs1123" name="wp1003061"></a>
<p class="pB1_Body1" id="y8cs1124">650 01 </p>
</td>
</tr>
<tr id="y8cs1125" valign="top" align="left">
<td id="y8cs1126"><a id="y8cs1127" name="wp1003063"></a>
<p class="pB1_Body1" id="y8cs1128">Malaysia </p>
</td>
<td id="y8cs1129"><a id="y8cs1130" name="wp1003065"></a>
<p class="pB1_Body1" id="y8cs1131">Celcom </p>
<p><a id="y8cs1132" name="wp1003066"></a>
<p class="pB1_Body1" id="y8cs1133">Maxis </p>
<p><a id="y8cs1134" name="wp1003067"></a>
<p class="pB1_Body1" id="y8cs1135">My BSB </p>
<p><a id="y8cs1136" name="wp1003068"></a>
<p class="pB1_Body1" id="y8cs1137">TM Touch </p>
<p><a id="y8cs1138" name="wp1003069"></a>
<p class="pB1_Body1" id="y8cs1139">Adam </p>
<p><a id="y8cs1140" name="wp1003070"></a>
<p class="pB1_Body1" id="y8cs1141">Digi Telecom </p>
</td>
<td id="y8cs1142"><a id="y8cs1143" name="wp1003072"></a>
<p class="pB1_Body1" id="y8cs1144">502 19 </p>
<p><a id="y8cs1145" name="wp1003073"></a>
<p class="pB1_Body1" id="y8cs1146">502 12 </p>
<p><a id="y8cs1147" name="wp1003074"></a>
<p class="pB1_Body1" id="y8cs1148">502 02 </p>
<p><a id="y8cs1149" name="wp1003075"></a>
<p class="pB1_Body1" id="y8cs1150">502 13 </p>
<p><a id="y8cs1151" name="wp1003076"></a>
<p class="pB1_Body1" id="y8cs1152">502 17 </p>
<p><a id="y8cs1153" name="wp1003077"></a>
<p class="pB1_Body1" id="y8cs1154">502 16 </p>
</td>
</tr>
<tr id="y8cs1155" valign="top" align="left">
<td id="y8cs1156"><a id="y8cs1157" name="wp1003079"></a>
<p class="pB1_Body1" id="y8cs1158">Malta </p>
</td>
<td id="y8cs1159"><a id="y8cs1160" name="wp1003081"></a>
<p class="pB1_Body1" id="y8cs1161">Advanced </p>
<p><a id="y8cs1162" name="wp1003082"></a>
<p class="pB1_Body1" id="y8cs1163">Telecell </p>
</td>
<td id="y8cs1164"><a id="y8cs1165" name="wp1003084"></a>
<p class="pB1_Body1" id="y8cs1166">278 </p>
<p><a id="y8cs1167" name="wp1003085"></a>
<p class="pB1_Body1" id="y8cs1168">278 01 </p>
</td>
</tr>
<tr id="y8cs1169" valign="top" align="left">
<td id="y8cs1170"><a id="y8cs1171" name="wp1003087"></a>
<p class="pB1_Body1" id="y8cs1172">Marocco </p>
</td>
<td id="y8cs1173"><a id="y8cs1174" name="wp1003089"></a>
<p class="pB1_Body1" id="y8cs1175">O.N.P.T </p>
</td>
<td id="y8cs1176"><a id="y8cs1177" name="wp1003091"></a>
<p class="pB1_Body1" id="y8cs1178">604 01 </p>
</td>
</tr>
<tr id="y8cs1179" valign="top" align="left">
<td id="y8cs1180"><a id="y8cs1181" name="wp1003093"></a>
<p class="pB1_Body1" id="y8cs1182">Mauritius </p>
</td>
<td id="y8cs1183"><a id="y8cs1184" name="wp1003095"></a>
<p class="pB1_Body1" id="y8cs1185">Cellplus </p>
</td>
<td id="y8cs1186"><a id="y8cs1187" name="wp1003097"></a>
<p class="pB1_Body1" id="y8cs1188">617 01 </p>
</td>
</tr>
<tr id="y8cs1189" valign="top" align="left">
<td id="y8cs1190"><a id="y8cs1191" name="wp1003099"></a>
<p class="pB1_Body1" id="y8cs1192">Monaco </p>
</td>
<td id="y8cs1193"><a id="y8cs1194" name="wp1003101"></a>
<p class="pB1_Body1" id="y8cs1195">France Telecom </p>
<p><a id="y8cs1196" name="wp1003102"></a>
<p class="pB1_Body1" id="y8cs1197">SFR </p>
<p><a id="y8cs1198" name="wp1003103"></a>
<p class="pB1_Body1" id="y8cs1199">Office des Telephones </p>
</td>
<td id="y8cs1200"><a id="y8cs1201" name="wp1003105"></a>
<p class="pB1_Body1" id="y8cs1202">208 01 </p>
<p><a id="y8cs1203" name="wp1003106"></a>
<p class="pB1_Body1" id="y8cs1204">208 10 </p>
<p><a id="y8cs1205" name="wp1003107"></a>
<p class="pB1_Body1" id="y8cs1206">208 </p>
</td>
</tr>
<tr id="y8cs1207" valign="top" align="left">
<td id="y8cs1208"><a id="y8cs1209" name="wp1003109"></a>
<p class="pB1_Body1" id="y8cs1210">Montenegro </p>
</td>
<td id="y8cs1211"><a id="y8cs1212" name="wp1003111"></a>
<p class="pB1_Body1" id="y8cs1213">Pro Monte </p>
</td>
<td id="y8cs1214"><a id="y8cs1215" name="wp1003113"></a>
<p class="pB1_Body1" id="y8cs1216">220 02 </p>
</td>
</tr>
<tr id="y8cs1217" valign="top" align="left">
<td id="y8cs1218"><a id="y8cs1219" name="wp1003115"></a>
<p class="pB1_Body1" id="y8cs1220">Mozambique </p>
</td>
<td id="y8cs1221"><a id="y8cs1222" name="wp1003117"></a>
<p class="pB1_Body1" id="y8cs1223">Telecom de Mocambique </p>
<p><a id="y8cs1224" name="wp1003118"></a>
<p class="pB1_Body1" id="y8cs1225">T.D.M GSM1800 </p>
</td>
<td id="y8cs1226"><a id="y8cs1227" name="wp1003120"></a>
<p class="pB1_Body1" id="y8cs1228">634 01 </p>
<p><a id="y8cs1229" name="wp1003121"></a>
<p class="pB1_Body1" id="y8cs1230">634 </p>
</td>
</tr>
<tr id="y8cs1231" valign="top" align="left">
<td id="y8cs1232"><a id="y8cs1233" name="wp1003123"></a>
<p class="pB1_Body1" id="y8cs1234">Namibia </p>
</td>
<td id="y8cs1235"><a id="y8cs1236" name="wp1003125"></a>
<p class="pB1_Body1" id="y8cs1237">MTC </p>
</td>
<td id="y8cs1238"><a id="y8cs1239" name="wp1003127"></a>
<p class="pB1_Body1" id="y8cs1240">649 01 </p>
</td>
</tr>
<tr id="y8cs1241" valign="top" align="left">
<td id="y8cs1242"><a id="y8cs1243" name="wp1003129"></a>
<p class="pB1_Body1" id="y8cs1244">Netherlands </p>
</td>
<td id="y8cs1245"><a id="y8cs1246" name="wp1003131"></a>
<p class="pB1_Body1" id="y8cs1247">PTT Netherlands </p>
<p><a id="y8cs1248" name="wp1003132"></a>
<p class="pB1_Body1" id="y8cs1249">Libertel </p>
<p><a id="y8cs1250" name="wp1003133"></a>
<p class="pB1_Body1" id="y8cs1251">Telfort Holding NV </p>
<p><a id="y8cs1252" name="wp1003134"></a>
<p class="pB1_Body1" id="y8cs1253">Ben </p>
<p><a id="y8cs1254" name="wp1003135"></a>
<p class="pB1_Body1" id="y8cs1255">Dutchtone </p>
</td>
<td id="y8cs1256"><a id="y8cs1257" name="wp1003137"></a>
<p class="pB1_Body1" id="y8cs1258">204 08 </p>
<p><a id="y8cs1259" name="wp1003138"></a>
<p class="pB1_Body1" id="y8cs1260">204 04 </p>
<p><a id="y8cs1261" name="wp1003139"></a>
<p class="pB1_Body1" id="y8cs1262">204 12 </p>
<p><a id="y8cs1263" name="wp1003140"></a>
<p class="pB1_Body1" id="y8cs1264">204 16 </p>
<p><a id="y8cs1265" name="wp1003141"></a>
<p class="pB1_Body1" id="y8cs1266">204 20 </p>
</td>
</tr>
<tr id="y8cs1267" valign="top" align="left">
<td id="y8cs1268"><a id="y8cs1269" name="wp1003143"></a>
<p class="pB1_Body1" id="y8cs1270">New Caledonia </p>
</td>
<td id="y8cs1271"><a id="y8cs1272" name="wp1003145"></a>
<p class="pB1_Body1" id="y8cs1273">Mobilis </p>
</td>
<td id="y8cs1274"><a id="y8cs1275" name="wp1003147"></a>
<p class="pB1_Body1" id="y8cs1276">546 01 </p>
</td>
</tr>
<tr id="y8cs1277" valign="top" align="left">
<td id="y8cs1278"><a id="y8cs1279" name="wp1003149"></a>
<p class="pB1_Body1" id="y8cs1280">New Zealand </p>
</td>
<td id="y8cs1281"><a id="y8cs1282" name="wp1003151"></a>
<p class="pB1_Body1" id="y8cs1283">Bell South </p>
</td>
<td id="y8cs1284"><a id="y8cs1285" name="wp1003153"></a>
<p class="pB1_Body1" id="y8cs1286">530 01 </p>
</td>
</tr>
<tr id="y8cs1287" valign="top" align="left">
<td id="y8cs1288"><a id="y8cs1289" name="wp1003155"></a>
<p class="pB1_Body1" id="y8cs1290">Nigeria </p>
</td>
<td id="y8cs1291"><a id="y8cs1292" name="wp1003157"></a>
<p class="pB1_Body1" id="y8cs1293">EMIS </p>
</td>
<td id="y8cs1294"><a id="y8cs1295" name="wp1003159"></a>
<p class="pB1_Body1" id="y8cs1296">621 </p>
</td>
</tr>
<tr id="y8cs1297" valign="top" align="left">
<td id="y8cs1298"><a id="y8cs1299" name="wp1003161"></a>
<p class="pB1_Body1" id="y8cs1300">Norway </p>
</td>
<td id="y8cs1301"><a id="y8cs1302" name="wp1003163"></a>
<p class="pB1_Body1" id="y8cs1303">NetCom </p>
<p><a id="y8cs1304" name="wp1003164"></a>
<p class="pB1_Body1" id="y8cs1305">TeleNor Mobil </p>
</td>
<td id="y8cs1306"><a id="y8cs1307" name="wp1003166"></a>
<p class="pB1_Body1" id="y8cs1308">242 02 </p>
<p><a id="y8cs1309" name="wp1003167"></a>
<p class="pB1_Body1" id="y8cs1310">242 01 </p>
</td>
</tr>
<tr id="y8cs1311" valign="top" align="left">
<td id="y8cs1312"><a id="y8cs1313" name="wp1003169"></a>
<p class="pB1_Body1" id="y8cs1314">Oman </p>
</td>
<td id="y8cs1315"><a id="y8cs1316" name="wp1003171"></a>
<p class="pB1_Body1" id="y8cs1317">General Telecoms </p>
</td>
<td id="y8cs1318"><a id="y8cs1319" name="wp1003173"></a>
<p class="pB1_Body1" id="y8cs1320">422 02 </p>
</td>
</tr>
<tr id="y8cs1321" valign="top" align="left">
<td id="y8cs1322"><a id="y8cs1323" name="wp1003175"></a>
<p class="pB1_Body1" id="y8cs1324">Pakistan </p>
</td>
<td id="y8cs1325"><a id="y8cs1326" name="wp1003177"></a>
<p class="pB1_Body1" id="y8cs1327">Mobilink </p>
</td>
<td id="y8cs1328"><a id="y8cs1329" name="wp1003179"></a>
<p class="pB1_Body1" id="y8cs1330">410 01 </p>
</td>
</tr>
<tr id="y8cs1331" valign="top" align="left">
<td id="y8cs1332"><a id="y8cs1333" name="wp1003181"></a>
<p class="pB1_Body1" id="y8cs1334">Papua </p>
</td>
<td id="y8cs1335"><a id="y8cs1336" name="wp1003183"></a>
<p class="pB1_Body1" id="y8cs1337">Pacific </p>
</td>
<td id="y8cs1338"><a id="y8cs1339" name="wp1003185"></a>
<p class="pB1_Body1" id="y8cs1340">310 01 </p>
</td>
</tr>
<tr id="y8cs1341" valign="top" align="left">
<td id="y8cs1342"><a id="y8cs1343" name="wp1003187"></a>
<p class="pB1_Body1" id="y8cs1344">Philippines </p>
</td>
<td id="y8cs1345"><a id="y8cs1346" name="wp1003189"></a>
<p class="pB1_Body1" id="y8cs1347">Globe Telecom </p>
<p><a id="y8cs1348" name="wp1003190"></a>
<p class="pB1_Body1" id="y8cs1349">Islacom </p>
<p><a id="y8cs1350" name="wp1003191"></a>
<p class="pB1_Body1" id="y8cs1351">Smart </p>
</td>
<td id="y8cs1352"><a id="y8cs1353" name="wp1003193"></a>
<p class="pB1_Body1" id="y8cs1354">515 02 </p>
<p><a id="y8cs1355" name="wp1003194"></a>
<p class="pB1_Body1" id="y8cs1356">515 01 </p>
<p><a id="y8cs1357" name="wp1003195"></a>
<p class="pB1_Body1" id="y8cs1358">515 03 </p>
</td>
</tr>
<tr id="y8cs1359" valign="top" align="left">
<td id="y8cs1360"><a id="y8cs1361" name="wp1003197"></a>
<p class="pB1_Body1" id="y8cs1362">Poland </p>
</td>
<td id="y8cs1363"><a id="y8cs1364" name="wp1003199"></a>
<p class="pB1_Body1" id="y8cs1365">Plus GSM </p>
<p><a id="y8cs1366" name="wp1003200"></a>
<p class="pB1_Body1" id="y8cs1367">ERA GSM </p>
<p><a id="y8cs1368" name="wp1003201"></a>
<p class="pB1_Body1" id="y8cs1369">IDEA Centertel </p>
</td>
<td id="y8cs1370"><a id="y8cs1371" name="wp1003203"></a>
<p class="pB1_Body1" id="y8cs1372">260 01 </p>
<p><a id="y8cs1373" name="wp1003204"></a>
<p class="pB1_Body1" id="y8cs1374">260 02 </p>
<p><a id="y8cs1375" name="wp1003205"></a>
<p class="pB1_Body1" id="y8cs1376">260 03 </p>
</td>
</tr>
<tr id="y8cs1377" valign="top" align="left">
<td id="y8cs1378"><a id="y8cs1379" name="wp1003207"></a>
<p class="pB1_Body1" id="y8cs1380">Portugal </p>
</td>
<td id="y8cs1381"><a id="y8cs1382" name="wp1003209"></a>
<p class="pB1_Body1" id="y8cs1383">Telecel </p>
<p><a id="y8cs1384" name="wp1003210"></a>
<p class="pB1_Body1" id="y8cs1385">TMN </p>
<p><a id="y8cs1386" name="wp1003211"></a>
<p class="pB1_Body1" id="y8cs1387">Main Road Telecoms </p>
<p><a id="y8cs1388" name="wp1003212"></a>
<p class="pB1_Body1" id="y8cs1389">Optimus </p>
</td>
<td id="y8cs1390"><a id="y8cs1391" name="wp1003214"></a>
<p class="pB1_Body1" id="y8cs1392">268 01 </p>
<p><a id="y8cs1393" name="wp1003215"></a>
<p class="pB1_Body1" id="y8cs1394">268 06 </p>
<p><a id="y8cs1395" name="wp1003216"></a>
<p class="pB1_Body1" id="y8cs1396">268 </p>
<p><a id="y8cs1397" name="wp1003217"></a>
<p class="pB1_Body1" id="y8cs1398">268 03 </p>
</td>
</tr>
<tr id="y8cs1399" valign="top" align="left">
<td id="y8cs1400"><a id="y8cs1401" name="wp1003219"></a>
<p class="pB1_Body1" id="y8cs1402">Qatar </p>
</td>
<td id="y8cs1403"><a id="y8cs1404" name="wp1003221"></a>
<p class="pB1_Body1" id="y8cs1405">Q-Net </p>
</td>
<td id="y8cs1406"><a id="y8cs1407" name="wp1003223"></a>
<p class="pB1_Body1" id="y8cs1408">427 01 </p>
</td>
</tr>
<tr id="y8cs1409" valign="top" align="left">
<td id="y8cs1410"><a id="y8cs1411" name="wp1003225"></a>
<p class="pB1_Body1" id="y8cs1412">Romania </p>
</td>
<td id="y8cs1413"><a id="y8cs1414" name="wp1003227"></a>
<p class="pB1_Body1" id="y8cs1415">MobiFon </p>
<p><a id="y8cs1416" name="wp1003228"></a>
<p class="pB1_Body1" id="y8cs1417">MobilRom </p>
</td>
<td id="y8cs1418"><a id="y8cs1419" name="wp1003230"></a>
<p class="pB1_Body1" id="y8cs1420">226 01 </p>
<p><a id="y8cs1421" name="wp1003231"></a>
<p class="pB1_Body1" id="y8cs1422">226 10 </p>
</td>
</tr>
<tr id="y8cs1423" valign="top" align="left">
<td id="y8cs1424"><a id="y8cs1425" name="wp1003233"></a>
<p class="pB1_Body1" id="y8cs1426">Russia </p>
</td>
<td id="y8cs1427"><a id="y8cs1428" name="wp1003235"></a>
<p class="pB1_Body1" id="y8cs1429">Mobile Tele&#8230; Moscow </p>
<p><a id="y8cs1430" name="wp1003236"></a>
<p class="pB1_Body1" id="y8cs1431">United Telecom Moscow </p>
<p><a id="y8cs1432" name="wp1003237"></a>
<p class="pB1_Body1" id="y8cs1433">NW GSM, St. Petersburg </p>
<p><a id="y8cs1434" name="wp1003238"></a>
<p class="pB1_Body1" id="y8cs1435">Dontelekom </p>
<p><a id="y8cs1436" name="wp1003239"></a>
<p class="pB1_Body1" id="y8cs1437">KB Impuls </p>
<p><a id="y8cs1438" name="wp1003240"></a>
<p class="pB1_Body1" id="y8cs1439">JSC Siberian Cellular </p>
<p><a id="y8cs1440" name="wp1003241"></a>
<p class="pB1_Body1" id="y8cs1441">BM Telecom </p>
<p><a id="y8cs1442" name="wp1003242"></a>
<p class="pB1_Body1" id="y8cs1443">Beeline </p>
<p><a id="y8cs1444" name="wp1003243"></a>
<p class="pB1_Body1" id="y8cs1445">Extel </p>
<p><a id="y8cs1446" name="wp1003244"></a>
<p class="pB1_Body1" id="y8cs1447">Far Eastern Cell </p>
</td>
<td id="y8cs1448"><a id="y8cs1449" name="wp1003246"></a>
<p class="pB1_Body1" id="y8cs1450">250 01 </p>
<p><a id="y8cs1451" name="wp1003247"></a>
<p class="pB1_Body1" id="y8cs1452">250 </p>
<p><a id="y8cs1453" name="wp1003248"></a>
<p class="pB1_Body1" id="y8cs1454">250 02 </p>
<p><a id="y8cs1455" name="wp1003249"></a>
<p class="pB1_Body1" id="y8cs1456">250 10 </p>
<p><a id="y8cs1457" name="wp1003250"></a>
<p class="pB1_Body1" id="y8cs1458">250 99 </p>
<p><a id="y8cs1459" name="wp1003251"></a>
<p class="pB1_Body1" id="y8cs1460">250 </p>
<p><a id="y8cs1461" name="wp1003252"></a>
<p class="pB1_Body1" id="y8cs1462">250 07 </p>
<p><a id="y8cs1463" name="wp1003253"></a>
<p class="pB1_Body1" id="y8cs1464">250 </p>
<p><a id="y8cs1465" name="wp1003254"></a>
<p class="pB1_Body1" id="y8cs1466">250 28 </p>
<p><a id="y8cs1467" name="wp1003255"></a>
<p class="pB1_Body1" id="y8cs1468">250 12 </p>
</td>
</tr>
<tr id="y8cs1469" valign="top" align="left">
<td id="y8cs1470"><a id="y8cs1471" name="wp1003257"></a>
<p class="pB1_Body1" id="y8cs1472">San Marino </p>
</td>
<td id="y8cs1473"><a id="y8cs1474" name="wp1003259"></a>
<p class="pB1_Body1" id="y8cs1475">Omnitel </p>
<p><a id="y8cs1476" name="wp1003260"></a>
<p class="pB1_Body1" id="y8cs1477">Telecom Italia Mobile </p>
<p><a id="y8cs1478" name="wp1003261"></a>
<p class="pB1_Body1" id="y8cs1479">Wind </p>
</td>
<td id="y8cs1480"><a id="y8cs1481" name="wp1003263"></a>
<p class="pB1_Body1" id="y8cs1482">222 10 </p>
<p><a id="y8cs1483" name="wp1003264"></a>
<p class="pB1_Body1" id="y8cs1484">222 01 </p>
<p><a id="y8cs1485" name="wp1003265"></a>
<p class="pB1_Body1" id="y8cs1486">222 88 </p>
</td>
</tr>
<tr id="y8cs1487" valign="top" align="left">
<td id="y8cs1488"><a id="y8cs1489" name="wp1003267"></a>
<p class="pB1_Body1" id="y8cs1490">Saudi Arabia </p>
</td>
<td id="y8cs1491"><a id="y8cs1492" name="wp1003269"></a>
<p class="pB1_Body1" id="y8cs1493">Al Jawal </p>
<p><a id="y8cs1494" name="wp1003270"></a>
<p class="pB1_Body1" id="y8cs1495">EAE </p>
</td>
<td id="y8cs1496"><a id="y8cs1497" name="wp1003272"></a>
<p class="pB1_Body1" id="y8cs1498">420 01 </p>
<p><a id="y8cs1499" name="wp1003273"></a>
<p class="pB1_Body1" id="y8cs1500">420 07 </p>
</td>
</tr>
<tr id="y8cs1501" valign="top" align="left">
<td id="y8cs1502"><a id="y8cs1503" name="wp1003275"></a>
<p class="pB1_Body1" id="y8cs1504">Senegal </p>
</td>
<td id="y8cs1505"><a id="y8cs1506" name="wp1003277"></a>
<p class="pB1_Body1" id="y8cs1507">Sonatel </p>
</td>
<td id="y8cs1508"><a id="y8cs1509" name="wp1003279"></a>
<p class="pB1_Body1" id="y8cs1510">608 01 </p>
</td>
</tr>
<tr id="y8cs1511" valign="top" align="left">
<td id="y8cs1512"><a id="y8cs1513" name="wp1003281"></a>
<p class="pB1_Body1" id="y8cs1514">Seychelles </p>
</td>
<td id="y8cs1515"><a id="y8cs1516" name="wp1003283"></a>
<p class="pB1_Body1" id="y8cs1517">SEZ SEYCEL </p>
<p><a id="y8cs1518" name="wp1003284"></a>
<p class="pB1_Body1" id="y8cs1519">Airtel </p>
</td>
<td id="y8cs1520"><a id="y8cs1521" name="wp1003286"></a>
<p class="pB1_Body1" id="y8cs1522">633 01 </p>
<p><a id="y8cs1523" name="wp1003287"></a>
<p class="pB1_Body1" id="y8cs1524">633 10 </p>
</td>
</tr>
<tr id="y8cs1525" valign="top" align="left">
<td id="y8cs1526"><a id="y8cs1527" name="wp1003289"></a>
<p class="pB1_Body1" id="y8cs1528">Serbia </p>
</td>
<td id="y8cs1529"><a id="y8cs1530" name="wp1003291"></a>
<p class="pB1_Body1" id="y8cs1531">Serbian PTT </p>
</td>
<td id="y8cs1532"><a id="y8cs1533" name="wp1003293"></a>
<p class="pB1_Body1" id="y8cs1534">220 03 </p>
</td>
</tr>
<tr id="y8cs1535" valign="top" align="left">
<td id="y8cs1536"><a id="y8cs1537" name="wp1003295"></a>
<p class="pB1_Body1" id="y8cs1538">Singapore </p>
</td>
<td id="y8cs1539"><a id="y8cs1540" name="wp1003297"></a>
<p class="pB1_Body1" id="y8cs1541">Singapore Telecom </p>
<p><a id="y8cs1542" name="wp1003298"></a>
<p class="pB1_Body1" id="y8cs1543">MobileOne </p>
<p><a id="y8cs1544" name="wp1003299"></a>
<p class="pB1_Body1" id="y8cs1545">Binariang </p>
</td>
<td id="y8cs1546"><a id="y8cs1547" name="wp1003301"></a>
<p class="pB1_Body1" id="y8cs1548">525 01 </p>
<p><a id="y8cs1549" name="wp1003302"></a>
<p class="pB1_Body1" id="y8cs1550">525 03 </p>
<p><a id="y8cs1551" name="wp1003303"></a>
<p class="pB1_Body1" id="y8cs1552">525 </p>
</td>
</tr>
<tr id="y8cs1553" valign="top" align="left">
<td id="y8cs1554"><a id="y8cs1555" name="wp1003305"></a>
<p class="pB1_Body1" id="y8cs1556">Slovak Rep </p>
</td>
<td id="y8cs1557"><a id="y8cs1558" name="wp1003307"></a>
<p class="pB1_Body1" id="y8cs1559">Eurotel </p>
<p><a id="y8cs1560" name="wp1003308"></a>
<p class="pB1_Body1" id="y8cs1561">Globtel </p>
</td>
<td id="y8cs1562"><a id="y8cs1563" name="wp1003310"></a>
<p class="pB1_Body1" id="y8cs1564">231 02 </p>
<p><a id="y8cs1565" name="wp1003311"></a>
<p class="pB1_Body1" id="y8cs1566">231 01 </p>
</td>
</tr>
<tr id="y8cs1567" valign="top" align="left">
<td id="y8cs1568"><a id="y8cs1569" name="wp1003313"></a>
<p class="pB1_Body1" id="y8cs1570">Slovenia </p>
</td>
<td id="y8cs1571"><a id="y8cs1572" name="wp1003315"></a>
<p class="pB1_Body1" id="y8cs1573">Mobitel </p>
<p><a id="y8cs1574" name="wp1003316"></a>
<p class="pB1_Body1" id="y8cs1575">Si.Mobil </p>
</td>
<td id="y8cs1576"><a id="y8cs1577" name="wp1003318"></a>
<p class="pB1_Body1" id="y8cs1578">293 41 </p>
<p><a id="y8cs1579" name="wp1003319"></a>
<p class="pB1_Body1" id="y8cs1580">293 40 </p>
</td>
</tr>
<tr id="y8cs1581" valign="top" align="left">
<td id="y8cs1582"><a id="y8cs1583" name="wp1003321"></a>
<p class="pB1_Body1" id="y8cs1584">South Africa </p>
</td>
<td id="y8cs1585"><a id="y8cs1586" name="wp1003323"></a>
<p class="pB1_Body1" id="y8cs1587">MTN </p>
<p><a id="y8cs1588" name="wp1003324"></a>
<p class="pB1_Body1" id="y8cs1589">Vodacom </p>
</td>
<td id="y8cs1590"><a id="y8cs1591" name="wp1003326"></a>
<p class="pB1_Body1" id="y8cs1592">655 10 </p>
<p><a id="y8cs1593" name="wp1003327"></a>
<p class="pB1_Body1" id="y8cs1594">655 01 </p>
</td>
</tr>
<tr id="y8cs1595" valign="top" align="left">
<td id="y8cs1596"><a id="y8cs1597" name="wp1003329"></a>
<p class="pB1_Body1" id="y8cs1598">Sri Lanka </p>
</td>
<td id="y8cs1599"><a id="y8cs1600" name="wp1003331"></a>
<p class="pB1_Body1" id="y8cs1601">MTN Networks Pvt Ltd </p>
</td>
<td id="y8cs1602"><a id="y8cs1603" name="wp1003333"></a>
<p class="pB1_Body1" id="y8cs1604">413 02 </p>
</td>
</tr>
<tr id="y8cs1605" valign="top" align="left">
<td id="y8cs1606"><a id="y8cs1607" name="wp1003335"></a>
<p class="pB1_Body1" id="y8cs1608">Spain </p>
</td>
<td id="y8cs1609"><a id="y8cs1610" name="wp1003337"></a>
<p class="pB1_Body1" id="y8cs1611">Airtel </p>
<p><a id="y8cs1612" name="wp1003338"></a>
<p class="pB1_Body1" id="y8cs1613">Telefonica Spain </p>
<p><a id="y8cs1614" name="wp1003339"></a>
<p class="pB1_Body1" id="y8cs1615">Amena </p>
</td>
<td id="y8cs1616"><a id="y8cs1617" name="wp1003341"></a>
<p class="pB1_Body1" id="y8cs1618">214 01 </p>
<p><a id="y8cs1619" name="wp1003342"></a>
<p class="pB1_Body1" id="y8cs1620">214 07 </p>
<p><a id="y8cs1621" name="wp1003343"></a>
<p class="pB1_Body1" id="y8cs1622">214 03 </p>
</td>
</tr>
<tr id="y8cs1623" valign="top" align="left">
<td id="y8cs1624"><a id="y8cs1625" name="wp1003345"></a>
<p class="pB1_Body1" id="y8cs1626">Sudan </p>
</td>
<td id="y8cs1627"><a id="y8cs1628" name="wp1003347"></a>
<p class="pB1_Body1" id="y8cs1629">Mobitel </p>
</td>
<td id="y8cs1630"><a id="y8cs1631" name="wp1003349"></a>
<p class="pB1_Body1" id="y8cs1632">634 01 </p>
</td>
</tr>
<tr id="y8cs1633" valign="top" align="left">
<td id="y8cs1634"><a id="y8cs1635" name="wp1003351"></a>
<p class="pB1_Body1" id="y8cs1636">Swaziland </p>
</td>
<td id="y8cs1637">&nbsp;</td>
<td id="y8cs1638"><a id="y8cs1639" name="wp1003355"></a>
<p class="pB1_Body1" id="y8cs1640">653 </p>
</td>
</tr>
<tr id="y8cs1641" valign="top" align="left">
<td id="y8cs1642"><a id="y8cs1643" name="wp1003357"></a>
<p class="pB1_Body1" id="y8cs1644">Sweden </p>
</td>
<td id="y8cs1645"><a id="y8cs1646" name="wp1003359"></a>
<p class="pB1_Body1" id="y8cs1647">Comviq </p>
<p><a id="y8cs1648" name="wp1003360"></a>
<p class="pB1_Body1" id="y8cs1649">Europolitan </p>
<p><a id="y8cs1650" name="wp1003361"></a>
<p class="pB1_Body1" id="y8cs1651">Telia Mobile </p>
</td>
<td id="y8cs1652"><a id="y8cs1653" name="wp1003363"></a>
<p class="pB1_Body1" id="y8cs1654">240 07 </p>
<p><a id="y8cs1655" name="wp1003364"></a>
<p class="pB1_Body1" id="y8cs1656">240 08 </p>
<p><a id="y8cs1657" name="wp1003365"></a>
<p class="pB1_Body1" id="y8cs1658">240 01 </p>
</td>
</tr>
<tr id="y8cs1659" valign="top" align="left">
<td id="y8cs1660"><a id="y8cs1661" name="wp1003367"></a>
<p class="pB1_Body1" id="y8cs1662">Switzerland </p>
</td>
<td id="y8cs1663"><a id="y8cs1664" name="wp1003369"></a>
<p class="pB1_Body1" id="y8cs1665">Swisscom 900 </p>
<p><a id="y8cs1666" name="wp1003370"></a>
<p class="pB1_Body1" id="y8cs1667">Swisscom 1800 </p>
<p><a id="y8cs1668" name="wp1003371"></a>
<p class="pB1_Body1" id="y8cs1669">diAx mobile </p>
<p><a id="y8cs1670" name="wp1003372"></a>
<p class="pB1_Body1" id="y8cs1671">Orange </p>
</td>
<td id="y8cs1672"><a id="y8cs1673" name="wp1003374"></a>
<p class="pB1_Body1" id="y8cs1674">228 01 </p>
<p><a id="y8cs1675" name="wp1003375"></a>
<p class="pB1_Body1" id="y8cs1676">228 01 </p>
<p><a id="y8cs1677" name="wp1003376"></a>
<p class="pB1_Body1" id="y8cs1678">228 02 </p>
<p><a id="y8cs1679" name="wp1003377"></a>
<p class="pB1_Body1" id="y8cs1680">228 </p>
</td>
</tr>
<tr id="y8cs1681" valign="top" align="left">
<td id="y8cs1682"><a id="y8cs1683" name="wp1003379"></a>
<p class="pB1_Body1" id="y8cs1684">Syria </p>
</td>
<td id="y8cs1685"><a id="y8cs1686" name="wp1003381"></a>
<p class="pB1_Body1" id="y8cs1687">SYR MOBILE </p>
</td>
<td id="y8cs1688"><a id="y8cs1689" name="wp1003383"></a>
<p class="pB1_Body1" id="y8cs1690">417 09 </p>
</td>
</tr>
<tr id="y8cs1691" valign="top" align="left">
<td id="y8cs1692"><a id="y8cs1693" name="wp1003385"></a>
<p class="pB1_Body1" id="y8cs1694">Taiwan </p>
</td>
<td id="y8cs1695"><a id="y8cs1696" name="wp1003387"></a>
<p class="pB1_Body1" id="y8cs1697">LDTA </p>
<p><a id="y8cs1698" name="wp1003388"></a>
<p class="pB1_Body1" id="y8cs1699">Mobitai </p>
<p><a id="y8cs1700" name="wp1003389"></a>
<p class="pB1_Body1" id="y8cs1701">TransAsia </p>
<p><a id="y8cs1702" name="wp1003390"></a>
<p class="pB1_Body1" id="y8cs1703">TWN </p>
<p><a id="y8cs1704" name="wp1003391"></a>
<p class="pB1_Body1" id="y8cs1705">Tuntex </p>
<p><a id="y8cs1706" name="wp1003392"></a>
<p class="pB1_Body1" id="y8cs1707">KGTelecom </p>
<p><a id="y8cs1708" name="wp1003393"></a>
<p class="pB1_Body1" id="y8cs1709">FarEasTone </p>
<p><a id="y8cs1710" name="wp1003394"></a>
<p class="pB1_Body1" id="y8cs1711">Chunghwa </p>
</td>
<td id="y8cs1712"><a id="y8cs1713" name="wp1003396"></a>
<p class="pB1_Body1" id="y8cs1714">466 92 </p>
<p><a id="y8cs1715" name="wp1003397"></a>
<p class="pB1_Body1" id="y8cs1716">466 93 </p>
<p><a id="y8cs1717" name="wp1003398"></a>
<p class="pB1_Body1" id="y8cs1718">466 99 </p>
<p><a id="y8cs1719" name="wp1003399"></a>
<p class="pB1_Body1" id="y8cs1720">466 97 </p>
<p><a id="y8cs1721" name="wp1003400"></a>
<p class="pB1_Body1" id="y8cs1722">466 06 </p>
<p><a id="y8cs1723" name="wp1003401"></a>
<p class="pB1_Body1" id="y8cs1724">466 88 </p>
<p><a id="y8cs1725" name="wp1003402"></a>
<p class="pB1_Body1" id="y8cs1726">466 01 </p>
<p><a id="y8cs1727" name="wp1003403"></a>
<p class="pB1_Body1" id="y8cs1728">466 11 </p>
</td>
</tr>
<tr id="y8cs1729" valign="top" align="left">
<td id="y8cs1730"><a id="y8cs1731" name="wp1003405"></a>
<p class="pB1_Body1" id="y8cs1732">Tanzania </p>
</td>
<td id="y8cs1733"><a id="y8cs1734" name="wp1003407"></a>
<p class="pB1_Body1" id="y8cs1735">Tritel </p>
</td>
<td id="y8cs1736"><a id="y8cs1737" name="wp1003409"></a>
<p class="pB1_Body1" id="y8cs1738">640 01 </p>
</td>
</tr>
<tr id="y8cs1739" valign="top" align="left">
<td id="y8cs1740"><a id="y8cs1741" name="wp1003411"></a>
<p class="pB1_Body1" id="y8cs1742">Thailand </p>
</td>
<td id="y8cs1743"><a id="y8cs1744" name="wp1003413"></a>
<p class="pB1_Body1" id="y8cs1745">TH AIS GSM </p>
<p><a id="y8cs1746" name="wp1003414"></a>
<p class="pB1_Body1" id="y8cs1747">Total Access Comms </p>
<p><a id="y8cs1748" name="wp1003415"></a>
<p class="pB1_Body1" id="y8cs1749">WCS </p>
<p><a id="y8cs1750" name="wp1003416"></a>
<p class="pB1_Body1" id="y8cs1751">Hello </p>
</td>
<td id="y8cs1752"><a id="y8cs1753" name="wp1003418"></a>
<p class="pB1_Body1" id="y8cs1754">520 01 </p>
<p><a id="y8cs1755" name="wp1003419"></a>
<p class="pB1_Body1" id="y8cs1756">520 18 </p>
<p><a id="y8cs1757" name="wp1003420"></a>
<p class="pB1_Body1" id="y8cs1758">520 10 </p>
<p><a id="y8cs1759" name="wp1003421"></a>
<p class="pB1_Body1" id="y8cs1760">520 23 </p>
</td>
</tr>
<tr id="y8cs1761" valign="top" align="left">
<td id="y8cs1762"><a id="y8cs1763" name="wp1003423"></a>
<p class="pB1_Body1" id="y8cs1764">Tunisia </p>
</td>
<td id="y8cs1765"><a id="y8cs1766" name="wp1003425"></a>
<p class="pB1_Body1" id="y8cs1767">Tunisian PTT </p>
</td>
<td id="y8cs1768"><a id="y8cs1769" name="wp1003427"></a>
<p class="pB1_Body1" id="y8cs1770">605 02 </p>
</td>
</tr>
<tr id="y8cs1771" valign="top" align="left">
<td id="y8cs1772"><a id="y8cs1773" name="wp1003429"></a>
<p class="pB1_Body1" id="y8cs1774">Turkey </p>
</td>
<td id="y8cs1775"><a id="y8cs1776" name="wp1003431"></a>
<p class="pB1_Body1" id="y8cs1777">Telsim </p>
<p><a id="y8cs1778" name="wp1003432"></a>
<p class="pB1_Body1" id="y8cs1779">Turkcell </p>
</td>
<td id="y8cs1780"><a id="y8cs1781" name="wp1003434"></a>
<p class="pB1_Body1" id="y8cs1782">286 02 </p>
<p><a id="y8cs1783" name="wp1003435"></a>
<p class="pB1_Body1" id="y8cs1784">286 01 </p>
</td>
</tr>
<tr id="y8cs1785" valign="top" align="left">
<td id="y8cs1786"><a id="y8cs1787" name="wp1003437"></a>
<p class="pB1_Body1" id="y8cs1788">UAE </p>
</td>
<td id="y8cs1789"><a id="y8cs1790" name="wp1003439"></a>
<p class="pB1_Body1" id="y8cs1791">UAE ETISALAT-G1 </p>
<p><a id="y8cs1792" name="wp1003440"></a>
<p class="pB1_Body1" id="y8cs1793">UAE ETISALAT-G2 </p>
</td>
<td id="y8cs1794"><a id="y8cs1795" name="wp1003442"></a>
<p class="pB1_Body1" id="y8cs1796">424 01 </p>
<p><a id="y8cs1797" name="wp1003443"></a>
<p class="pB1_Body1" id="y8cs1798">424 02 </p>
</td>
</tr>
<tr id="y8cs1799" valign="top" align="left">
<td id="y8cs1800"><a id="y8cs1801" name="wp1003445"></a>
<p class="pB1_Body1" id="y8cs1802">Uganda </p>
</td>
<td id="y8cs1803"><a id="y8cs1804" name="wp1003447"></a>
<p class="pB1_Body1" id="y8cs1805">Celtel Cellular </p>
<p><a id="y8cs1806" name="wp1003448"></a>
<p class="pB1_Body1" id="y8cs1807">MTN </p>
</td>
<td id="y8cs1808"><a id="y8cs1809" name="wp1003450"></a>
<p class="pB1_Body1" id="y8cs1810">641 01 </p>
<p><a id="y8cs1811" name="wp1003451"></a>
<p class="pB1_Body1" id="y8cs1812">641 10 </p>
</td>
</tr>
<tr id="y8cs1813" valign="top" align="left">
<td id="y8cs1814"><a id="y8cs1815" name="wp1003453"></a>
<p class="pB1_Body1" id="y8cs1816">Ukraine </p>
</td>
<td id="y8cs1817"><a id="y8cs1818" name="wp1003455"></a>
<p class="pB1_Body1" id="y8cs1819">Mobile comms </p>
<p><a id="y8cs1820" name="wp1003456"></a>
<p class="pB1_Body1" id="y8cs1821">Golden Telecom </p>
<p><a id="y8cs1822" name="wp1003457"></a>
<p class="pB1_Body1" id="y8cs1823">Radio Systems </p>
<p><a id="y8cs1824" name="wp1003458"></a>
<p class="pB1_Body1" id="y8cs1825">Kyivstar JSC </p>
</td>
<td id="y8cs1826"><a id="y8cs1827" name="wp1003460"></a>
<p class="pB1_Body1" id="y8cs1828">255 01 </p>
<p><a id="y8cs1829" name="wp1003461"></a>
<p class="pB1_Body1" id="y8cs1830">255 05 </p>
<p><a id="y8cs1831" name="wp1003462"></a>
<p class="pB1_Body1" id="y8cs1832">255 02 </p>
<p><a id="y8cs1833" name="wp1003463"></a>
<p class="pB1_Body1" id="y8cs1834">255 03 </p>
</td>
</tr>
<tr id="y8cs1835" valign="top" align="left">
<td id="y8cs1836"><a id="y8cs1837" name="wp1003465"></a>
<p class="pB1_Body1" id="y8cs1838">USA </p>
</td>
<td id="y8cs1839"><a id="y8cs1840" name="wp1003467"></a>
<p class="pB1_Body1" id="y8cs1841">Bell South </p>
<p><a id="y8cs1842" name="wp1003468"></a>
<p class="pB1_Body1" id="y8cs1843">Sprint Spectrum </p>
<p><a id="y8cs1844" name="wp1003469"></a>
<p class="pB1_Body1" id="y8cs1845">Voice Stream </p>
<p><a id="y8cs1846" name="wp1003470"></a>
<p class="pB1_Body1" id="y8cs1847">Aerial Comms. </p>
<p><a id="y8cs1848" name="wp1003471"></a>
<p class="pB1_Body1" id="y8cs1849">Omnipoint </p>
<p><a id="y8cs1850" name="wp1003472"></a>
<p class="pB1_Body1" id="y8cs1851">Powertel </p>
<p><a id="y8cs1852" name="wp1003473"></a>
<p class="pB1_Body1" id="y8cs1853">Wireless 2000 </p>
</td>
<td id="y8cs1854"><a id="y8cs1855" name="wp1003475"></a>
<p class="pB1_Body1" id="y8cs1856">310 15 </p>
<p><a id="y8cs1857" name="wp1003476"></a>
<p class="pB1_Body1" id="y8cs1858">310 02 </p>
<p><a id="y8cs1859" name="wp1003477"></a>
<p class="pB1_Body1" id="y8cs1860">310 26 </p>
<p><a id="y8cs1861" name="wp1003478"></a>
<p class="pB1_Body1" id="y8cs1862">310 31 </p>
<p><a id="y8cs1863" name="wp1003479"></a>
<p class="pB1_Body1" id="y8cs1864">310 16 </p>
<p><a id="y8cs1865" name="wp1003480"></a>
<p class="pB1_Body1" id="y8cs1866">310 27 </p>
<p><a id="y8cs1867" name="wp1003481"></a>
<p class="pB1_Body1" id="y8cs1868">310 11 </p>
</td>
</tr>
<tr id="y8cs1869" valign="top" align="left">
<td id="y8cs1870"><a id="y8cs1871" name="wp1003483"></a>
<p class="pB1_Body1" id="y8cs1872">Uzbekistan </p>
</td>
<td id="y8cs1873"><a id="y8cs1874" name="wp1003485"></a>
<p class="pB1_Body1" id="y8cs1875">Daewoo GSM </p>
<p><a id="y8cs1876" name="wp1003486"></a>
<p class="pB1_Body1" id="y8cs1877">Coscom </p>
<p><a id="y8cs1878" name="wp1003487"></a>
<p class="pB1_Body1" id="y8cs1879">Buztel </p>
</td>
<td id="y8cs1880"><a id="y8cs1881" name="wp1003489"></a>
<p class="pB1_Body1" id="y8cs1882">434 04 </p>
<p><a id="y8cs1883" name="wp1003490"></a>
<p class="pB1_Body1" id="y8cs1884">434 05 </p>
<p><a id="y8cs1885" name="wp1003491"></a>
<p class="pB1_Body1" id="y8cs1886">434 01 </p>
</td>
</tr>
<tr id="y8cs1887" valign="top" align="left">
<td id="y8cs1888"><a id="y8cs1889" name="wp1003493"></a>
<p class="pB1_Body1" id="y8cs1890">Vatican </p>
</td>
<td id="y8cs1891"><a id="y8cs1892" name="wp1003495"></a>
<p class="pB1_Body1" id="y8cs1893">Omnitel </p>
<p><a id="y8cs1894" name="wp1003496"></a>
<p class="pB1_Body1" id="y8cs1895">Telecom Italia Mobile </p>
<p><a id="y8cs1896" name="wp1003497"></a>
<p class="pB1_Body1" id="y8cs1897">Wind </p>
</td>
<td id="y8cs1898"><a id="y8cs1899" name="wp1003499"></a>
<p class="pB1_Body1" id="y8cs1900">222 10 </p>
<p><a id="y8cs1901" name="wp1003500"></a>
<p class="pB1_Body1" id="y8cs1902">222 01 </p>
<p><a id="y8cs1903" name="wp1003501"></a>
<p class="pB1_Body1" id="y8cs1904">222 88 </p>
</td>
</tr>
<tr id="y8cs1905" valign="top" align="left">
<td id="y8cs1906"><a id="y8cs1907" name="wp1003503"></a>
<p class="pB1_Body1" id="y8cs1908">Venezuela </p>
</td>
<td id="y8cs1909"><a id="y8cs1910" name="wp1003505"></a>
<p class="pB1_Body1" id="y8cs1911">Infonet </p>
<p><a id="y8cs1912" name="wp1003506"></a>
<p class="pB1_Body1" id="y8cs1913">Digitel </p>
</td>
<td id="y8cs1914"><a id="y8cs1915" name="wp1003508"></a>
<p class="pB1_Body1" id="y8cs1916">734 01 </p>
<p><a id="y8cs1917" name="wp1003509"></a>
<p class="pB1_Body1" id="y8cs1918">734 </p>
</td>
</tr>
<tr id="y8cs1919" valign="top" align="left">
<td id="y8cs1920"><a id="y8cs1921" name="wp1003511"></a>
<p class="pB1_Body1" id="y8cs1922">Vietnam </p>
</td>
<td id="y8cs1923"><a id="y8cs1924" name="wp1003513"></a>
<p class="pB1_Body1" id="y8cs1925">MTSC </p>
<p><a id="y8cs1926" name="wp1003514"></a>
<p class="pB1_Body1" id="y8cs1927">DGPT </p>
</td>
<td id="y8cs1928"><a id="y8cs1929" name="wp1003516"></a>
<p class="pB1_Body1" id="y8cs1930">452 01 </p>
<p><a id="y8cs1931" name="wp1003517"></a>
<p class="pB1_Body1" id="y8cs1932">452 02 </p>
</td>
</tr>
<tr id="y8cs1933" valign="top" align="left">
<td id="y8cs1934"><a id="y8cs1935" name="wp1003519"></a>
<p class="pB1_Body1" id="y8cs1936">Yugoslavia </p>
</td>
<td id="y8cs1937"><a id="y8cs1938" name="wp1003521"></a>
<p class="pB1_Body1" id="y8cs1939">Mobile Telekom </p>
<p><a id="y8cs1940" name="wp1003522"></a>
<p class="pB1_Body1" id="y8cs1941">Promonte </p>
<p><a id="y8cs1942" name="wp1003523"></a>
<p class="pB1_Body1" id="y8cs1943">Telekom Serbia </p>
</td>
<td id="y8cs1944"><a id="y8cs1945" name="wp1003525"></a>
<p class="pB1_Body1" id="y8cs1946">220 01 </p>
<p><a id="y8cs1947" name="wp1003526"></a>
<p class="pB1_Body1" id="y8cs1948">220 02 </p>
<p><a id="y8cs1949" name="wp1003527"></a>
<p class="pB1_Body1" id="y8cs1950">220 03 </p>
</td>
</tr>
<tr id="y8cs1951" valign="top" align="left">
<td id="y8cs1952"><a id="y8cs1953" name="wp1003529"></a>
<p class="pB1_Body1" id="y8cs1954">Zaire </p>
</td>
<td id="y8cs1955"><a id="y8cs1956" name="wp1003531"></a>
<p class="pB1_Body1" id="y8cs1957">African Telecom Net </p>
</td>
<td id="y8cs1958"><a id="y8cs1959" name="wp1003533"></a>
<p class="pB1_Body1" id="y8cs1960">630 </p>
</td>
</tr>
<tr id="y8cs1961" valign="top" align="left">
<td id="y8cs1962"><a id="y8cs1963" name="wp1003535"></a>
<p class="pB1_Body1" id="y8cs1964">Zimbabwe </p>
</td>
<td id="y8cs1965"><a id="y8cs1966" name="wp1003537"></a>
<p class="pB1_Body1" id="y8cs1967">NET*ONE </p>
<p><a id="y8cs1968" name="wp1003538"></a>
<p class="pB1_Body1" id="y8cs1969">Telecel Zimbabwe </p>
</td>
<td id="y8cs1970"><a id="y8cs1971" name="wp1003540"></a>
<p class="pB1_Body1" id="y8cs1972">648 01 </p>
<p><a id="y8cs1973" name="wp1003541"></a>
<p class="pB1_Body1" id="y8cs1974">648 04 </p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/mnc-mcc-table.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>好消息，Blackberry开发文档基础篇发布。</title>
		<link>http://www.inblackberry.com/web/development/docs/good-news-the-doc-of-bb-dev-fundmental-releases.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/good-news-the-doc-of-bb-dev-fundmental-releases.html#comments</comments>
		<pubDate>Mon, 28 Jul 2008 09:08:22 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/good-news-the-doc-of-bb-dev-fundmental-releases.html</guid>
		<description><![CDATA[<p>经过前期在3个位置的调查，最终选用PDF作为文档格式。</p>
<p>直接点击下面下载。</p>
<h2><a href="http://files.cnblogs.com/confach/BlackBerry%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BC%80%E5%8F%91%E8%80%85%E6%8C%87%E5%8D%97.zip" target="_blank">下载基础篇</a></h2>
<h2><a href="http://files.cnblogs.com/confach/BlackBerry_Application_Developer_Guide_Volume_2.zip" target="_blank">下载高级篇</a></h2>
<p>非常感谢大家的参与。任何问题和我联系。</p>
]]></description>
			<content:encoded><![CDATA[<p>经过前期在3个位置的调查，最终选用PDF作为文档格式。</p>
<p>直接点击下面下载。</p>
<h2><a href="http://files.cnblogs.com/confach/BlackBerry%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BC%80%E5%8F%91%E8%80%85%E6%8C%87%E5%8D%97.zip" target="_blank">下载基础篇</a></h2>
<h2><a href="http://files.cnblogs.com/confach/BlackBerry_Application_Developer_Guide_Volume_2.zip" target="_blank">下载高级篇</a></h2>
<p>非常感谢大家的参与。任何问题和我联系。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/good-news-the-doc-of-bb-dev-fundmental-releases.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第12章 管理应用程序</title>
		<link>http://www.inblackberry.com/web/development/docs/vol-2-manage-app.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/vol-2-manage-app.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:17:57 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/?p=34</guid>
		<description><![CDATA[<p align="right" class="MsoNormal" style="text-align: right;">12</p>
<a name="_Toc158092558">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>12章 管理应用程序




<p class="MsoNormal">应用程序管理器</p>
<p class="MsoNormal">管理代码模块</p>




<h2><a]]></description>
			<content:encoded><![CDATA[<p align="right" class="MsoNormal" style="text-align: right;"><strong><span lang="EN-US" style="font-size: 36pt; font-family: 宋体;">12<o:p></o:p></span></strong></p>
<h1><a name="_Toc158092558"><span style="color: rgb(51, 51, 153); font-family: 宋体;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第</span></a><span><span lang="EN-US" style="color: rgb(51, 51, 153);">12</span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">章</span></span><span><span style="color: rgb(51, 51, 153);"> </span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">管理应用程序</span></span></h1>
<table cellspacing="0" cellpadding="0" border="0" class="MsoTableGrid" style="background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p class="MsoNormal"><strong><span style="color: rgb(51, 51, 153); font-family: 宋体;">应用程序管理器</span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: rgb(51, 51, 153); font-family: 宋体;">管理代码模块</span></strong><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc158092559"><span style="color: rgb(51, 51, 153); font-family: 黑体;">应用程序管理器</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">BlackBerry</span><span style="font-family: 'Andale Mono';">设备<span lang="EN-US">VM</span>有一个应用程序管理器<span lang="EN-US">,</span>它的功能和对于其他<span lang="EN-US">Java</span>程序的操作系统事件调动中心一样<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt;"><span lang="EN-US" style="font-family: 'andale mono';">net.rim.device.api.system.ApplicationManager</span><span style="font-family: 'Andale Mono';">类使应用程序可以和应用程序管理器交互<span lang="EN-US">,</span>并完成下面的操作<span lang="EN-US">:</span></span></p>
<ul>
<li><span style="font-family: 'Andale Mono';">与进程交互<span lang="EN-US">,</span>例如获取前台应用程序的<span lang="EN-US">ID.</span></span> </li>
<li><span style="font-family: 'Andale Mono';">发送一个全局事件给系统<span lang="EN-US">.</span></span><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;</span></span></span><span style="font-family: 'Andale Mono';">锁住或解锁<span lang="EN-US">BlackBerry</span>设备<span lang="EN-US">,</span>或判断<span lang="EN-US">BlackBerry</span>设备是否锁住<span lang="EN-US">.</span></span><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;</span></span></span><span style="font-family: 'Andale Mono';">立即运行一个程序<span lang="EN-US">,</span>或者在一个特定的时间运行应用程序<span lang="EN-US">.<o:p></o:p></span></span> </li>
</ul>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为了使用<span lang="EN-US">ApplicationManager</span>类的任何方法<span lang="EN-US">,</span>你必须获取一个当前应用程序管理器的引用<span lang="EN-US">.</span>调用<span lang="EN-US">getApplicationManager()</span>获得当前应用程序管理器<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';">ApplicationManager manager = ApplicationManager.getApplicationManager();<o:p></o:p></span></em></strong></p>
<h3><a name="_Toc158092560"><span style="color: rgb(51, 51, 153); font-family: 宋体;">获取应用程序的相关信息</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">调用静态方法<span lang="EN-US">ApplicationManager.getVisibleApplications()</span>获取当前运行的进程信息<span lang="EN-US">.</span>例如<span lang="EN-US">,</span>你可以编写一个系统管理应用程序来记录<span lang="EN-US">BlackBerry</span>设备的状态<span lang="EN-US">,</span>以决定用户使用每个应用程序所花费的时间<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">对于正在运行的可见应用程序<span lang="EN-US">,</span>为获取一组<span lang="EN-US">ApplicationDescriptor</span>对象<span lang="EN-US">,</span>调用<span lang="EN-US">getVisibleApplications().</span>一个<span lang="EN-US">ApplicationDescriptor</span>对象包含了应用程序的描述性信息<span lang="EN-US">,</span>例如它的名称<span lang="EN-US">,</span>图标<span lang="EN-US">,</span>主<span lang="EN-US">(Home)</span>屏幕的位置<span lang="EN-US">,</span>以及资源包<span lang="EN-US">(bundle).</span>使用<span lang="EN-US">ApplicationDescriptor</span>方法获取这个信息<span lang="EN-US">.</span>例如<span lang="EN-US">,</span>为获取一个运行应用程序的名称<span lang="EN-US">,</span>调用一个应用程序描述<span lang="EN-US">(descriptor)</span>上的<span lang="EN-US">getName()</span>方法<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationManager manager = ApplicationManager.getApplicationManager();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor descriptors[] = manager.getVisibleApplications();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: rgb(63, 127, 95); font-family: 'courier new';">// Retrieve the name of a running application.</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String appname1 = descriptors[0].getName()</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为当前应用程序获取一个<span lang="EN-US">ApplicationDescriptor,</span>调用<span lang="EN-US"><o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor.currentApplicationDescriptor().</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor descriptor =</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor.currentApplicationDescriptor();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String appname = descriptor.getName();</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092561"><span style="color: rgb(51, 51, 153); font-family: 宋体;">发布一个全局事件</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">使用<span lang="EN-US">ApplicationManager.postGlobalEvent()</span>作为基本机制和其他进程进行通讯<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span>&nbsp; <strong><img height="31" width="34" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" />注</strong>:</span><span style="font-family: 'Andale Mono';">你也可以使用运行时存储发送和接收进程间的消息<span lang="EN-US">.</span>为获得更多信息<span lang="EN-US">,</span>参看<span lang="EN-US">135</span>页的<span lang="EN-US">&rdquo;</span>在应用程序之间共享运行时对象<span lang="EN-US">&rdquo;.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为了发布一个全局事件到指定的应用程序中<span lang="EN-US">,</span>调用<span lang="EN-US">postGlobalEvent(int, long, int, int, Object, Object).<o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">processID</span><span style="font-family: 'Andale Mono';">参数指定了进程的<span lang="EN-US">ID</span>发送事件<span lang="EN-US">.</span>为获取一个进程<span lang="EN-US">ID,</span>调用<span lang="EN-US">getProcessId(ApplicationDescriptor). guid</span>参数为事件指定一个<span lang="EN-US">GUID</span>值<span lang="EN-US">.</span>数据和对象为事件指定附加的信息<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为了对所有应用程序发送一个全局事件<span lang="EN-US">,</span>使用下面形式之一的<span lang="EN-US">postGlobalEvent()</span>方法<span lang="EN-US">:<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" width="576" class="MsoNormalTable" style="width: 432pt; border-collapse: collapse;">
<tbody>
<tr style="height: 12pt;">
<td width="319" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 239pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">方法</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td width="257" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 193pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt;">
<td width="319" valign="top" style="padding: 0cm 5.4pt; width: 239pt; height: 12pt;">
<p class="MsoNormal"><span lang="EN-US">boolean postGlobalEvent(long)</span></p>
</td>
<td width="257" valign="top" style="padding: 0cm 5.4pt; width: 193pt; height: 12pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">发布一个带有唯一标志符的全局事件</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt;">
<td width="319" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 239pt; height: 12pt;">
<p class="MsoNormal"><span lang="EN-US">boolean postGlobalEvent(long, int, int)</span></p>
</td>
<td width="257" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 193pt; height: 12pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">发布一个带有附加数据的全局事件</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 19pt;">
<td width="319" valign="top" style="padding: 0cm 5.4pt; width: 239pt; height: 19pt;">
<p class="MsoNormal"><span lang="EN-US">abstract boolean postGlobalEvent(long, int, int, Object, Object)</span></p>
</td>
<td width="257" valign="top" style="padding: 0cm 5.4pt; width: 193pt; height: 19pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">发送一个带有附加整数和对象数据的全局事件</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092562"><span style="color: rgb(51, 51, 153); font-family: 宋体;">接收一个全局事件</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">net.rim.device.api.system.GlobalEventListener</span><span style="font-family: 'Andale Mono';">接口的实现接收全局事件<span lang="EN-US">. GlobalEventListener.eventOccurred()</span>的实现定义了当一个全局事件发生时所发生的事情<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">Application.addGlobalEventListener(GlobalEventListener)</span>注册你的实现<span lang="EN-US">.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092563"><span style="color: rgb(51, 51, 153); font-family: 宋体;">锁住一个</span></a><span><span lang="EN-US" style="color: rgb(51, 51, 153);">BlackBerry</span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">设备</span></span><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US"> ApplicationManager.lockSystem(true).<o:p></o:p></span></span></p>
<h3><a name="_Toc158092564"><span style="color: rgb(51, 51, 153); font-family: 宋体;">决定一个</span></a><span><span lang="EN-US" style="color: rgb(51, 51, 153);">BlackBerry</span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">设备是否锁住</span></span><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">ApplicationManager.isSystemLocked().<o:p></o:p></span></span></p>
<h3><a name="_Toc158092565"><span style="color: rgb(51, 51, 153); font-family: 宋体;">解锁一个</span></a><span><span lang="EN-US" style="color: rgb(51, 51, 153);">BlackBerry</span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">设备</span></span><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">ApplicationManager.unlockSystem(true).<o:p></o:p></span></span></p>
<h3><a name="_Toc158092566"><span style="color: rgb(51, 51, 153); font-family: 宋体;">用不同的参数运行一个应用程序</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: rgb(51, 51, 153); font-family: 宋体;">创建一个新的应用程序描述</span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">.</span><span style="font-family: 'Andale Mono';">使用已经存在的<span lang="EN-US">ApplicationDescriptor</span>作为一个模板<span lang="EN-US">.</span>在<span lang="EN-US">main()</span>里指定使用的参数<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: -3.6pt; border-collapse: collapse;">
<tbody>
<tr>
<td width="573" valign="top" style="padding: 0cm 5.4pt; width: 429.7pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor template = ApplicationDescriptor.currentApplicationDescriptor();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String[] args = { </span><span lang="EN-US" style="font-size: 10pt; color: rgb(42, 0, 255); font-family: 'courier new';">&quot;admin&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">, </span><span lang="EN-US" style="font-size: 10pt; color: rgb(42, 0, 255); font-family: 'courier new';">&quot;secure&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> };</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationDescriptor newdescriptor = </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> ApplicationDescriptor(template, args);</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">ApplicationDescriptor </span><span style="font-family: 'Andale Mono';">构造子有其他<span lang="EN-US">2</span>种格式<span lang="EN-US">:<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" width="571" class="MsoNormalTable" style="width: 428.4pt; border-collapse: collapse;">
<tbody>
<tr style="height: 12pt;">
<td width="273" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 205pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">签名</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td width="298" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 223.4pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 22pt;">
<td width="273" valign="top" style="padding: 0cm 5.4pt; width: 205pt; height: 22pt;">
<p class="MsoNormal"><span lang="EN-US">ApplicationDescriptor(ApplicationDescriptor, String, String[])</span></p>
</td>
<td width="298" valign="top" style="padding: 0cm 5.4pt; width: 223.4pt; height: 22pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">此格式允许你为新的</span><span lang="EN-US">ApplicationDescriptor</span><span style="font-family: 宋体;">指定一个名称</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 33pt;">
<td width="273" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 205pt; height: 33pt;">
<p class="MsoNormal"><span lang="EN-US">ApplicationDescriptor(ApplicationDescriptor, String, String[], Bitmap, int, String, int)</span></p>
</td>
<td width="298" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 223.4pt; height: 33pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">此格式允许你指定一个名称</span><span lang="EN-US">,</span><span style="font-family: 宋体;">初始设置</span><span lang="EN-US">,</span><span style="font-family: 宋体;">包括一个应用程序图标</span><span lang="EN-US">,</span><span style="font-family: 宋体;">主屏幕的位置</span><span lang="EN-US">,</span><span style="font-family: 宋体;">以及资源包</span><span lang="EN-US">,</span><span style="font-family: 宋体;">还有应用程序标题的</span><span lang="EN-US">ID.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p>&nbsp;</o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: rgb(51, 51, 153); font-family: 宋体;">运行应用程序</span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">使用一个新的<span lang="EN-US">ApplicationDescriptor</span>对象运行应用程序<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">ApplicationManager appmanager = ApplicationManager.getApplicationManager();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"><span>&nbsp;&nbsp;&nbsp; </span>appmanager.runApplication(newdescriptor);</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">}</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">(ApplicationManagerException) {</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"><span>&nbsp;&nbsp;&nbsp; </span></span><span lang="EN-US" style="font-size: 10pt; color: rgb(63, 127, 95); font-family: 'courier new';">// Handle the error.</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">}</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">runApplication()</span><span style="font-family: 'Andale Mono';">方法创建一个新的进程<span lang="EN-US">,</span>并且调用一个指定的描述上的导出<span lang="EN-US">main()</span>方法<span lang="EN-US">,</span>以及使用它的参数<span lang="EN-US">.</span>如果可能<span lang="EN-US">,</span>新进程会转移到前台来<span lang="EN-US">.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092567"><span style="color: rgb(51, 51, 153); font-family: 宋体;">在指定的时间运行一个应用程序</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">scheduleApplication()</span>代替<span lang="EN-US">runApplication().<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"><span>&nbsp;&nbsp;&nbsp; </span>appmanager.scheduleApplication(newdescriptor, 1728000, </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">);</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">} </span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">(ApplicationManagerException) {</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"><span>&nbsp;&nbsp;&nbsp; </span></span><span lang="EN-US" style="font-size: 10pt; color: rgb(63, 127, 95); font-family: 'courier new';">// Handle the error.</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">}</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">scheduleApplication(ApplicationDescriptor, int, Boolean) </span><span style="font-family: 'Andale Mono';">方法需要下面的参数<span lang="EN-US">:<o:p></o:p></span></span></p>
<ul>
<li><span lang="EN-US" style="font-family: 'andale mono';">ApplicationDescriptor</span><span style="font-family: 'Andale Mono';">对象<span lang="EN-US">.</span></span><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;</span></span></span><span style="font-family: 'Andale Mono';">启动应用程序的时间<span lang="EN-US">,</span>毫秒计<span lang="EN-US">.</span></span><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings;"><span><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;</span></span></span><span lang="EN-US" style="font-family: 'andale mono';">Boolean</span><span style="font-family: 'Andale Mono';">值<span lang="EN-US">,true</span>表示时间是绝对的<span lang="EN-US">(</span>从<span lang="EN-US">January 1, 1970 UTC</span>午夜开始计算<span lang="EN-US">),false</span>表示时间相对于本地午夜的时间<span lang="EN-US">.<o:p></o:p></span></span> </li>
</ul>
<p class="MsoNormal"><v:shape id="_x0000_s1027" style="margin-top: 6.8pt; z-index: 2; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left;" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span>&nbsp;<strong><img height="31" width="34" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" />注</strong>:</span><span style="font-family: 'Andale Mono';">在指定的时间前如果重启或关闭<span lang="EN-US">BlackBerry</span>设备<span lang="EN-US">,</span>此应用程序不会执行<span lang="EN-US">.<o:p></o:p></span></span></p>
<h2><a name="_Toc158092568"><span style="color: rgb(51, 51, 153); font-family: 黑体;">管理代码模块</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">CodeModuleManager</span><span style="font-family: 'Andale Mono';">类在<span lang="EN-US">net.rim.device.api.system</span>里<span lang="EN-US">,</span>它允许你获取相关信息<span lang="EN-US">,</span>并且管理<span lang="EN-US">BlackBerry</span>设备上的代码模块<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">一个代码模块是一个<span lang="EN-US">.cod</span>文件<span lang="EN-US">,</span>它是<span lang="EN-US">BlackBerry IDE</span>里单个工程编译的文件<span lang="EN-US">.</span>为了查看安装在<span lang="EN-US">BlackBerry</span>设备上的第三方应用程序列表<span lang="EN-US">,</span>单击<strong><span lang="EN-US">Appication</span></strong><span lang="EN-US">.</span>单击<strong><span lang="EN-US">Propoerties</span></strong>菜单项查看关于每一个应用程序的信息<span lang="EN-US">.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092569"><span style="color: rgb(51, 51, 153); font-family: 宋体;">获取模块信息</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">CodeModuleManager</span><span style="font-family: 'Andale Mono';">类提供方法使应用程序可以获取<span lang="EN-US">BlackBerry</span>设备上的相关信息<span lang="EN-US">,</span>例如名称<span lang="EN-US">,</span>类型<span lang="EN-US">,</span>描述<span lang="EN-US">,</span>版本以及创建日期<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为获取一个模块的句柄<span lang="EN-US">,</span>调用<span lang="EN-US">getModuleHandle().</span>将代码模块名作为一个参数<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> handle = CodeModuleManager.getModuleHandle(</span><span lang="EN-US" style="font-size: 10pt; color: rgb(42, 0, 255); font-family: 'courier new';">&quot;test_module&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">);</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">CodeModuleManager</span>类的方法获取指定的信息<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">将模块句柄作为参数传给这些方法<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String name = CodeModuleManager.getModuleName( handle );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String vendor = CodeModuleManager.getModuleVendor( handle );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String description = CodeModuleManager.getModuleDescription( handle );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> version = CodeModuleManager.getModuleVersion( handle );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> size = CodeModuleManager.getModuleCodeSize( handle );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> timestamp = CodeModuleManager.getModuleTimestamp( handle );</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092570"><span style="color: rgb(51, 51, 153); font-family: 宋体;">获取一组句柄</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">为获取<span lang="EN-US">BlackBerry</span>设备上所有存在的模块句柄<span lang="EN-US">,</span>调用<span lang="EN-US">getModuleHandles()<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> handles[] = CodeModuleManager.getModuleHandles();</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">String name = CodeModuleManager.getModuleName( handles[0]);</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">net.rim.device.api.system.CodeModuleManager</span><span style="font-family: 'Andale Mono';">类提供方法创建<span lang="EN-US">,</span>保存<span lang="EN-US">,</span>删除代码模块<span lang="EN-US">.</span>这些功能允许一个<span lang="EN-US">BlackBerry</span>设备上的应用程序可以无线接收<span lang="EN-US">.cod</span>文件<span lang="EN-US">.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092571"><span style="color: rgb(51, 51, 153); font-family: 宋体;">代码模块管理器方法</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<table cellspacing="0" cellpadding="0" border="1" class="MsoNormalTable" style="border-collapse: collapse;">
<tbody>
<tr style="height: 12pt;">
<td width="355" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 266.4pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">方法</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td width="221" valign="top" style="padding: 0cm 5.4pt; background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 165.6pt; height: 12pt;">
<p class="MsoNormal"><strong><span style="font-family: 宋体;">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 22pt;">
<td width="355" valign="top" style="padding: 0cm 5.4pt; width: 266.4pt; height: 22pt;">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';">int handle = CodeModuleManager.getModuleHandleForObject( anObject );<o:p></o:p></span></p>
</td>
<td width="221" valign="top" style="padding: 0cm 5.4pt; width: 165.6pt; height: 22pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">此方法获取一个对象模块的句柄</span><span lang="EN-US">,</span><span style="font-family: 宋体;">在此模块里定义一个对象</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 33pt;">
<td width="355" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 266.4pt; height: 33pt;">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';">boolean library = CodeModuleManager.isLibrary( handle );<o:p></o:p></span></p>
</td>
<td width="221" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 165.6pt; height: 33pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">此方法决定一个模块是否为类库</span><span lang="EN-US">,</span><span style="font-family: 宋体;">如果是返回</span><span lang="EN-US">true,</span><span style="font-family: 宋体;">如果是应用程序返回</span><span lang="EN-US">false.</span></p>
</td>
</tr>
<tr style="height: 22pt;">
<td width="355" valign="top" style="padding: 0cm 5.4pt; width: 266.4pt; height: 22pt;">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';">int size = CodeModuleManager.getModuleHandleForObject( anObject);<o:p></o:p></span></p>
</td>
<td width="221" valign="top" style="padding: 0cm 5.4pt; width: 165.6pt; height: 22pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">决定了模块包含的代码的大小</span><span lang="EN-US">(</span><span style="font-family: 宋体;">字节</span><span lang="EN-US">).</span></p>
</td>
</tr>
<tr style="height: 22pt;">
<td width="355" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 266.4pt; height: 22pt;">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';">ApplicationDescriptor descriptors[] = CodeModuleManager.getApplicationDescriptiors( handle );<o:p></o:p></span></p>
</td>
<td width="221" valign="top" style="padding: 0cm 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 165.6pt; height: 22pt;">
<p class="MsoNormal"><span style="font-family: 宋体;">获得一组代码模块包含的所有描述</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092572"><span style="color: rgb(51, 51, 153); font-family: 宋体;">创建一个模块</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">createNewModule().</span>将模块的大小<span lang="EN-US">(</span>字节<span lang="EN-US">)</span>作为参数<span lang="EN-US">:<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> handle = CodeModuleManager.createNewModule( 3000 );</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">此方法返回模块的句柄<span lang="EN-US">,</span>否则<span lang="EN-US">,</span>如果不能创建模块<span lang="EN-US">,</span>返回<span lang="EN-US">0.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">当你创建模块时<span lang="EN-US">,</span>为了将数据增加到其中<span lang="EN-US">,</span>调用下面形式的<span lang="EN-US">createNewModule().</span>将整个模块的时长度<span lang="EN-US">(</span>字节<span lang="EN-US">)</span>作为参数<span lang="EN-US">,</span>一个字节数据将加到模块中<span lang="EN-US">, length</span>参数指定了从增加的字节数组到模块开始的字节数<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> createNewModule(</span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">[], </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">);</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092573"><span style="color: rgb(51, 51, 153); font-family: 宋体;">将数据写入模块</span></a><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">&gt;</span><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">writeNewModule().</span>将数据的字节数组作为参数提供给本方法<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(217, 217, 217) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> success = CodeModuleManager.writeNewModule( handle, data, 0, data.length );</span><span lang="EN-US" style="font-family: 'andale mono';"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: 'andale mono';">saveNewModule(int)</span><span style="font-family: 'Andale Mono';">返回<span lang="EN-US">CodeModuleManager</span>类定义的结果代码之一<span lang="EN-US">,</span>例如如果模块保存成功<span lang="EN-US">,</span>返回<span lang="EN-US">CMM_OK.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092574"><span style="color: rgb(51, 51, 153); font-family: 宋体;">从</span></a><span><span lang="EN-US" style="color: rgb(51, 51, 153);">BlackBerry</span></span><span><span style="color: rgb(51, 51, 153); font-family: 宋体;">设备数据库删除一个模块</span></span><span></span><span lang="EN-US" style="color: rgb(51, 51, 153);"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 'Andale Mono';">调用<span lang="EN-US">deleteModuleEx(int, Boolean).</span>将模块的句柄作为参数删除<span lang="EN-US">,</span>一个<span lang="EN-US">Boolean</span>值指定是否删除模块和它包含的数据<span lang="EN-US">,</span>或仅删除没有相关数据的模块<span lang="EN-US">.</span>如果模块正在使用<span lang="EN-US">,</span>它将在<span lang="EN-US">BlackBerry</span>下次重启时删除<span lang="EN-US">.<o:p></o:p></span></span></p>
<table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="background: rgb(230, 230, 230) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;">
<tbody>
<tr>
<td width="568" valign="top" style="padding: 0cm 5.4pt; width: 426.1pt;">
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> handle = CodeModuleManager.getModuleHandle(</span><span lang="EN-US" style="font-size: 10pt; color: rgb(42, 0, 255); font-family: 'courier new';">&quot;test_module&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">);</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">( handle != 0 ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p align="left" class="MsoNormal" style="text-align: left;"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"><span>&nbsp;&nbsp;&nbsp; </span>Boolean success = CodeModuleManager.deleteModule( handle, </span><strong><span lang="EN-US" style="font-size: 10pt; color: rgb(127, 0, 85); font-family: 'courier new';">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';"> );</span><span lang="EN-US" style="font-size: 10pt; font-family: 'courier new';"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: 'courier new';">}</span></p>
</td>
</tr>
</tbody>
</table>
<p><span lang="EN-US" style="font-size: 10.5pt; font-family: 'times new roman';">   <br clear="all" style="page-break-before: always;" /></span> </p>
<hr style="width: 100%; height: 2px;" />
<ul>
<li><span lang="EN-US" style="font-size: 10.5pt; font-family: 'times new roman';">Last Updated:2007年2月6日       <br /></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/vol-2-manage-app.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第13章 应用程序间共享运行时对象</title>
		<link>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-share-objects-in-apps.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-share-objects-in-apps.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:15:32 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-share-objects-in-apps.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">13</p>
<a name="_Toc158092575">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>13章 应用程序间共享运行时对象




<p class="MsoNormal">共享运行时对象</p>




<h2><a name="_Toc158092576">共享运行时对象</a></h2>
<p]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">13<o:p></o:p></span></strong></p>
<h1><a name="_Toc158092575"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">13</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">应用程序间共享运行时对象</span></span></h1>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">共享运行时对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc158092576"><span style="color: #333399; font-family: 黑体">共享运行时对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">: </span><span style="font-family: 宋体">当应用程序第一次访问运行时存储时</span><span lang="EN-US">,</span><span style="font-family: 宋体">检查一个</span> <span lang="EN-US">NoClassDefFoundError.</span><span style="font-family: 宋体">如果系统管理员通过应用程序控制限制访问运行时存储</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出此错误</span><span lang="EN-US">. </span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">1</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备使用一个运行时存储提供一个中心位置</span><span lang="EN-US">,</span><span style="font-family: 宋体">在此位置上应用程序可以共享运行时对象</span><span lang="EN-US">.</span><span style="font-family: 宋体">缺省的</span><span lang="EN-US">,</span><span style="font-family: 宋体">仅由</span><span lang="EN-US">RIM</span><span style="font-family: 宋体">数字签名的应用程序才可以访问运行时存储上的数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">联系</span><span lang="EN-US">RIM</span><span style="font-family: 宋体">获得关于如何控制访问你的数据的信息</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092577"><span style="color: #333399; font-family: 宋体">获取运行时存储</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RuntimeStore.getRuntimeStore().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RuntimeStore store = RuntimeStore.getRuntimeStore();</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 宋体">为增加或获得运行时对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RuntimeStore</span><span style="font-family: 宋体">上的方法</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><v:shape id="_x0000_s1026" style="margin-top: 0.85pt; z-index: 1; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span><font face="Times New Roman"></font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong></span><span lang="EN-US">:</span><span style="font-family: 宋体">运行时存储不是持久的</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">重启</span><span lang="EN-US">,</span><span style="font-family: 宋体">运行时存储的数据将丢失</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092578"><span style="color: #333399; font-family: 宋体">增加一个运行时对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RuntimeStore.put(long, String). </span><span style="font-family: 宋体">将一个唯一</span><span lang="EN-US">long ID</span><span style="font-family: 宋体">和存储的对象作为参数</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RuntimeStore store = RuntimeStore.getRuntimeStore();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Create an object and a unique number to identify the object.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String msg = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Some shared text&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ID = 0&#215;60ac754bc0867248L;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// put() throws an IllegalArgumentException if an object with the same ID exists.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store.put( ID, msg );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(IllegalArgumentException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception - an object with the same ID exists.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092579"><span style="color: #333399; font-family: 宋体">替换一个运行时对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US"> replace().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RuntimeStore store = RuntimeStore.getRuntimeStore();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String newmsg = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Some new text&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Returns the existing object with the specified ID if it exists; null</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// otherwise.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Object obj = store.replace( 0&#215;60ac754bc0867248L, newmsg);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(ControlledAccessException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception - insufficient permissions.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092580"><span style="color: #333399; font-family: 宋体">获取一个注册的运行时对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RuntimeStore.get(). </span><span style="font-family: 宋体">将对象</span><span lang="EN-US">ID</span><span style="font-family: 宋体">作为参数</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RuntimeStore store = RuntimeStore.getRuntimeStore();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// get() throws a ControlledAccessException if your application does not have read access to the specified object.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// get() returns the objectm with the specified ID if it exists; null</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// otherwise.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Object obj = store.get(0&#215;60ac754bc0867248L);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(ControlledAccessException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092581"><span style="color: #333399; font-family: 宋体">获取一个未注册的运行时对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RuntimeStore.waitFor() </span><span style="font-family: 宋体">等待一个运行时对象注册</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RuntimeStore store = RuntimeStore.getRuntimeStore();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Object obj = store.waitFor(0&#215;60ac754bc0867248L);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(ControlledAccessException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception - insufficient permissions.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(RuntimeException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception - time out.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><v:shape id="_x0000_s1028" style="margin-top: 5.2pt; z-index: 3; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt; mso-position-horizontal-relative: text; mso-position-vertical-relative: text" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span>&#160;<strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong></span><span style="font-family: 宋体">如果指定</span><span lang="EN-US">ID</span><span style="font-family: 宋体">的对象不存在</span><span lang="EN-US">, waitFor()</span><span style="font-family: 宋体">会阻止一个</span><span lang="EN-US">MAX_WAIT_MILLIS</span><span style="font-family: 宋体">的最大数</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果此时对象还没有注册</span><span lang="EN-US">, waitFor()</span><span style="font-family: 宋体">将会抛出一个</span><span lang="EN-US">RuntimeException</span><span style="font-family: 宋体">异常</span><span lang="EN-US">.</span></p>
<hr style="width: 100%; height: 2px" />Last Updated:2007年2月6日  <br /> 
<p class="MsoNormal"><span lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-share-objects-in-apps.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第11章 管理通知(Notification)</title>
		<link>http://www.inblackberry.com/web/development/docs/guide-vol-2-manage-notification.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/guide-vol-2-manage-notification.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:04:50 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/guide-vol-2-manage-notification.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">11</p>
<a name="_Toc158092534">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>11章 管理通知(Notification)




<p class="MsoNormal">通知API</p>
<p class="MsoNormal">增加事件</p>
<p]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">11<o:p></o:p></span></strong></p>
<h1><a name="_Toc158092534"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">11</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">管理通知</span></span><span><span lang="EN-US" style="color: #333399">(Notification)</span></span></h1>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">通知</span><span lang="EN-US" style="color: #333399">API<o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">增加事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">响应事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">自定义系统的通知</span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc158092535"><span style="color: #333399; font-family: 黑体">通知</span></a><span><span lang="EN-US" style="color: #333399">API</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">通知</span><span lang="EN-US">API(net.rim.device.api.notification)</span><span style="font-family: 宋体">让你可以为你的应用程序增加自定义事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且当自定义事件发生时</span><span lang="EN-US">,</span><span style="font-family: 宋体">又允许你定义用户接收的通知类型</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当你的应用程序第一次访问通知</span><span lang="EN-US">API</span><span style="font-family: 宋体">时</span><span lang="EN-US">,</span><span style="font-family: 宋体">它将检查一个</span><span lang="EN-US">ControlledAccessException.</span><span style="font-family: 宋体">如果系统管理员使用应用程序控制限制访问通知</span><span lang="EN-US">API,</span><span style="font-family: 宋体">一将抛出个运行时异常</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">&#8221;<em>BlackBerry</em></span><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第一卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">&#8221;.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 97pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="129">
<p class="MsoNormal"><strong><span style="font-family: 宋体">通知事件类型</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 335pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="447">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 97pt; padding-top: 0cm; height: 12pt" valign="top" width="129">
<p class="MsoNormal"><span style="font-family: 宋体">短暂事件</span><span lang="EN-US"> </span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 335pt; padding-top: 0cm; height: 12pt" valign="top" width="447">
<p class="MsoNormal"><span style="font-family: 宋体">系统通知</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">LED</span><span style="font-family: 宋体">闪烁</span><span lang="EN-US">,</span><span style="font-family: 宋体">振动或铃声</span><span lang="EN-US">. </span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 97pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="129">
<p class="MsoNormal"><span style="font-family: 宋体">延续事件</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 335pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="447">
<p class="MsoNormal"><span style="font-family: 宋体">应用程序指定的通知</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个</span><span lang="EN-US">UI.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">对于短暂事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">只要事件一发生</span><span lang="EN-US">,BlackBerry</span><span style="font-family: 宋体">设备就会使用一个系统通知</span><span lang="EN-US">, </span><span style="font-family: 宋体">例如</span><span lang="EN-US">LED</span><span style="font-family: 宋体">闪烁</span><span lang="EN-US">,</span><span style="font-family: 宋体">振动或铃声</span><span lang="EN-US">,</span><span style="font-family: 宋体">尽快将消息发送给用户</span><span lang="EN-US">.</span><span style="font-family: 宋体">应用程序不可以请求一指定类型的通知</span><span lang="EN-US">.</span><span style="font-family: 宋体">在手持设备配置</span><span lang="EN-US">(Profile)</span><span style="font-family: 宋体">列表里</span><span lang="EN-US">,</span><span style="font-family: 宋体">用户通过选择一个活动的配置和设置配置选项来控制它们如何接收短暂事件的通知</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了将一个自定义的系统通知加入到短暂事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">请实现</span><span lang="EN-US">Consequence</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">在延续的事件里</span><span lang="EN-US">,BlackBerry</span><span style="font-family: 宋体">设备根据事件的优先级将它们安排在一个队列里</span><span lang="EN-US">.</span><span style="font-family: 宋体">当事件发生时</span><span lang="EN-US">,</span><span style="font-family: 宋体">事件影响的应用程序可能为用户提供一个自定义的通知</span><span lang="EN-US">,</span><span style="font-family: 宋体">一般是通过显示一个用户界面</span><span lang="EN-US">(UI)</span><span style="font-family: 宋体">元素</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个对话框来完成</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了监听延续的事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">实现</span><span lang="EN-US">NotificationsEngineListener</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.BlackBerry</span><span style="font-family: 宋体">设备不会为延续事件提供一个系统级的通知</span><span lang="EN-US">.</span></p>
<h2><a name="_Toc158092536"><span style="color: #333399; font-family: 黑体">增加事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<h3><a name="_Toc158092537"><span style="color: #333399; font-family: 宋体">注册一个新的事件源</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">创建一个唯一</span><span lang="EN-US" style="color: #333399">long ID<o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">为每个通知事件定义一个</span><span lang="EN-US">long ID.</span></p>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-indent: 10pt"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">public static final long ID_1 = 0xdc5bf2f81374095L;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><v:shape id="_x0000_s1027" style="margin-top: 11.25pt; z-index: 2; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 27.75pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span style="font-family: 宋体"><font face="Times New Roman"></font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></strong></span><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">使用</span><span lang="EN-US">BlackBerry IDE</span><span style="font-family: 宋体">将一个</span><span lang="EN-US">String</span><span style="font-family: 宋体">转化为一个</span><span lang="EN-US">long,</span><span style="font-family: 宋体">为你的应用程序创建一个</span><span lang="EN-US">long</span><span style="font-family: 宋体">的标记符</span><span lang="EN-US">:</span></p>
<p class="MsoNormal" style="margin-left: 10.5pt; text-indent: 26.25pt"><span lang="EN-US">1.</span><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry IDE</span><span style="font-family: 宋体">文本里</span><span lang="EN-US">,</span><span style="font-family: 宋体">输入一个字符串</span><span lang="EN-US">.     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2.</span><span style="font-family: 宋体">选择字符串</span><span lang="EN-US">,</span><span style="font-family: 宋体">右击</span><span lang="EN-US">,</span><span style="font-family: 宋体">然后单击</span><strong><span lang="EN-US">Convert &#8220;string&#8221; to Long.</span></strong></p>
<p class="MsoNormal"><strong><span lang="EN-US" style="color: #333399"><o:p>&#160;</o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义一个源对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">定义一个为事件提供源的对象</span><span lang="EN-US">. toString()</span><span style="font-family: 宋体">的实现返回显示在配置列表里的字符串</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Object event = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Notification Demo&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将你的应用程序注册一个通知源</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了将你的应用程序作为一个事件源加入到手持设备的配置列表里</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">NotificationsManager.registerSource().</span><span style="font-family: 宋体">在此方法里</span><span lang="EN-US">,</span><span style="font-family: 宋体">指定一个唯一的事件</span><span lang="EN-US">ID,</span><span style="font-family: 宋体">源对象以及通知级别</span><span lang="EN-US">.</span></p>
<p class="MsoNormal" style="margin-left: 42pt; text-indent: -21pt"><span style="font-family: 宋体">通知级别设置了事件的优先级</span><span lang="EN-US">,</span><span style="font-family: 宋体">它决定了延续事件发生的顺序</span><span lang="EN-US">.</span><span style="font-family: 宋体">以最高级到最低级的顺序</span><span lang="EN-US">,</span><span style="font-family: 宋体">级别如下</span><span lang="EN-US">:</span></p>
<ul>
<li><span lang="EN-US">NotificationsConstants.CRITICAL</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">NotificationsConstants.SENSITIVE</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">NotificationsConstants.IMPORTANT</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">NotificationsConstants.DEFAULT_LEVEL</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;</span></span></span><span lang="EN-US">NotificationsConstants.CASUAL</span> </li>
</ul>
<p class="MsoNormal"><v:shape id="_x0000_s1028" style="margin-top: 7.8pt; z-index: 3; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span style="font-family: 宋体"><font face="Times New Roman">&#160;</font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></strong></span><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">优先级仅适用于延续事件</span><span lang="EN-US">.</span><span style="font-family: 宋体">只要短暂事件触发</span><span lang="EN-US">,</span><span style="font-family: 宋体">它们就会发生</span><span lang="EN-US">.</span><span style="font-family: 宋体">当触发一个延续事件时</span><span lang="EN-US">,</span><span style="font-family: 宋体">指定一个过期时间</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果事件在最高级事件之前已经过期</span><span lang="EN-US">,</span><span style="font-family: 宋体">用户可能不会接收到此最低级事件的通知</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">当</span><span lang="EN-US" style="color: #333399">BlackBerry</span></strong><strong><span style="color: #333399; font-family: 宋体">设备启动时注册事件源</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了注册一个事件源</span><span lang="EN-US">,</span><span style="font-family: 宋体">创建一个带有</span><span lang="EN-US">libMain()</span><span style="font-family: 宋体">的工程</span><span lang="EN-US">,</span><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备启动时进行注册</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">创建一个类库工程</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">1.</span><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry IDE, </span><span style="font-family: 宋体">创建一个工程</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">2.</span><span style="font-family: 宋体">右击工程</span><span lang="EN-US">,</span><span style="font-family: 宋体">单击</span><strong><span lang="EN-US">Properties</span></strong><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">3.</span><span style="font-family: 宋体">单击</span> <strong><span lang="EN-US">Application</span></strong><span style="font-family: 宋体">标签</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">4.</span><span style="font-family: 宋体">在</span><strong><span lang="EN-US">Project type </span></strong><span style="font-family: 宋体">下拉列里</span><span lang="EN-US">,</span><span style="font-family: 宋体">单击</span><strong><span lang="EN-US">Library</span></strong><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">5.</span><span style="font-family: 宋体">选择</span><strong><span lang="EN-US">Auto-run on startup</span></strong><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">6.</span><span style="font-family: 宋体">单击</span><strong><span lang="EN-US">OK</span></strong><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">7.</span><span style="font-family: 宋体">定义</span><span lang="EN-US">libMain().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ID_1 = 0xdc5bf2f81374095L;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object event = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString()</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>{ </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Sample Notification Event #1&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> libMain(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.registerSource(ID_1, event,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsConstants.CASUAL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092538"><span style="color: #333399; font-family: 宋体">触发一个短暂事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">triggerImmediateEvent().</span><span style="font-family: 宋体">短暂事件由标准的系统通知描述</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如铃声</span><span lang="EN-US">,</span><span style="font-family: 宋体">振动</span><span lang="EN-US">,</span><span style="font-family: 宋体">或</span><span lang="EN-US">LED.</span></p>
<p class="MsoNormal" style="text-indent: 5pt"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.triggerImmediateEvent(ID_1, 0, this, null);<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><span lang="EN-US">triggerImmediateEvent</span><span style="font-family: 宋体">方法接受下面的参数</span><span lang="EN-US">:</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 83pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="111">
<p class="MsoNormal"><strong><span style="font-family: 宋体">参数</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 349pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="465">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 83pt; padding-top: 0cm; height: 12pt" valign="top" width="111">
<p class="MsoNormal"><span lang="EN-US">sourceID</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 349pt; padding-top: 0cm; height: 12pt" valign="top" width="465">
<p class="MsoNormal"><span style="font-family: 宋体">启动事件</span><span lang="EN-US">(</span><span style="font-family: 宋体">当调用</span><span lang="EN-US">registerSource()</span><span style="font-family: 宋体">时指定</span><span lang="EN-US">)</span><span style="font-family: 宋体">的应用程序的标志符</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 83pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="111">
<p class="MsoNormal"><span lang="EN-US">eventID</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 349pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="465">
<p class="MsoNormal"><span style="font-family: 宋体">应用程序事件标志符</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 83pt; padding-top: 0cm; height: 12pt" valign="top" width="111">
<p class="MsoNormal"><span lang="EN-US">eventReference</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 349pt; padding-top: 0cm; height: 12pt" valign="top" width="465">
<p class="MsoNormal"><span style="font-family: 宋体">应用程序事件</span><span lang="EN-US">cookie.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 83pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="111">
<p class="MsoNormal"><span lang="EN-US">context</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 349pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="465">
<p class="MsoNormal"><span style="font-family: 宋体">可选的上下文对象</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 宋体">在大多数情况下</span><span lang="EN-US">,</span><span style="font-family: 宋体">不要使用短暂事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">因为</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备事件通知不会充分说明发生了什么事情</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备振动</span><span lang="EN-US">,</span><span style="font-family: 宋体">对于用户来说</span><span lang="EN-US">,</span><span style="font-family: 宋体">它将很难知道到底是在你的应用程序里发生了一个事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">还是一个新消息已经到达了</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果你使用了短暂消息</span><span lang="EN-US">,</span><span style="font-family: 宋体">考虑实现一个自定义的通知</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个特殊的铃声</span><span lang="EN-US">,</span><span style="font-family: 宋体">来区分你的应用程序事件和其他</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备事件</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">122</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">自定义系统通知</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc158092539"><span style="color: #333399; font-family: 宋体">触发一个延续事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">negotiateDeferredEvent().</span><span style="font-family: 宋体">一个延续事件让你的应用程序以一个</span><span lang="EN-US">UI</span><span style="font-family: 宋体">元素</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个对话框通知用户</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.negotiateDeferredEvent(ID_1, 0, this, -1,<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsConstants.MANUAL_TRIGGER, null);<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></em></strong></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">negotiateDeferredEvent(long, long, Object, long, int, Object)</span></em></strong><span lang="EN-US"> </span><span style="font-family: 宋体">方法接受下面的参数</span><span lang="EN-US">:</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><strong><span style="font-family: 宋体">参数</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">sourceID</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">启动事件</span><span lang="EN-US">(</span><span style="font-family: 宋体">当调用</span><span lang="EN-US">registerSource()</span><span style="font-family: 宋体">时指定</span><span lang="EN-US">)</span><span style="font-family: 宋体">的应用程序的标志符</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">eventID</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">应用程序事件标志符</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">eventReference</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">应用程序事件</span><span lang="EN-US">cookie.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">timeout</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">事件过期时间</span><span lang="EN-US">,</span><span style="font-family: 宋体">以毫秒计</span><span lang="EN-US">,</span><span style="font-family: 宋体">当调用方法时的相对时间</span><span lang="EN-US">(</span><span style="font-family: 宋体">忽略过期时间</span><span lang="EN-US">,</span><span style="font-family: 宋体">除非</span><span lang="EN-US">trigger</span><span style="font-family: 宋体">是</span><span lang="EN-US">OUT_OF_HOLSTER_TRIGGER)</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">trigger</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">要么是</span><span lang="EN-US">NotificationsConstants.OUT_OF_HOLSTER_TRIGGER,</span><span style="font-family: 宋体">它指定了当</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备和计算机断开时的事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">要么是</span><span lang="EN-US">NotificationsConstants.MANUAL_TRIGGER,</span><span style="font-family: 宋体">它指定了应用程序本身触发事件</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 76.1pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">context</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 355.9pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">可选对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">可以存储附加的</span><span lang="EN-US">,</span><span style="font-family: 宋体">任意的参数来控制事件通知的状态或者行为</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">如果你调用</span><span lang="EN-US">negotiateDeferredEvent(long, long, Object, long, int, Object),</span><span style="font-family: 宋体">你的应用程序必须实现</span><span lang="EN-US">NotificationEventListener</span><span style="font-family: 宋体">来监听事件并充分响应它</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">121</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">响应事件</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc158092540"><span style="color: #333399; font-family: 宋体">取消一个事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">取消一个短暂事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">cancelImmediateEvent(long, long, Object, Object), </span><span style="font-family: 宋体">然后指定源以及事件</span><span lang="EN-US">ID</span><span style="font-family: 宋体">．</span></p>
<p class="MsoNormal"><span lang="EN-US"><span>&#160;</span></span><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.cancelImmediateEvent(ID_1, 0, this, null);<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">取消一个延续事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US"> cancelDeferredEvent(long, long, Object, int, Object), </span><span style="font-family: 宋体">然后指定源以及事件</span><span lang="EN-US">ID</span><span style="font-family: 宋体">．</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.cancelDeferredEvent(ID_1, 0, this, NotificationsConstants.MANUAL_TRIGGER, null);<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">取消所有延续事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">cancelAllDeferredEvents(long, int, Object)</span><span style="font-family: 宋体">方法取消所有应用程序启动的是延续事件</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.cancelAllDeferredEvents(ID_1, NotificationsConstants.MANUAL_TRIGGER, null);<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><v:shape id="_x0000_s1029" style="margin-top: 7.8pt; z-index: 4; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span style="font-family: 宋体"><font face="Times New Roman">&#160;</font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></strong></span><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">.</span><span style="font-family: 宋体">如果你调用</span><span lang="EN-US">negotiateDeferredEvent()</span><span style="font-family: 宋体">方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">但没有指定过期事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">你必须调用</span><span lang="EN-US">cancelDeferredEvent()</span><span style="font-family: 宋体">方法取消事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">否则事件永远不过期</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<h3><a name="_Toc158092541"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="font-family: 宋体"></span></strong></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: 宋体">例</span><span lang="EN-US">: NotificationDemo.java<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">NotificationsDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2001</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">All</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">rights</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">reserved.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.notifications;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.notification.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID_1</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 0xdc5bf2f81374095L;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_eventIdGenerator</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">er</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">event</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Sample Notification Event #1&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.registerSource(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID_1</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">event</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, NotificationsConstants.CASUAL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.registerConsequence(ConsequenceDemo.ID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ConsequenceDemo());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsDemo app = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsDemo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>app.enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsDemo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>MainScreen mainScreen = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.setTitle(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Notification Demo App&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addKeyListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addTrackwheelListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.registerNotificationsEngineListener(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID_1</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListenerImpl(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(mainScreen);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem triggerItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.triggerImmediateEvent(ID_1, 0, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Trigger event&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem deferItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> timeout = -1; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Ignored unless trigger is OUT_OF_HOLSTER_TRIGGER.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> trigger = NotificationsConstants.MANUAL_TRIGGER;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object er = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.negotiateDeferredEvent(ID_1, ++_eventIdGenerator,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>er, timeout, trigger, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Start deferred event&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem cancelItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> trigger = NotificationsConstants.MANUAL_TRIGGER;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.cancelDeferredEvent(ID_1, _eventIdGenerator, er,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>trigger, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Cancel deferred event&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu( Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(triggerItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(deferItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(cancelItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.<em>exit</em>(0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListenerImpl </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsEngineListener {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UiApplication _app;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListenerImpl(UiApplication app) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app = app;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> deferredEventWasSuperseded(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">er</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = eventReference;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.cancelDeferredEvent(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID_1</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, _eventID, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">er</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsConstants.MANUAL_TRIGGER, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>});</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> notificationsEngineStateChanged(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> stateInt, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == NotificationsConstants.OUT_OF_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform some action if handheld is removed from holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == NotificationsConstants.IN_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform some action if handheld is inserted into holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> proceedWithDeferredEvent(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String s = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;This event has occurred: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + _eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog d = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Dialog(Dialog.D_OK, s, Dialog.OK,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem cancelItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> trigger = NotificationsConstants.MANUAL_TRIGGER;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.cancelDeferredEvent(ID_1, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_eventIdGenerator, er,trigger, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Cancel deferred event&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu( Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(triggerItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(deferItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(cancelItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.exit(0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListenerImpl </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListener {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UiApplication _app;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListenerImpl(UiApplication app) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app = app;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> deferredEventWasSuperseded(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,Object eventReference, Object context) </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>er = eventReference;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.cancelDeferredEvent(ID_1,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_eventID, er,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsConstants.MANUAL_TRIGGER, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>});</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> notificationsEngineStateChanged(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> stateInt, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == NotificationsConstants.OUT_OF_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform some action if handheld is removed from holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == NotificationsConstants.IN_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform some action if handheld is inserted into holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> proceedWithDeferredEvent(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String s = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;This event has occurred: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + _eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog d = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Dialog(Dialog.D_OK, s, Dialog.OK,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>d.show();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>});</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US"><v:shape id="_x0000_i1026" type="#_x0000_t75"> </v:shape></span></p>
<h2><a name="_Toc158092542"><span style="color: #333399; font-family: 黑体">响应事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US">NotificationsEngineListener</span><span style="font-family: 宋体">的实现定义了自定义的通知</span><span lang="EN-US">.</span><span style="font-family: 宋体">调用</span><span lang="EN-US">negotiateDeferredEvent()</span><span style="font-family: 宋体">注册你的实现</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果你触发一个短暂事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">你没有必要为每个</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备提供的标准系统通知实现监听者</span><span lang="EN-US">.<strong><o:p></o:p></strong></span></p>
<h3><a name="_Toc158092543"><span style="color: #333399; font-family: 宋体">为延续事件提供一个自定义的</span></a><span><span lang="EN-US" style="color: #333399">UI</span></span><span><span style="color: #333399; font-family: 宋体">通知</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">NotificationsEngineListener</span><span style="font-family: 宋体">接口的实现为延续事件提供了一个自定义的</span><span lang="EN-US">UI</span><span style="font-family: 宋体">通知</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取关于创建</span><span lang="EN-US">UI</span><span style="font-family: 宋体">的更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第一卷基础</span></em><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ListenerImpl </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> NotificationsEngineListener</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{&#8230;}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-indent: 5.25pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义挂起事件的行为</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">deferredEventWasSuperseded()</span><span style="font-family: 宋体">的实现定义了当一个延续事件挂起时发生的事情</span><span lang="EN-US">.</span><span style="font-family: 宋体">当一个事件由另外一个相同的或者优先级更高的事件挂起时</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用此方法</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果事件挂起时</span><span lang="EN-US">,</span><span style="font-family: 宋体">你可以取消此事件</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> deferredEventWasSuperseded(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>er = eventReference;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsManager.cancelDeferredEvent(ID_1, _eventID, er,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>NotificationsConstants.MANUAL_TRIGGER, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>});</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span lang="EN-US" style="color: #333399"><o:p>&#160;</o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义套座</span><span lang="EN-US" style="color: #333399">(holstering)</span></strong><strong><span style="color: #333399; font-family: 宋体">行为</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">notificationsEngineStateChanged()</span><span style="font-family: 宋体">的实现定义了套座的行为</span><span lang="EN-US">.</span><span style="font-family: 宋体">当</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备插入到套座或从套座移出时</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用此方法</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">当安排了一个延续事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备和计算机已经相连或断开时</span><span lang="EN-US">,</span><span style="font-family: 宋体">你可以完成一个指定的操作</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> notificationsEngineStateChanged(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> stateInt, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object eventReference, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == otificationsConstants.OUT_OF_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform action if BlackBerry device is removed from holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(stateInt == NotificationsConstants.IN_HOLSTER_ENGINE_STATE) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Perform action if BlackBerry device is inserted into holster.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义通知</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">proceedWithDeferredEvent()</span><span style="font-family: 宋体">的实现定义了当发生事件时如何通知用户</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如显示一个对话框</span><span lang="EN-US">.</span><span style="font-family: 宋体">当监听者处理一个事件</span><span lang="EN-US">(</span><span style="font-family: 宋体">没有其他更高优先级的事件在队列里</span><span lang="EN-US">)</span><span style="font-family: 宋体">时</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用此方法</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> proceedWithDeferredEvent(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object eventReference,Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> _eventID = eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>_app.invokeLater(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Runnable() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String s = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;This event has occurred: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + _eventID;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog d = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Dialog(Dialog.D_OK, s, Dialog.OK,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>d.show();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_eventHashtable.put(_eventID, d);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>});</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092544"><span style="color: #333399; font-family: 宋体">注册通知监听者</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">registerNotificationsEngineListener(int, NotificationsEngineListener)</span><span style="font-family: 宋体">在</span><span lang="EN-US">NotificationsManager</span><span style="font-family: 宋体">注册监听者</span><span lang="EN-US">.</span><span style="font-family: 宋体">提供应用程序的事件源</span><span lang="EN-US">ID</span><span style="font-family: 宋体">以及实现</span><span lang="EN-US">NotificationsEngineListener</span><span style="font-family: 宋体">接口的类的实例作为参数</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.registerNotificationsEngineListener( ID_1, new ListenerImpl(this))</span></em></strong><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">;<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><span lang="EN-US"><img height="35" hspace="hspace" src="file:///C:/DOCUME~1/CONFAC~1.ZHA/LOCALS~1/Temp/msohtml1/01/clip_image002.gif" width="36" v:shapes="_x0000_i1027" /></span><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">每个应用程序只能注册一个</span><span lang="EN-US">NotificationsEngineListener</span></p>
<h2><a name="_Toc158092545"><span style="color: #333399; font-family: 黑体">自定义系统通知</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US">Consequence</span><span style="font-family: 宋体">接口的实现为短暂事件创建了一个系统通知</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如特殊的铃声</span><span lang="EN-US">,</span><span style="font-family: 宋体">或当发生事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如创建一个日志记录接收到的通知数时</span><span lang="EN-US">,</span><span style="font-family: 宋体">进行其他的操作</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><v:shape id="_x0000_s1030" style="margin-top: 0px; z-index: 5; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span style="font-family: 宋体"><font face="Times New Roman"></font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></strong></span><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:Consequence</span><span style="font-family: 宋体">接口仅使用在需要系统通知的短暂事件上</span><span lang="EN-US">.</span><span style="font-family: 宋体">延续事件需要你的应用程序实现</span><span lang="EN-US">NotificationsEngineListener</span><span style="font-family: 宋体">接口</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且以一个特定的应用程序回应作为响应</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">在主屏幕上提供一个应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用户可以设置通知选项</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092546"><span style="color: #333399; font-family: 宋体">响应一个通知事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">Consequence </span><span style="font-family: 宋体">和</span><span lang="EN-US">SyncConverter</span><span style="font-family: 宋体">接口的实现对通知事件做出响应</span><span lang="EN-US">. Consequence</span><span style="font-family: 宋体">接口定义了一个对通知事件做出的应用程序响应</span><span lang="EN-US">.SyncConverter</span><span style="font-family: 宋体">接口定义了需要的功能将一个对象转化为序列化格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">这需要使</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备可以备份和恢复</span><span lang="EN-US">Profile</span><span style="font-family: 宋体">配置</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">90</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;BlackBerry</span><span style="font-family: 宋体">持久存储</span><span lang="EN-US">&#8221;.</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">private static class ConsequenceImpl implements Consequence,SyncConverter {&#8230;}<o:p></o:p></span></em></strong></p>
<h3><a name="_Toc158092547"><span style="color: #333399; font-family: 宋体">定义一个唯一</span></a><span><span lang="EN-US" style="color: #333399">ID</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为结果</span><span lang="EN-US">(consequence)</span><span style="font-family: 宋体">定义一个唯一</span><span lang="EN-US">ID.</span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">public static final long ID = 0xbd<st1:chmetcnv unitname="C" sourcevalue="2350" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">2350c</st1:chmetcnv>0dfda<st1:chmetcnv unitname="a" sourcevalue="2" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">2a</st1:chmetcnv><st1:chmetcnv unitname="l" sourcevalue="51" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">51L</st1:chmetcnv>;<o:p></o:p></span></em></strong></p>
<h3><a name="_Toc158092548"><span style="color: #333399; font-family: 宋体">定义常量</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为应用程序定义</span><span lang="EN-US">DATA</span><span style="font-family: 宋体">和</span><span lang="EN-US">TYPE</span><span style="font-family: 宋体">常量</span><span lang="EN-US">.</span><span style="font-family: 宋体">当</span><span lang="EN-US">convert()</span><span style="font-family: 宋体">调用时</span><span lang="EN-US">,</span><span style="font-family: 宋体">为了标记从</span><span lang="EN-US">SyncConverter</span><span style="font-family: 宋体">进来的数据类型</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用这些常量</span><span lang="EN-US">.</span><span style="font-family: 宋体">对于适合的应用程序的数据来说</span><span lang="EN-US">,</span><span style="font-family: 宋体">它们是任意的标志符</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TYPE = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;n&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> &lt;&lt; 24 | </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;o&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> &lt;&lt; 16 | </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;t&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> &lt;&lt; 8 | </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;d&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] DATA = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] {</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;m&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;y&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;-&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;c&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;o&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;n&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;f&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;i&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;g&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;-&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;o&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;b&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;j&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;e&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;c&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;t&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration CONFIG = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(DATA);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092549"><span style="color: #333399; font-family: 宋体">创建一个铃声</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">作为事件通知的一部分</span><span lang="EN-US">,</span><span style="font-family: 宋体">创建一个铃声来播放</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BFlat = 466; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// 466.16</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TEMPO = 125;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> d16 = 1 * TEMPO;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> dpause = 10; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// 10 millisecond pause</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] TUNE = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] {BFlat, d16, pause, BFlat};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> VOLUME = 80; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Percentage volume.</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092550"><span style="color: #333399; font-family: 宋体">定义一个通知</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">startNotification()</span><span style="font-family: 宋体">的实现为本结果定义了通知</span><span lang="EN-US">.</span><span style="font-family: 宋体">下面的代码实例里</span><span lang="EN-US">,LED</span><span style="font-family: 宋体">将会闪烁</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且会播放一个铃声</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> startNotification(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object configuration, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>LED.setConfiguration(500, 250, LED.BRIGHTNESS_50);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>LED.setState(LED.STATE_BLINKING);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Alert.startAudio(TUNE, VOLUME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Alert.startBuzzer(TUNE, VOLUME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092551"><span style="color: #333399; font-family: 宋体">停止一个通知</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">stopNotification()</span><span style="font-family: &#39;Andale Mono&#39;">的实现停止本结果的通知<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> stopNotification(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID, Object configuration, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>LED.setState(LED.STATE_OFF);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Alert.stopAudio();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Alert.stopBuzzer();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092552"><span style="color: #333399; font-family: 宋体">设置用户</span></a><span><span lang="EN-US" style="color: #333399">Profile</span></span><span><span style="color: #333399; font-family: 宋体">选项</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">newConfiguration()</span><span style="font-family: &#39;Andale Mono&#39;">的实现创建一个新的配置对象来存储用户资料的设置<span lang="EN-US">.</span>此对象传到结果的实现中<span lang="EN-US">,</span>以决定用户指定的结果类型是否合适事件<span lang="EN-US">.</span>下面的代码实例返回早期定义的<span lang="EN-US">CONFIG</span>对象<span lang="EN-US"><o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object newConfiguration(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> profileIndex, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> level, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> CONFIG;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092553"><span style="color: #333399; font-family: 宋体">启动</span></a><span><span lang="EN-US" style="color: #333399">BlackBerry</span></span><span><span style="color: #333399; font-family: 宋体">设备数据备份</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">SyncConverter.convert()</span><span style="font-family: &#39;Andale Mono&#39;">的实现可以备份<span lang="EN-US">BlackBerry</span>设备数据<span lang="EN-US">.</span>当把<span lang="EN-US">BlackBerry</span>设备上的数据备份到用户计算机上时<span lang="EN-US">,</span>调用此方法<span lang="EN-US">.</span>下面的实例从<span lang="EN-US">DatBuffer</span>读取进入的数据<span lang="EN-US">,</span>并且对未经处理的数据应用一个<span lang="EN-US">4</span>个字节的类型和长度<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SyncObject convert(DataBuffer data, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> version, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UID) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> type = data.readInt();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> length = data.readCompressedInt();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( type == TYPE ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] rawdata = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[length];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>data.readFully(rawdata);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(rawdata);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (EOFException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>System.err.println(e);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092554"><span style="color: #333399; font-family: 宋体">启动</span></a><span><span lang="EN-US" style="color: #333399">BlackBerry</span></span><span><span style="color: #333399; font-family: 宋体">设备数据恢复</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">SyncConverter.convert()</span><span style="font-family: &#39;Andale Mono&#39;">的实现恢复<span lang="EN-US">BlackBerry</span>设备上的数据<span lang="EN-US">.</span>当数据从用户计算机上恢复到<span lang="EN-US">BlackBerry</span>设备上时<span lang="EN-US">,</span>调用此方法<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> convert(SyncObject object, </span><u><span lang="EN-US" style="font-size: 10pt; color: blue; font-family: &#39;courier new&#39;">DataBuffer</span></u><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> buffer, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> version) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> retval = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( object </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">instanceof</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>Configuration c = (Configuration)object;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.writeInt(TYPE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.writeCompressedInt(c._data.length);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.write(c._data);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>retval = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> retval;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092555"><span style="color: #333399; font-family: 宋体">定义通知配置</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">创建一个类描述通知配置信息<span lang="EN-US">.</span>此类实现了<span lang="EN-US">SyncObject</span>和<span lang="EN-US">Persistable.</span>你必须实现<span lang="EN-US">SyncObject.getUID()</span>方法<span lang="EN-US">,</span>但是如果数据同步不需要<span lang="EN-US">,</span>你的实现可以返回<span lang="EN-US">0,</span>正如下面的例子<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SyncObject, Persistable {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] data) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = data;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> getUID() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> 0;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092556"><span style="color: #333399; font-family: 宋体">注册一个结果</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">如果你创建一个自定义的<span lang="EN-US">Consequence,</span>调用<span lang="EN-US">registerNotificationsObjects(long, Consequence)</span>方法将之在<span lang="EN-US">NotificationsManager</span>上注册<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">NotificationsManager.registerConsequence(ConsequenceImpl.ID, new ConsequenceImpl());<o:p></o:p></span></em></strong></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">当<span lang="EN-US">BlackBerry</span>设备启动时<span lang="EN-US">,</span>为了注册<span lang="EN-US">consequence,</span>在一个类库工程里完成这个注册<span lang="EN-US">.</span>为获得更多信息<span lang="EN-US">,</span>参看<span lang="EN-US">116</span>页的<span lang="EN-US">&#8221;</span><em>当<span lang="EN-US">BlackBerry</span>启动时注册一个事件源</em><span lang="EN-US">&#8221;.<o:p></o:p></span></span></p>
<h3><a name="_Toc158092557"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: &#39;Andale Mono&#39;">例<span lang="EN-US">: ConsequenceDemo.java<o:p></o:p></span></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">ConsequenceDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2001</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">All</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">rights</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">reserved.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.notifications;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.synchronization.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.notification.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.io.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ConsequenceDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Consequence, SyncConverter {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 0xbd2350c0dfda2a51L;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TYPE = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;n&#8217; &lt;&lt; 24 | &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">o</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216; &lt;&lt; 16 | &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">t</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216; &lt;&lt; 8 | &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">d</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">DATA</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;m&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;y&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;-&#8217;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;c&#8217;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">o</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">n</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">f</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">i&#8217;,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;g&#8217;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">o</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">b</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">j</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">e</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">c</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216;, &#8216;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">t</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&#8216; };</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">CONFIG</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">DATA</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">BFlat</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 466; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// The actual value is 466.16.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TEMPO</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 125;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">d16</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 1 * </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TEMPO</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">pause</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 10; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// 10 millisecond pause.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TUNE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">short</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] {</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">BFlat</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">d16</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">pause</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">BFlat</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">VOLUME</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 80; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Percentage volume.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> startNotification(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object configuration, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LED.setConfiguration(500, 250, LED.BRIGHTNESS_50);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LED.setState(LED.STATE_BLINKING);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Alert.startAudio(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TUNE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">VOLUME</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Alert.startBuzzer(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TUNE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">VOLUME</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> stopNotification(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> eventID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object configuration, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LED.setState(LED.STATE_OFF);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Alert.stopAudio();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Alert.stopBuzzer();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object newConfiguration(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> consequenceID, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> sourceID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> profileIndex, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> level, Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">CONFIG</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SyncObject convert(DataBuffer data, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> version, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UID) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> type = data.readInt();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> length = data.readCompressedInt();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( type == </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TYPE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] rawdata = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[length];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>data.readFully(rawdata);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(rawdata);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (EOFException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">err</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.println(e);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> convert(SyncObject object, DataBuffer buffer, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> version) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> retval = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( object </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">instanceof</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Configuration c = (Configuration)object;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.writeInt(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">TYPE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.writeCompressedInt(c.</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">length</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>buffer.write(c.</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>retval = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> retval;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">/* Inner class to store configuration profile. */</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SyncObject, Persistable {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Configuration(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] data) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = data;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> getUID() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> 0;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p> <span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><br />
<hr style="width: 100%; height: 2px" />Last&#160; Updated:2007年2月5日<span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/guide-vol-2-manage-notification.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第10章 访问安装和配置信息</title>
		<link>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-access-config-of-install.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-access-config-of-install.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:00:56 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[configure]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-access-config-of-install.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">10</p>
<a name="_Toc158092531">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>10章 访问安装和配置信息




<p class="MsoNormal">服务定制API</p>




<h2><a name="_Toc158092532">服务定制</a>API(Service]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">10<o:p></o:p></span></strong></p>
<h1><a name="_Toc158092531"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">10</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">访问安装和配置信息</span></span></h1>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">服务定制</span><span lang="EN-US" style="color: #333399">API<o:p></o:p></span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc158092532"><span style="color: #333399; font-family: 黑体">服务定制</span></a><span><span lang="EN-US" style="color: #333399">API(Service Book API)</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">服务定制</span><span lang="EN-US">API(net.rim.device.api.servicebook)</span><span style="font-family: 宋体">使应用程序可以和</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">基础</span><span lang="EN-US">(infrastructure)</span><span style="font-family: 宋体">进行交互</span><span lang="EN-US">.</span><span style="font-family: 宋体">服务定制由服务记录组成</span><span lang="EN-US">,</span><span style="font-family: 宋体">每个服务定义了一个在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上有效的服务</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">服务记录定义了通讯协议</span><span lang="EN-US">(WAP</span><span style="font-family: 宋体">或</span><span lang="EN-US">IPPP),</span><span style="font-family: 宋体">网关</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及配置信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如浏览器设置</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 142pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="189">
<p class="MsoNormal"><strong><span style="font-family: 宋体">服务定制</span><span lang="EN-US">API</span></strong><strong><span style="font-family: 宋体">功能</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 290pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="387">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 42pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 142pt; padding-top: 0cm; height: 42pt" valign="top" width="189">
<p class="MsoNormal"><span style="font-family: 宋体">管理</span><span lang="EN-US">MDS</span><span style="font-family: 宋体">服务连接</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 290pt; padding-top: 0cm; height: 42pt" valign="top" width="387">
<p class="MsoNormal"><span style="font-family: 宋体">浏览器应用程序</span><span lang="EN-US">API</span><span style="font-family: 宋体">可以使用任何一个带有</span><span lang="EN-US">BrowserConfig </span><span style="font-family: 宋体">的</span><span lang="EN-US">UID</span><span style="font-family: 宋体">的</span><span lang="EN-US">ServiceBook</span><span style="font-family: 宋体">入口</span><span lang="EN-US">,</span><span style="font-family: 宋体">连接到一个无线网络</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">, Browser</span><span style="font-family: 宋体">类使用服务定制获取一个</span><span lang="EN-US">BrowserSession. Browser.getTransportUid()</span><span style="font-family: 宋体">查询一个服务定制来获取和一个给定服务记录相关联的</span><span lang="EN-US">UID.</span></p>
</td>
</tr>
<tr style="height: 42pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 142pt; padding-top: 0cm; height: 42pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="189">
<p class="MsoNormal"><span style="font-family: 宋体">管理</span><span lang="EN-US">mail</span><span style="font-family: 宋体">信息</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 290pt; padding-top: 0cm; height: 42pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="387">
<p class="MsoNormal"><span style="font-family: 宋体">允许应用程序指定一个频道</span><span lang="EN-US">, </span><span style="font-family: 宋体">它引用合适的服务记录并通过此频道发送一个</span><span lang="EN-US">email.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">应用程序可以使用</span><span lang="EN-US">BES</span><span style="font-family: 宋体">或一个</span><span lang="EN-US">BlackBerry Internet Service</span><span style="font-family: 宋体">选择发送消息</span><span lang="EN-US">..</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">12</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;Mail API&#8221;.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 宋体">为了查看</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的服务定制</span><span lang="EN-US">,</span><span style="font-family: 宋体">单击选项下的</span><span lang="EN-US">Service Book.</span></p>
<p class="MsoNormal"><span lang="EN-US">ServiceBook</span><span style="font-family: 宋体">类维护一个</span><span lang="EN-US">ServiceRecord</span><span style="font-family: 宋体">对象的集合</span><span lang="EN-US">.</span><span style="font-family: 宋体">每个</span><span lang="EN-US">ServiceRecord</span><span style="font-family: 宋体">对象由一个唯一的</span><span lang="EN-US">ID(UID)</span><span style="font-family: 宋体">和连接</span><span lang="EN-US">ID(CID)</span><span style="font-family: 宋体">标识</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="background: white 0% 50%; width: 432pt; border-collapse: collapse; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><strong><span lang="EN-US">CID<o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">CMIME</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">CMIME(compressed multi-purpose mail extensions,</span><span style="font-family: 宋体">压缩多意图邮件扩展</span><span lang="EN-US">) CID</span><span style="font-family: 宋体">定义了消息连接</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">ALP</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">ALP(address lookup protocol,</span><span style="font-family: 宋体">地址查询协议</span><span lang="EN-US">) CID</span><span style="font-family: 宋体">为无线</span><span lang="EN-US">GAL(Global Address List,</span><span style="font-family: 宋体">全局地址列表</span><span lang="EN-US">)</span><span style="font-family: 宋体">查询定义连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">IPPP</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">IPPP(IP Proxy Protocol)</span><span style="font-family: 宋体">使用</span><span lang="EN-US">BlackBerry&#174; MDS Services</span><span style="font-family: 宋体">定义</span><span lang="EN-US">HTTP</span><span style="font-family: 宋体">连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">BrowserConfig</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">BrowserConfig(</span><span style="font-family: 宋体">浏览器配置</span><span lang="EN-US">)CID</span><span style="font-family: 宋体">定义</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">和</span><span lang="EN-US">WAP</span><span style="font-family: 宋体">浏览器连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">Sync</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span style="font-family: 宋体">数据同步</span><span lang="EN-US">(Sync) CID</span><span style="font-family: 宋体">为无线数据同步定义连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">WAP</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">WAP(wireless application protocol) CID</span><span style="font-family: 宋体">定义了</span><span lang="EN-US">WAP</span><span style="font-family: 宋体">网关连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 75.55pt; padding-top: 0cm; height: 12pt" valign="top" width="101">
<p class="MsoNormal"><span lang="EN-US">CICAL</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 356.45pt; padding-top: 0cm; height: 12pt" valign="top" width="475">
<p class="MsoNormal"><span lang="EN-US">CICAL(compressed iCalendar,</span><span style="font-family: 宋体">压缩的</span><span lang="EN-US">iCalendar)</span><span style="font-family: 宋体">为无线日历同步定义连接</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="147">
<p class="MsoNormal"><strong><span style="font-family: 宋体">服务记录</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="429">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 22pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [CMIME]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 22pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了使用桌面发送消息需要的信息</span><span lang="EN-US">.,</span><span style="font-family: 宋体">也包含了完成其他功能需要的消息</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如无线消息调解</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [ALP]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了完成无线</span><span lang="EN-US">GAB(Global Address Book)</span><span style="font-family: 宋体">查询所需要的信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 22pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [IPPP]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 22pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了通过</span><span lang="EN-US">MDS</span><span style="font-family: 宋体">服务使用并且浏览</span><span lang="EN-US">Internet</span><span style="font-family: 宋体">所要的信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [CICAL]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务包含了进行无线日历操作所需要的信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [BrowserConfig]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">浏览器的配置信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 22pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Web Client [CMIME]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 22pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了发送消息需要的信息</span><span lang="EN-US">.,</span><span style="font-family: 宋体">也包含了使用</span><span lang="EN-US">BlackBerry Internet Service.</span><span style="font-family: 宋体">进行其他功能</span><span lang="EN-US">(</span><span style="font-family: 宋体">例如无线消息调解</span><span lang="EN-US">)</span><span style="font-family: 宋体">所需要的消息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 22pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">WAP Secure Transport [WAP]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 22pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了连接到服务商</span><span lang="EN-US">WAP</span><span style="font-family: 宋体">网关所需要的信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">WAP Browser [BrowserConfig]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了</span><span lang="EN-US">WAP</span><span style="font-family: 宋体">浏览器的配置信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 110pt; padding-top: 0cm; height: 12pt" valign="top" width="147">
<p class="MsoNormal"><span lang="EN-US">Desktop [Sync]</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 322pt; padding-top: 0cm; height: 12pt" valign="top" width="429">
<p class="MsoNormal"><span style="font-family: 宋体">此服务记录包含了完成数据同步所需要的信息</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092533"><span style="color: #333399; font-family: 宋体">监听服务定制事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">GlobalEventListener</span><span style="font-family: 宋体">接口</span><span lang="EN-US">(</span><span style="font-family: 宋体">在</span><span lang="EN-US">net.rim.device.api.system </span><span style="font-family: 宋体">包里</span><span lang="EN-US">)</span><span style="font-family: 宋体">的实现使应用程序可以监听服务定制事件</span><span lang="EN-US">. </span><span style="font-family: 宋体">当接收到一个全局事件时</span><span lang="EN-US">,GlobalEventListener.eventOccurred()</span><span style="font-family: 宋体">的实现指定了进行的操作</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了注册一个全局事件监听者</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">Application.addGlobalEventListener(GlobalEventListener).</span></p>
<p class="MsoNormal"><span lang="EN-US">ServiceBook</span><span style="font-family: 宋体">类定义了下面的事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">它们由一个</span><span lang="EN-US">GUID</span><span style="font-family: 宋体">标识</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="169">
<p class="MsoNormal"><strong><span lang="EN-US">GUID<o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="407">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_ADDED</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当增加一个服务定制时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_BR_END</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当服务定制备份或恢复结束时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_BR_START</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当服务定制备份或恢复开始时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_CHANGED</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当一个服务定制改变时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 22pt" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_OTA_SWITCH</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 22pt" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当所有服务记录因为一个移动的</span><span lang="EN-US">BES</span><span style="font-family: 宋体">命令</span><span lang="EN-US">OTA</span><span style="font-family: 宋体">而被插入时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_OTA_UPDATE</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当</span><span lang="EN-US">OTA</span><span style="font-family: 宋体">为一个</span><span lang="EN-US">UID</span><span style="font-family: 宋体">更新所有服务记录时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 126.65pt; padding-top: 0cm; height: 12pt" valign="top" width="169">
<p class="MsoNormal"><span lang="EN-US">GUID_SB_REMOVED</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 305.35pt; padding-top: 0cm; height: 12pt" valign="top" width="407">
<p class="MsoNormal"><span style="font-family: 宋体">当删除一个服务定制时发送的全局事件的</span><span lang="EN-US">GUID.</span></p>
</td>
</tr>
</tbody>
</table>
<p> <br />
<hr style="width: 100%; height: 2px" />Last Updated:2007年2月5日</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-access-config-of-install.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第8章 存储持久数据</title>
		<link>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-persitent-stored-data.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-persitent-stored-data.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:54:00 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[doc]]></category>

		<category><![CDATA[store]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-persitent-stored-data.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">8</p>
<a name="_Toc158092501">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>8章 存储持久数据
<p> <br />




<p]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">8<o:p></o:p></span></strong></p>
<h1><a name="_Toc158092501"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">8</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">存储持久数据</span></span></h1>
<p> <br />
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr style="height: 53.85pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm; height: 53.85pt" valign="top" width="568">
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">持久数据选项</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">管理持久数据</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">内存管理以及持久对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">管理客户对象</span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc158092502"><span style="color: #333399; font-family: 黑体">持久数据选项</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上，以下面的方式可以存储数据</span><span lang="EN-US">:</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span></p>
<ul>
<li><span style="font-family: 宋体">使用</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">记录存储</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span style="font-family: 宋体">使用</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">持久存储模型</span><span lang="EN-US">. </span></li>
</ul>
<p class="MsoNormal"><span style="font-family: 宋体">如果你想让你的应用程序可以在多个与</span><span lang="EN-US">Java ME</span><span style="font-family: 宋体">兼容的设备上运行</span><span lang="EN-US">,</span><span style="font-family: 宋体">那么采用</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">的实现</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果你编写应用程序仅仅为</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">持久存储模型</span><span lang="EN-US">,</span><span style="font-family: 宋体">因为它提供了一个更为灵活有效的方式存储数据</span><span lang="EN-US">,</span></p>
<h3><a name="_Toc158092503"><span lang="EN-US" style="color: #333399">MIDP</span></a><span><span style="color: #333399; font-family: 宋体">存储记录</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">javax.microedition.rms</span><span style="font-family: 宋体">包提供了</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">记录存储的实现</span><span lang="EN-US">.</span><span style="font-family: 宋体">持久数据存储在</span><span lang="EN-US">RecordStore</span><span style="font-family: 宋体">对象里</span><span lang="EN-US">.</span><span style="font-family: 宋体">一个记录存储最大可以为</span><span lang="EN-US">64KB.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">数据的离散单元称为记录</span><span lang="EN-US">.</span><span style="font-family: 宋体">一个记录是一个字节数组</span><span lang="EN-US">,</span><span style="font-family: 宋体">赋给它一个唯一标志数</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">创建一个记录存储</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">openRecordStore().</span><span style="font-family: 宋体">指定</span><span lang="EN-US">true</span><span style="font-family: 宋体">来描述当记录存储不存在时应该创建此记录存储</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RecordStore store = RecordStore.openRecordStore(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Contacts&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">当从</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备删除一个应用程序时</span><span lang="EN-US">,</span><span style="font-family: 宋体">所有此应用程序创建的记录存储都会删除</span><span lang="EN-US">.</span><span style="font-family: 宋体">每个在</span><span lang="EN-US">MIDlet</span><span style="font-family: 宋体">包</span><span lang="EN-US">(suite)</span><span style="font-family: 宋体">的记录存储都有一个唯一名</span><span lang="EN-US">.MIDlet</span><span style="font-family: 宋体">仅可以访问一个在相同包里的由</span><span lang="EN-US">MIDlet</span><span style="font-family: 宋体">创建的记录存储</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">增加一个记录</span><span lang="EN-US" style="color: #333399"> <o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">addRecord().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id = store.addRecord(_data.getBytes(), 0, data.length());</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取一个记录</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">getRecord(int, byte[], int).</span><span style="font-family: 宋体">给本方法提供一个记录</span><span lang="EN-US">ID,</span><span style="font-family: 宋体">字节数组</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及一个偏移作为参数</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] data = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">byte</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[store.getRecordSize(id)];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">store.getRecord(id, data, 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String dataString = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String(data);</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取所有记录</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">打开存储</span><span lang="EN-US">,</span><span style="font-family: 宋体">然后获取其迭代</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RecordStore store = RecordStore.openRecordStore(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Contacts&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RecordEnumeration e = store.enumerateRecords(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><em><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">enumerateRecords(RecordFilter filter, RecordComparator comparator, Boolean keepUpdated)</span></em></strong><span lang="EN-US"> </span><span style="font-family: 宋体">方法有如下参数</span><span lang="EN-US">:</span></p>
<table class="MsoNormalTable" style="width: 437.4pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="583" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 86pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="115">
<p class="MsoNormal"><strong><span style="font-family: 宋体">参数</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 351.4pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="469">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 86pt; padding-top: 0cm; height: 22pt" valign="top" width="115">
<p class="MsoNormal"><span lang="EN-US">filter</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 351.4pt; padding-top: 0cm; height: 22pt" valign="top" width="469">
<p class="MsoNormal"><span style="font-family: 宋体">此参数指定一个</span><span lang="EN-US">RecordFilter</span><span style="font-family: 宋体">对象获取记录存储结果的子集</span><span lang="EN-US">(</span><span style="font-family: 宋体">如果为</span><span lang="EN-US">null,</span><span style="font-family: 宋体">将返回所有记录存储</span><span lang="EN-US">).</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 86pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="115">
<p class="MsoNormal"><span lang="EN-US">comparator</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 351.4pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="469">
<p class="MsoNormal"><span style="font-family: 宋体">此参数指定一个</span><span lang="EN-US">RecordComparator</span><span style="font-family: 宋体">对象决定返回记录所在的顺序位置</span><span lang="EN-US">(</span><span style="font-family: 宋体">如果为</span><span lang="EN-US">null.</span><span style="font-family: 宋体">将返回无序的记录</span><span lang="EN-US">).</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 86pt; padding-top: 0cm; height: 12pt" valign="top" width="115">
<p class="MsoNormal"><span lang="EN-US">keepUpdated</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 351.4pt; padding-top: 0cm; height: 12pt" valign="top" width="469">
<p class="MsoNormal"><span style="font-family: 宋体">此参数决定对于记录存储</span><span lang="EN-US">,</span><span style="font-family: 宋体">迭代保持当前的改变</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092504"><span lang="EN-US" style="color: #333399">BlackBerry</span></a><span><span style="color: #333399; font-family: 宋体">持久存储</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">在</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">中的记录存储</span><span lang="EN-US">(RecordStore)</span><span style="font-family: 宋体">与</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">持久模型</span><span lang="EN-US">(PersistentStore)</span><span style="font-family: 宋体">有</span><span lang="EN-US">2</span><span style="font-family: 宋体">处主要的区别</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 62pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="83">
<p class="MsoNormal"><strong><span style="font-family: 宋体">特性</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 370pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="493">
<p class="MsoNormal"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 33pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 62pt; padding-top: 0cm; height: 33pt" valign="top" width="83">
<p class="MsoNormal"><span style="font-family: 宋体">数据存储</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 370pt; padding-top: 0cm; height: 33pt" valign="top" width="493">
<p class="MsoNormal"><span lang="EN-US">MIDP</span><span style="font-family: 宋体">记录仅以字节数组存储数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">相比之下</span><span lang="EN-US">,BlackBerry API</span><span style="font-family: 宋体">允许你在持久存储中保存任何对象</span><span lang="EN-US">.</span><span style="font-family: 宋体">这样</span><span lang="EN-US">,</span><span style="font-family: 宋体">查询存储数据就会比记录模型更快一些</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了存储一个自定义的对象类型</span><span lang="EN-US">,</span><span style="font-family: 宋体">自定义类型的类必须要实现</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 42pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 62pt; padding-top: 0cm; height: 42pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="83">
<p class="MsoNormal"><span style="font-family: 宋体">数据共享</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 370pt; padding-top: 0cm; height: 42pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="493">
<p class="MsoNormal"><span style="font-family: 宋体">在</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">中</span><span lang="EN-US">,</span><span style="font-family: 宋体">每个</span><span lang="EN-US">RecordStore</span><span style="font-family: 宋体">属于单个</span><span lang="EN-US">MIDlet</span><span style="font-family: 宋体">包</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且</span><span lang="EN-US">MIDlet</span><span style="font-family: 宋体">也只能访问由相同包的</span><span lang="EN-US">MIDlet</span><span style="font-family: 宋体">创建的记录存储</span><span lang="EN-US">.</span><span style="font-family: 宋体">尽管如此</span><span lang="EN-US">,</span><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">持久模型中</span><span lang="EN-US">,</span><span style="font-family: 宋体">数据可以在应用程序之间共享</span><span lang="EN-US">,</span><span style="font-family: 宋体">在创建数据的离散应用程序中共享</span><span lang="EN-US">.</span><span style="font-family: 宋体">代码签名指定只有被认证的应用程序才可以访问这些数据</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:BlackBerry</span><span style="font-family: 宋体">持久性</span><span lang="EN-US">API</span><span style="font-family: 宋体">在手持设备软件</span><span lang="EN-US">3.6</span><span style="font-family: 宋体">或后期版本可用</span><span lang="EN-US">.</span><span style="font-family: 宋体">对于早期的版本</span><span lang="EN-US">,</span><span style="font-family: 宋体">你必须使用</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">记录存储</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">保留存储空间</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">的存储空间是有限的</span><span lang="EN-US">.</span><span style="font-family: 宋体">你应该小心设计你的程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">将需要存储持久数据的闪存数量最小化</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">在一般的</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">里</span><span lang="EN-US">,</span><span style="font-family: 宋体">对于一个标准的</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">不需要的存储空间必须在所有应用程序之间共享</span><span lang="EN-US">,</span><span style="font-family: 宋体">用来存储用户数据</span><span lang="EN-US">,</span><span style="font-family: 宋体">包含日历约会</span><span lang="EN-US">,</span><span style="font-family: 宋体">联系人</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及消息</span><span lang="EN-US">.</span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">如果</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备在一个小内存情况下操作</span><span lang="EN-US">,</span><span style="font-family: 宋体">它有可能完成下面的动作释放内存空间</span><span lang="EN-US">:</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span></p>
<ul>
<li><span style="font-family: 宋体">从</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">上删除以前的消息</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;</span></span></span><span style="font-family: 宋体">从</span><span lang="EN-US">BlackBerry </span><span style="font-family: 宋体">设备上删除超过一个星期的日历约会</span><span lang="EN-US">(</span><span style="font-family: 宋体">如果启动了无线日历同步</span><span lang="EN-US">).</span> </li>
</ul>
<p class="MsoNormal"><span style="font-family: 宋体">如果因低内存而</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备删除了消息或者日历约会</span><span lang="EN-US">,</span><span style="font-family: 宋体">那么在桌面消息程不会删除数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获的更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">96</span><span style="font-family: 宋体">页的</span><em><span lang="EN-US">&#8221;</span></em><em><span style="font-family: 宋体">内存管理以及持久对象</span></em><span lang="EN-US">&#8221;.</span></p>
<p class="MsoNormal"><v:shape id="_x0000_s1028" style="margin-top: 4.7pt; z-index: 3; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span>&#160;&#160; <strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong>:</span><span style="font-family: 宋体">用户点击设备选项的</span><span lang="EN-US">Status</span><span style="font-family: 宋体">可以查看当前可用的数据空间</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">备份与恢复</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">在</span><span lang="EN-US">net.rim.device.api.synchronization</span><span style="font-family: 宋体">包中</span><span lang="EN-US">,</span><span style="font-family: 宋体">同步</span><span lang="EN-US">(synchronization)API</span><span style="font-family: 宋体">允许你备份以及恢复</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的持久数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">104</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">增加支持备份持久数据</span><span lang="EN-US">&#8221;.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">安全</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">缺省的</span><span lang="EN-US">,BlackBerry</span><span style="font-family: 宋体">上由</span><span lang="EN-US">RIM</span><span style="font-family: 宋体">数字签名的应用程序可以访问持久存储上的数据</span><span lang="EN-US">,</span><span style="font-family: 宋体">联系</span><span lang="EN-US">RIM</span><span style="font-family: 宋体">获取关于控制数据访问的信息</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">管理工具</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">在</span><span lang="EN-US">BES 3.5 Microsoft&#174; Exchange SP2</span><span style="font-family: 宋体">或</span><span lang="EN-US"> BES 2.2 M&#174; Lotus&#174; Domino&#174;</span><span style="font-family: 宋体">里</span><span lang="EN-US">,</span><span style="font-family: 宋体">系统管理员可以使用</span><span lang="EN-US">IT</span><span style="font-family: 宋体">策略控制第三方应用程序访问持久存储</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">管理员可以设置应用程序控制项</span><span lang="EN-US">ALLOW_USE_PERSISTENT_STORE</span><span style="font-family: 宋体">为</span><span lang="EN-US">TRUE</span><span style="font-family: 宋体">或</span><span lang="EN-US">FALSE.</span><span style="font-family: 宋体">缺省的</span><span lang="EN-US">,</span><span style="font-family: 宋体">第三方应用程序可以使用持久存储</span><span lang="EN-US">(ALLOW_USE_PERSISTENT_STORE</span><span style="font-family: 宋体">为</span><span lang="EN-US">TRUE)</span></p>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">这个策略对</span><span lang="EN-US">MIDP</span><span style="font-family: 宋体">记录存储没有影响</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">数据完整性</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><v:shape id="_x0000_s1029" style="margin-top: 15.6pt; z-index: 4; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span style="font-family: 宋体">为了维护持久存储数据的完整性</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果在提交时发生一个错误</span><span lang="EN-US">,</span><span style="font-family: 宋体">不会更新局部</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"></span><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">因低内存</span><span lang="EN-US">VM</span><span style="font-family: 宋体">完成一个紧要的垃圾回收时</span><span lang="EN-US">,</span><span style="font-family: 宋体">数据完整性会折中</span><span lang="EN-US">.</span><span style="font-family: 宋体">在这样的情况下</span><span lang="EN-US">,</span><span style="font-family: 宋体">当</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备提交时</span><span lang="EN-US">,</span><span style="font-family: 宋体">部分完成的事务会提交</span><span lang="EN-US">.</span><span style="font-family: 宋体">在正常垃圾回收下未提交的事务不会提交</span><span lang="EN-US">.</span></p>
<h2><a name="_Toc158092505"><span style="color: #333399; font-family: 黑体">管理持久数据</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<h3><a name="_Toc158092506"><span style="color: #333399; font-family: 宋体">持久数据类型</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">如果一个自定义数据类型类实现了</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">类接口</span><span lang="EN-US">,</span><span style="font-family: 宋体">那么此数据类型可以持久保存</span><span lang="EN-US">.</span><span style="font-family: 宋体">小面原生数据类型也可以持久存储</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">         <br /></span></span></span></p>
<ul>
<li><span lang="EN-US">java.lang.Boolean</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.lang.Byte</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.lang.Character</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.lang.Integer</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;</span></span></span><span lang="EN-US">java.lang.Long</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.lang.Object</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.lang.Short</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span><span lang="EN-US">java.lang.String</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.util.Vector</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US">java.util.Hashtable</span> </li>
</ul>
<p> <span lang="EN-US"></span><strong><span lang="EN-US"><v:shape id="_x0000_i1026" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image003.emz" o:title=""></v:imagedata></v:shape></span></strong><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">当你持久化一个对象时</span><span lang="EN-US">,</span><span style="font-family: 宋体">此对象引用的任何对象也可以持久化</span><span lang="EN-US">.</span><br />
<h3><a name="_Toc158092507"><span style="color: #333399; font-family: 宋体">创建一个持久化数据库</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">每个应用程序一般可以创建单个</span><span lang="EN-US">PersistentObject.</span><span style="font-family: 宋体">此对象是应用程序的持久化数据以及索引的根数据库</span><span lang="EN-US">.</span><span style="font-family: 宋体">应用程序将保存数据到此</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">中</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"></span><v:shape id="_x0000_s1030" style="margin-top: 2.6pt; z-index: 5; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span><font face="Times New Roman"></font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong></span><span lang="EN-US">:</span><span style="font-family: 宋体">使用一个静态的构造子</span><span lang="EN-US">,</span><span style="font-family: 宋体">这样</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">只创建一次</span><span lang="EN-US">,</span><span style="font-family: 宋体">即此类的一个对象第一次创建时</span><span lang="EN-US">.</span><span style="font-family: 宋体">每次一个进程开始时</span><span lang="EN-US">,</span><span style="font-family: 宋体">它包含的静态块再一次运行</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">一个唯一的</span><span lang="EN-US">long</span><span style="font-family: 宋体">键标志了每个</span><span lang="EN-US">PersistentObject.</span><span style="font-family: 宋体">此键一般为一个全权包名的哈希</span></p>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span lang="EN-US"><v:shape id="_x0000_i1027" type="#_x0000_t75">&#160;</v:shape></span></strong><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">当一个应用程序从</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">删除时</span><span lang="EN-US">,</span><span style="font-family: 宋体">所有此应用程序创建的持久化对象也将删除</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092508"><span style="color: #333399; font-family: 宋体">创建一个唯一的</span></a><span><span lang="EN-US" style="color: #333399">long</span></span><span><span style="color: #333399; font-family: 宋体">键</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="margin-left: 105pt; text-indent: -105pt"><span lang="EN-US"><span>&#160; 1.<span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry IDE</span><span style="font-family: 宋体">里</span><span lang="EN-US">,</span><span style="font-family: 宋体">输入一个字符串</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">com.rim.samples.docs.userinfo.</span></p>
<p class="MsoNormal" style="margin-left: 105pt; text-indent: -105pt"><span lang="EN-US"><span>&#160; 2.<span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-family: 宋体">选择此字符串</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><span>&#160; 3.<span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-family: 宋体">右击</span><span lang="EN-US">,</span><span style="font-family: 宋体">然后单击</span><strong><span lang="EN-US">Convert &#8216;com.rim.samples.docs.userinfo&#8217; to long</span></strong><span lang="EN-US">. long</span><span style="font-family: 宋体">值将会出现</span><span lang="EN-US">.</span>    <br /><strong><span style="font-family: 宋体"><font face="Times New Roman">&#160; </font><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">在你的代码加入注释表明用来生成</span><span lang="EN-US">long</span><span style="font-family: 宋体">键的字符串</span><span lang="EN-US">..</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PersistentObject store;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store = PersistentStore.getPersistentObject( 0xa1a569278238dad2L );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092509"><span style="color: #333399; font-family: 宋体">持久存储数据</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为了将数据保存到持久存储里</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">上的</span><span lang="EN-US">setContents().</span><span style="font-family: 宋体">此方法用新的值替代已存在的值</span><span lang="EN-US">.</span><span style="font-family: 宋体">调用</span><span lang="EN-US">commit()</span><span style="font-family: 宋体">保存到持久存储里</span><span lang="EN-US">,</span>    <br /><strong><span style="font-family: 宋体"><font face="Times New Roman">&#160; </font><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">如果在提交的过程中发生一个错误</span><span lang="EN-US">,</span><span style="font-family: 宋体">已经完成的更新不会提交</span><span lang="EN-US">.</span><span style="font-family: 宋体">在</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">里的数据从最后一次提交中获取值</span><span lang="EN-US">,</span><span style="font-family: 宋体">以保持数据的完整性</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] userinfo = {username, password};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store.setContents(userinfo);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">}</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 宋体">如果你有许多对象需要提交到存储里</span><span lang="EN-US">,</span><span style="font-family: 宋体">你可以以一个批事务的形式提交它们</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了实现此</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PersistentStore.getSynchObject()</span><span style="font-family: 宋体">方法获取持久存储监视器紧锁对象</span><span lang="EN-US">.</span><span style="font-family: 宋体">然后同步对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果必要</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">commit()</span><span style="font-family: 宋体">方法</span><span lang="EN-US">.</span><span style="font-family: 宋体">当你释放监视对象的同步时</span><span lang="EN-US">,</span><span style="font-family: 宋体">你的所有事务一次性被提交</span><span lang="EN-US">.</span><span style="font-family: 宋体">如果批处理有任何提交失败</span><span lang="EN-US">,</span><span style="font-family: 宋体">整个批提交也失败</span><span lang="EN-US">.</span><span style="font-family: 宋体">当你同步监视器对象时</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果你调用</span><span lang="EN-US">forceCommit(),</span><span style="font-family: 宋体">这个对象立即提交</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且它不再时批事务中的一部分了</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092510"><span style="color: #333399; font-family: 宋体">获取持久数据</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span> <span lang="EN-US">PersistentObject </span><span style="font-family: 宋体">上的</span><span lang="EN-US">getContents() </span><span style="font-family: 宋体">方法</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">将</span><span lang="EN-US"> PersistentObject.getContents()</span><span style="font-family: 宋体">返回的对象显式的转化为你需要的类型</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>String[] currentinfo = (String[])store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(currentinfo == </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(_resources.getString(APP_ERROR));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>currentusernamefield.setText(currentinfo[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>currentpasswordfield.setText(currentinfo[1]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><font face="Times New Roman">&#160;</font><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">当一个应用程序第一次访问数据据</span><span lang="EN-US">,</span><span style="font-family: 宋体">它应该验证任何索引的顺序</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果出现一个问题</span><span lang="EN-US">,</span><span style="font-family: 宋体">重新创建索引</span><span lang="EN-US">.</span><span style="font-family: 宋体">应用程序应该能够识别并更正任何毁坏的或者丢失的数据的问题</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获得更对信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">91</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">数据完整性</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc158092511"><span style="color: #333399; font-family: 宋体">删除一个数据库</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为了删除一个数据库</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PersistentStore.destroyPersistentObject().</span><span style="font-family: 宋体">提供一个</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">的唯一键作为参数</span><span lang="EN-US">,</span>    <br /><v:shape id="_x0000_s1031" style="margin-top: 0px; z-index: 6; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span>&#160; <strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong></span><span lang="EN-US">: PersistentObject</span><span style="font-family: 宋体">作为应用程序的根数据库使用</span><span lang="EN-US">.</span><span style="font-family: 宋体">你删除它</span><span lang="EN-US">,</span><span style="font-family: 宋体">你将删除所有此应用程序存储的持久化数据如果定义了一个</span><span lang="EN-US">PersistentStore.cod</span><span style="font-family: 宋体">文件删除了</span><span lang="EN-US">,</span><span style="font-family: 宋体">所有由此</span><span lang="EN-US">.cod</span><span style="font-family: 宋体">文件创建的持久化对象也将删除</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了删除单独的数据</span><span lang="EN-US">,</span><span style="font-family: 宋体">把它们简单的当成普通数据看待</span><span lang="EN-US">,</span><span style="font-family: 宋体">并删除这些数据的引用</span><span lang="EN-US">.</span><span style="font-family: 宋体">垃圾数据会自动回收。</span></p>
<h3><a name="_Toc158092512"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">本代码实例描述了如何为用户创建一个应用程序来查看它们当前的用户名和密码</span><span lang="EN-US">,</span><span style="font-family: 宋体">输入一个新的用户名和密码</span><span lang="EN-US">,</span><span style="font-family: 宋体">然后保存变化</span><span lang="EN-US">.</span>    </p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: 宋体">例</span><span lang="EN-US">: UserInfo.java<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">UserInfo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2001</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">All</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">rights</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">reserved.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.userinfo;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.i18n.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.resource.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UserInfo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UserInfoResource,KeyListener, TrackwheelListener {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PersistentObject store;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ResourceBundle </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField usernamefield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PasswordEditField passwordfield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField currentusernamefield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField currentpasswordfield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = ResourceBundle.<em>getBundle</em>(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>UserInfoResource.BUNDLE_ID, UserInfoResource.BUNDLE_NAME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>store = PersistentStore.getPersistentObject(0xa1a569278238dad2L);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem saveItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem( </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_SAVE), 110, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String username = usernamefield.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String password = passwordfield.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] userinfo = {username, password};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.setContents(userinfo);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.inform(_resources.getString(APP_SUCCESS));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>usernamefield.setText(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>passwordfield.setText(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem getItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem( </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_GET), 110, 11 ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] currentinfo = (String[])store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(currentinfo == </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(_resources.getString(APP_ERROR));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>currentusernamefield.setText(currentinfo[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>currentpasswordfield.setText(currentinfo[1]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>UserInfo app = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UserInfo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>app.enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> UserInfo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>MainScreen mainScreen = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.setTitle(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> LabelField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(APPLICATION_TITLE)));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>usernamefield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_NAME), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>passwordfield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PasswordEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_PASSWORD),</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>currentusernamefield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_CURRENTNAME), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>currentpasswordfield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_CURRENTPASSWORD),</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>SeparatorField separator = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SeparatorField();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(usernamefield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(passwordfield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(separator);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(currentusernamefield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(currentpasswordfield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addKeyListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addTrackwheelListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(mainScreen);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu( Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(saveItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(getItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(APP_EXIT));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span><span lang="EN-US">&lt;!&#8211;[if !vml]&#8211;&gt;</span></p>
<h2><a name="_Toc158092513"><span style="color: #333399; font-family: 黑体">内存管理和持久化对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上有固定数量的持久化对象句柄以及对象句柄</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">闪存</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">持久化对象句柄</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">对象句柄</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">8 MB</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">12,000</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">24,000</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">16 MB</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">27,000</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">56,000</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">32 MB</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">65,000</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">132,000</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的每个持久化对象都会要求一个持久化对象句柄以及一个对象句柄</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">一个记录包含了</span><span lang="EN-US">10</span><span style="font-family: 宋体">个</span><span lang="EN-US">String</span><span style="font-family: 宋体">字段</span><span lang="EN-US">,</span><span style="font-family: 宋体">那么它将要求</span><span lang="EN-US">11</span><span style="font-family: 宋体">个对象句柄</span><span lang="EN-US">-</span><span style="font-family: 宋体">一个为记录</span><span lang="EN-US">,</span><span style="font-family: 宋体">一个为每个</span><span lang="EN-US">String.</span><span style="font-family: 宋体">如果记录是持久化的</span><span lang="EN-US">,</span><span style="font-family: 宋体">它将需要额外的</span><span lang="EN-US">11</span><span style="font-family: 宋体">个持久化对象句柄</span><span lang="EN-US">.</span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">使用下面的技术限制应用程序需要的持久化对象句柄数</span><span lang="EN-US">:</span></p>
<ul>
<li><span lang="EN-US"></span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span>&lt;!&#8211;[endif]&#8211;&gt;<span style="font-family: 宋体">如果可能</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用原始类型代替对象</span><span lang="EN-US">.</span><span style="font-family: 宋体">一个原始类型</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个</span><span lang="EN-US">int</span><span style="font-family: 宋体">或者一个</span><span lang="EN-US">char,</span><span style="font-family: 宋体">它们不需要一个对象句柄</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span><span lang="EN-US"></span> </li>
<li><span lang="EN-US"></span><span style="font-family: 宋体">使用对象分组</span><span lang="EN-US">API (net.rim.device.api.system.ObjectGroup)</span><span style="font-family: 宋体">将对象分组</span><span lang="EN-US">.</span><span style="font-family: 宋体">一个分组的对象仅需要一个对象句柄</span><span lang="EN-US">.</span> </li>
</ul>
<p> <span lang="EN-US"></span><v:shape id="_x0000_s1032" style="margin-top: 7.8pt; z-index: 7; left: 0px; margin-left: -18pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">分组的对象是可读的</span><span lang="EN-US">.</span><span style="font-family: 宋体">在做出改变之前调用</span><span lang="EN-US">ObjectGroup.expandGroup()</span><span style="font-family: 宋体">撤销对象的分组</span><span lang="EN-US">.</span><span style="font-family: 宋体">在完成改变之后</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">ObjectGroup.createGroup()</span><span style="font-family: 宋体">将对象分组</span><span lang="EN-US">.</span><span style="font-family: 宋体">必要时仅撤销对象的分组</span><span lang="EN-US">,</span><span style="font-family: 宋体">当撤销对象分组时有性能将受到损耗</span><span lang="EN-US">,</span><span style="font-family: 宋体">因为系统创建了分组对象的一个拷贝</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且将句柄分配给每个组里的对象</span><span lang="EN-US">.</span>
<p class="MsoNormal"><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">&#8221;<em>BlackBerry JDE</em></span><em><span style="font-family: 宋体">最佳内存实践</span></em><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">白皮书</span><span lang="EN-US">.</span></p>
<h2><a name="_Toc158092514"><span style="color: #333399; font-family: 黑体">管理自定义对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<h3><a name="_Toc158092515"><span style="color: #333399; font-family: 宋体">创建一个数据库</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">创建一个</span><span lang="EN-US">Vector</span><span style="font-family: 宋体">对象存储多个对象</span><span lang="EN-US">.</span><span style="font-family: 宋体">创建一个</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">作为应用程序的根数据库</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Vector _data;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PersistentObject store;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store = PersistentStore.getPersistentObject( 0xdec6a67096f833cL );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">//key is hash of test.samples.restaurants</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>_data = (Vector)store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (_data == </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_data = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Vector();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.setContents(_data);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092516"><span style="color: #333399; font-family: 宋体">持久存储数据</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">可以持久化实现了</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口的对象</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">下面的代码实例作为</span><span lang="EN-US">inner</span><span style="font-family: 宋体">类实现</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.</span><span style="font-family: 宋体">它定义了一个带有</span><span lang="EN-US">4</span><span style="font-family: 宋体">个</span><span lang="EN-US">Object</span><span style="font-family: 宋体">的数组来存储餐厅名</span><span lang="EN-US">,</span><span style="font-family: 宋体">地址</span><span lang="EN-US">,</span><span style="font-family: 宋体">电话号码</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及特色</span><span lang="EN-US">.</span><span style="font-family: 宋体">并且定义了方法来获取和设置</span><span lang="EN-US">Object</span><span style="font-family: 宋体">元素值</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"></span><v:shape id="_x0000_s1033" style="margin-top: 7.8pt; z-index: 8; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span>&#160;<strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong></span><span lang="EN-US">:</span><span style="font-family: 宋体">一个类为了其对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">必须显式的实现</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口来也就存储</span><span lang="EN-US">. </span><span style="font-family: 宋体">甚至其子类也适用这个需求</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如类</span><span lang="EN-US">A</span><span style="font-family: 宋体">实现了</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且</span><span lang="EN-US">A</span><span style="font-family: 宋体">有一个子类</span><span lang="EN-US">B,B</span><span style="font-family: 宋体">的对象不能持久存储</span><span lang="EN-US">,</span><span style="font-family: 宋体">除非</span><span lang="EN-US">B</span><span style="font-family: 宋体">也实现</span><span lang="EN-US">Persistable</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Persistable {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[] </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">NAME</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 0;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ADDRESS</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 1;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">PHONE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 2;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">SPECIALTY</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 3;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[4];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> i = 0; i &lt; </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">length</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; ++i) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[i] = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String getElement(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[id];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> setElement(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id, String value) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[id] = value;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><strong><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></strong></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092517"><span style="color: #333399; font-family: 宋体">创建扩展的对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">下面的方法允许你加入字段到对象中</span><span lang="EN-US">:</span></p>
<ul>
<li><span lang="EN-US"></span><span lang="EN-US" style="font-family: wingdings"><span></span></span><span style="font-family: 宋体">在一个</span><span lang="EN-US">int</span><span style="font-family: 宋体">中</span><span lang="EN-US">,</span><span style="font-family: 宋体">存储</span><span lang="EN-US">Boolean</span><span style="font-family: 宋体">值做为</span><span lang="EN-US">bit.</span><span style="font-family: 宋体">保留多余的位供将来使用</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span style="font-family: 宋体">直接存储</span><span lang="EN-US">String,</span><span style="font-family: 宋体">但是使用一个键</span><span lang="EN-US">/</span><span style="font-family: 宋体">值对的</span><span lang="EN-US">Vector</span><span style="font-family: 宋体">或</span><span lang="EN-US">Hashtable,</span><span style="font-family: 宋体">这样附加的</span><span lang="EN-US">(</span><span style="font-family: 宋体">或很少使用的</span><span lang="EN-US">)</span><span style="font-family: 宋体">的字段也可以增加</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;</span></span></span><span style="font-family: 宋体">如果你由一个表的索引</span><span lang="EN-US">,</span><span style="font-family: 宋体">将他们存储在一个</span><span lang="EN-US">Vector</span><span style="font-family: 宋体">或数组里</span><span lang="EN-US">,</span><span style="font-family: 宋体">这样你可以增加未来的索引了</span><span lang="EN-US">.</span> </li>
</ul>
<h3><a name="_Toc158092518"><span style="color: #333399; font-family: 宋体">保存一个对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义一个对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">下面的代码实例创建一个</span><span lang="EN-US">RestaurantInfo</span><span style="font-family: 宋体">对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且使用它的设置方法来定义他的组件</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RestaurantInfo info = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">info.setElement(RestaurantInfo.NAME, namefield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">info.setElement(RestaurantInfo.ADDRESS,addressfield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">info.setElement(RestaurantInfo.PHONE, phonefield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">info.setElement(RestaurantInfo.SPECIALTY, specialtyfield.getText());</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left: 10.5pt"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将一个对象加到一个</span><span lang="EN-US" style="color: #333399">Vector<o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">addElement().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-indent: 5pt"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">_data.addElement(info);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">保存一个更新的对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal" style="margin-left: 10.5pt; text-indent: -10.5pt"><span style="font-family: 宋体">调用</span><span lang="EN-US">PersistentObject</span><span style="font-family: 宋体">的</span><span lang="EN-US">setContents(),</span><span style="font-family: 宋体">然后调用</span><span lang="EN-US">commit()</span><span style="font-family: 宋体">方法保存一个更新的对象</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store.setContents(_data);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">: </span><span style="font-family: 宋体">当你做出改变时</span><span lang="EN-US">,</span><span style="font-family: 宋体">同步一个持久对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">这样其他的线程在同一时间就不能做出改变</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc158092519"><span style="color: #333399; font-family: 宋体">获取一个对象</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为了获取最近保存的对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">_data.lastElement().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>_data = (Vector)store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (!_data.isEmpty()) { RestaurantInfo info = (RestaurantInfo)_data.lastElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>namefield.setText(info.getElement(RestaurantInfo.NAME));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>addressfield.setText(info.getElement(RestaurantInfo.ADDRESS));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>phonefield.setText(info.getElement(RestaurantInfo.PHONE));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>specialtyfield.setText(info.getElement(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RestaurantInfo.SPECIALTY));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;</span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc158092520"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">本实例描述了如何创建一个应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">它允许用户存储一个关于喜爱的餐厅信息</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">本实例也允许用户保存多个餐厅的信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且可以查看最新保存的餐厅信息</span><span lang="EN-US">.</span></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><span lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"></span><span style="font-family: 宋体">例</span>: Restaurants.java<o:p></o:p></p>
<p> <strong><span lang="EN-US"></span></strong>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">/* Restaurants.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">* Copyright (C) 2004-2005 Research In Motion Limited.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.restaurants;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.i18n.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.blackberry.api.invoke.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.blackberry.api.browser.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.resource.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Restaurants </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantResource,KeyListener, TrackwheelListener {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField namefield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField addressfield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField phonefield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField websitefield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField specialtyfield;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Vector </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_data</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PersistentObject store;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ResourceBundle </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem saveItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_SAVE), 110, 10) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RestaurantInfo info = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>info.setElement(RestaurantInfo.NAME, namefield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>info.setElement(RestaurantInfo.ADDRESS, addressfield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>info.setElement(RestaurantInfo.PHONE, phonefield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>info.setElement(RestaurantInfo.WEBSITE, phonefield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>info.setElement(RestaurantInfo.SPECIALTY,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>specialtyfield.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_data.addElement(info);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.setContents(_data);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.inform(_resources.getString(APP_SUCCESS));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>namefield.setText(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>addressfield.setText(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>phonefield.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>websitefield.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>specialtyfield.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem getItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_GET), 110, 11) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_data = (Vector)store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (!_data.isEmpty()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RestaurantInfo info = (RestaurantInfo)_data.lastElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>namefield.setText(info.getElement(RestaurantInfo.NAME));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>addressfield.setText(info.getElement(RestaurantInfo.ADDRESS));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>phonefield.setText(info.getElement(RestaurantInfo.PHONE));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>websitefield.setText(info.getElement(RestaurantInfo.WEBSITE));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>specialtyfield.setText(info.getElement(RestaurantInfo.SPECIALTY));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem phoneItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_PHONE), 110, 12) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String phoneNumber = phonefield.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( phoneNumber.length() == 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(_resources.getString(ALERT_NO_PHONENUMBER));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneArguments call =</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneArguments(PhoneArguments.ARG_CALL, phoneNumber);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, call);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem browserItem =</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(MENUITEM_BROWSER), 110, 12) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String websiteUrl = websitefield.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (websiteUrl.length() == 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(_resources.getString(ALERT_NO_WEBSITE));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>BrowserSession visit = Browser.getDefaultSession();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>visit.displayPage(websiteUrl);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = ResourceBundle.<em>getBundle</em>(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RestaurantResource.BUNDLE_ID,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RestaurantResource.BUNDLE_NAME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store = PersistentStore.getPersistentObject(0xdec6a67096f833cL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Key is hash of test.samples.restaurants.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_data = (Vector)store.getContents();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (_data == </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_data = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Vector();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.setContents( _data );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>store.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Restaurants app = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Restaurants();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>app.enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">implements</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Persistable {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Data.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[] </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Fields.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">NAME</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 0;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ADDRESS</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 1;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">PHONE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 2;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">WEBSITE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 3;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">SPECIALTY</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 4;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RestaurantInfo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[4];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> i = 0; i &lt; </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">length</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; ++i) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[i] = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String getElement(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[id];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> setElement(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id, String value) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_elements</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[id] = value;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Restaurants() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>MainScreen mainScreen = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.setTitle(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> LabelField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(APPLICATION_TITLE)));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>namefield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_NAME), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>addressfield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> AutoTextEditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_ADDRESS), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>phonefield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_PHONE), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, Integer.</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">MAX_VALUE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>BasicEditField.FILTER_PHONE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>websitefield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_WEBSITE), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Integer.</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">MAX_VALUE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,BasicEditField.FILTER_URL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>specialtyfield = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(FIELD_SPECIALTY), </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Integer.</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">MAX_VALUE</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, BasicEditField.FILTER_DEFAULT);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(namefield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(addressfield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(phonefield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(websitefield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.add(specialtyfield);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addKeyListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>mainScreen.addTrackwheelListener(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(mainScreen);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu( Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(saveItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(getItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(phoneItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(browserItem);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.alert(</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_resources</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.getString(APP_EXIT));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p> <span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"> </span><br />
<hr style="width: 100%; height: 2px" />Last Updated:2007年2月1日<span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/dev-guide-vol-2-persitent-stored-data.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第7章 与BlackBerry应用程序通信</title>
		<link>http://www.inblackberry.com/web/development/docs/developer-guide-application-communication.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/developer-guide-application-communication.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:49:49 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/developer-guide-application-communication.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">7</p>
<a name="_Toc155243141">&#160;&#160;&#160;&#160;&#160; 第</a>7章 与BlackBerry应用程序通信
<p> <br />




<p]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">7<o:p></o:p></span></strong></p>
<h1><a name="_Toc155243141"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">7</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">与</span></span><span><span lang="EN-US" style="color: #333399">BlackBerry</span></span><span><span style="color: #333399; font-family: 宋体">应用程序通信</span></span></h1>
<p> <br />
<table style="background: #e0e0e0 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr style="height: 38.3pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm; height: 38.3pt" valign="top" width="568">
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">启动</span><span lang="EN-US" style="color: #333399">BlackBerry</span></strong><strong><span style="color: #333399; font-family: 宋体">应用程序</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">加入一个菜单项到</span><span lang="EN-US" style="color: #333399">BlackBerry</span></strong><strong><span style="color: #333399; font-family: 宋体">应用程序中</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">代码实例</span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc155243142"><span style="color: #333399; font-family: 黑体">启动</span></a><span><span lang="EN-US" style="color: #333399">BlackBerry</span></span><span><span style="color: #333399; font-family: 黑体">应用程序</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">API(net.rim.blackberry.api.invoke)</span><span style="font-family: 宋体">允许应用程序启动标注你的</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">应用程序</span><span lang="EN-US">.</span>    <br /><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">: </span><span style="font-family: 宋体">当应用程序调用电话时</span><span lang="EN-US">,</span><span style="font-family: 宋体">检查一个</span><span lang="EN-US">ControlledAccessException.</span><span style="font-family: 宋体">如果系统管理员通过应用程序控制限制访问电话应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出一个运行时错误</span><span lang="EN-US">. </span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">1</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243143"><span style="color: #333399; font-family: 宋体">调用</span></a><span><span lang="EN-US" style="color: #333399">API</span></span><span><span style="color: #333399; font-family: 宋体">新功能</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt"><span style="font-family: 宋体">从</span><span lang="EN-US">BlackBerry JDE 4.1</span><span style="font-family: 宋体">起</span><span lang="EN-US">,</span><span style="font-family: 宋体">有下面的功能</span><span lang="EN-US">:</span></p>
<ul>
<li><span style="font-family: 宋体">可以改变</span><span lang="EN-US">AddressBookArguments (net.rim.blackberry.api.invoke.AddressBookArguments)</span><span style="font-family: 宋体">来打开一个使用</span><span lang="EN-US">PIMContact</span><span style="font-family: 宋体">的联系人</span><span lang="EN-US">.</span> </li>
<li><span style="font-family: 宋体">可以改变</span><span lang="EN-US">CalendarArguments (net.rim.blackberry.api.invoke.CalendarArguments)</span><span style="font-family: 宋体">查看存在的</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">事件</span><span lang="EN-US">.</span><span style="font-family: 宋体">你不可以创建一个来自</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">对象的新事件</span><span lang="EN-US">.</span><span lang="EN-US" style="font-family: wingdings"><span></span></span> </li>
<li><span lang="EN-US" style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal"></span></span></span><span style="font-family: 宋体">可以改变</span><span lang="EN-US">MessageArguments (net.rim.blackberry.api.invoke.MessageArguments)</span><span style="font-family: 宋体">创建一个包含主题和内容的消息</span> </li>
<li><span style="font-family: 宋体">在</span><span lang="EN-US">Task</span><span style="font-family: 宋体">应用程序无变化的情况下</span><span lang="EN-US">,</span><span style="font-family: 宋体">不可以更新</span><span lang="EN-US">TaskArguments (net.rim.blackberry.api.invoke.TaskArguments).</span> </li>
</ul>
<p class="MsoNormal"><span style="font-family: 宋体">为启动一个应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用带有合适常量和</span><span lang="EN-US">ApplicationArguments </span><span style="font-family: 宋体">子类的对象的</span><span lang="EN-US">Invoke.invokeApplication(int, ApplicationArguments)</span><span style="font-family: 宋体">方法</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span><v:shape id="_x0000_s1027" style="margin-top: 1.85pt; z-index: 2; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"> <v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体">注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">使用</span><span lang="EN-US">Invoke.invokeApplication(int, ApplicationArguments)</span><span style="font-family: 宋体">将导致一个处理上下文的转化</span><span lang="EN-US">.</span><span style="font-family: 宋体">当</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">程序启动时</span><span lang="EN-US">,</span><span style="font-family: 宋体">你的应用程序将失去控制</span><span lang="EN-US">.</span><span style="font-family: 宋体">在启动的应用程序对话中止时</span><span lang="EN-US">,</span><span style="font-family: 宋体">内容可能不会返回给你的应用程序</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 433pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="577" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><strong><span style="font-family: 宋体">应用程序</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><strong><span style="font-family: 宋体">常量</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="177">
<p class="MsoNormal"><strong><span style="font-family: 宋体">类</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Address book(</span><span style="font-family: 宋体">地址本</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_ADDRESSBOOK</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">AddressBookArguments</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Calendar(</span><span style="font-family: 宋体">日历</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_CALENDAR</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">CalendarArguments</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Memo pad(</span><span style="font-family: 宋体">便笺</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_MEMOPAD</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">MemoArguments</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Messages(</span><span style="font-family: 宋体">消息</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_MESSAGES</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">MessageArguments</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Phone(</span><span style="font-family: 宋体">电话</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_PHONE</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">PhoneArguments</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">Tasks(</span><span style="font-family: 宋体">任务</span><span lang="EN-US">)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 150pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="200">
<p class="MsoNormal"><span lang="EN-US">APP_TYPE_TASKS</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 133pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="177">
<p class="MsoNormal"><span lang="EN-US">TaskArguments</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"></span><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />技巧</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">从浏览器应用程序</span><span lang="EN-US">API(net.rim.blackberry.api.browser)</span><span style="font-family: 宋体">中调用</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">浏览器</span><span lang="EN-US">.</span><span style="font-family: 宋体">参看</span><span lang="EN-US">51</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">在浏览器中显示内容</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">获得更多信息</span><span lang="EN-US">.</span><span style="font-family: 宋体">电话</span><span lang="EN-US">API (net.rim.blackberry.api.phone)</span><span style="font-family: 宋体">提供访问电话应用程序的高级特性的能力</span><span lang="EN-US">. </span><span style="font-family: 宋体">参看</span><span lang="EN-US">77</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">电话</span><span lang="EN-US">API&#8221;</span><span style="font-family: 宋体">获得更多信息</span></p>
<p class="MsoNormal"><span style="font-family: 宋体"></span><v:shape id="_x0000_s1028" style="margin-top: 4.45pt; z-index: 3; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">: </span><span style="font-family: 宋体">当应用程序调用电话时</span><span lang="EN-US">,</span><span style="font-family: 宋体">检查一个</span><span lang="EN-US">ControlledAccessException.</span><span style="font-family: 宋体">如果系统管理员通过应用程序控制限制访问电话应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出一个运行时错误</span><span lang="EN-US">. </span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">1</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">下面的</span><span lang="EN-US">Restaurants.java</span><span style="font-family: 宋体">实例的摘录创建了一个菜单调用电话程序打电话给餐厅</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 5.25pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem phoneItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem(_resources.getString(MENUITEM_PHONE), 110, 12) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">synchronized</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(store) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String phoneNumber = phonefield.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( phoneNumber.length == 0 ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>Dialog.alert(_resources.getString(ALERT_NO_PHONENUMBER));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneArguments call = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneArguments(PhoneArguments.ARG_CALL,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>phoneNumber);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, call); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">};</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc155243144"><span style="color: #333399; font-family: 黑体">加入一个菜单项到</span></a><span><span lang="EN-US" style="color: #333399">Blackberry</span></span><span><span style="color: #333399; font-family: 黑体">应用程序中</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">应用程序菜单项</span><span lang="EN-US">API</span><span style="font-family: 宋体">在</span><span lang="EN-US">net.rim.blackberry.api.menuitem</span><span style="font-family: 宋体">包中</span><span lang="EN-US">.</span><span style="font-family: 宋体">它使你可以增加一个菜单项到</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">应用程序中</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">为了将一个客户关系管理程序集成到</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">地址本程序中</span><span lang="EN-US">,</span><span style="font-family: 宋体">加入一个</span><strong><span lang="EN-US">View Sales Order</span></strong><span style="font-family: 宋体">菜单项</span><span lang="EN-US">.</span><span style="font-family: 宋体">当用户单击</span><strong><span lang="EN-US">View Sales Order</span></strong><span style="font-family: 宋体">菜单项时</span><span lang="EN-US">,</span><span style="font-family: 宋体">应用程序将打开此联系人的销售订单列表</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">ApplicationMenuItemRepository</span><span style="font-family: 宋体">类让你可以加入或删除应用程序菜单项</span><span lang="EN-US">.</span><span style="font-family: 宋体">它提供一些常量来定义一个菜单项显示的应用程序上下文</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">, </span><span style="font-family: 宋体">当一个消息窗口打开时</span><span lang="EN-US">,ApplicationMenuItemRepository.MENUITEM_MESSAGE_LIST</span><span style="font-family: 宋体">常量指定了显示的菜单项</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">ApplicationMenuItem</span><span style="font-family: 宋体">抽象类定义了一个在应用程序菜单里显示的菜单项</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243145"><span style="color: #333399; font-family: 宋体">创建一个菜单项</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">扩展</span><span lang="EN-US"> ApplicationMenuItem </span><span style="font-family: 宋体">抽象类</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SampleMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ApplicationMenuItem</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{ </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>&#8230; </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">指定菜单项在菜单的位置</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">你可以选择性的覆盖构造子</span><span lang="EN-US">.</span><span style="font-family: 宋体">在下面的代码实例中</span><span lang="EN-US">,</span><span style="font-family: 宋体">构造子调用了</span><span lang="EN-US">ApplicationMenuItem(),</span><span style="font-family: 宋体">它带有一个菜单项在菜单里的相对位置</span><span lang="EN-US">.(</span><span style="font-family: 宋体">一个较大的数字意味着菜单项在菜单的较低位置</span><span lang="EN-US">).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">SampleMenuItem() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(20);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">指定菜单项的文本</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">toString()</span><span style="font-family: 宋体">的实现指定了菜单项在菜单中显示的文本</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Open the Contacts Demo application&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span lang="EN-US" style="color: #333399"><o:p>&#160;</o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">指定菜单项的行为</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">run()</span><span style="font-family: 宋体">的实现指定了某个菜单项的行为</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object run(Object context) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Contact c = (Contact)context; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// An error if this does not work.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( c ! </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactsDemo().enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">throw</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> IllegalStateException( </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Context is null, expected a Contact instance&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Dialog.alert(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Viewing a message in the messaging view&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243146"><span style="color: #333399; font-family: 宋体">注册应用程序菜单项</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取应用程序菜单项库</span><span lang="EN-US" style="color: #333399">(repository)<o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US"> ApplicationMenuItemRepository.getInstance().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ApplicationMenuItemRepository repository = </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>ApplicationMenuItemRepository.getInstance();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义一个唯一值</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">使用包名的哈希值作为应用程序菜单项库的唯一</span><span lang="EN-US">ID.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-indent: 10.05pt"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ID = 0&#215;7cab1e23b72a0033L; <o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 10pt"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Hash of com.rim.samples.docs.menuitem.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">创建应用程序菜单项</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用构造函数</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">TestApplicationMenuItem tami = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TestApplicationMenuItem();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">加入一个菜单项到菜单库</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">addMenuItem().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">repository.addMenuItem(ApplicationMenuItemRepository.MENUITEM_ADDRESSCARD_VIEW, tami);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243147"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">当用户在地址本里查看一个联系人时</span><span lang="EN-US">,</span><span style="font-family: 宋体">下面的代码将创建一个菜单项</span><span lang="EN-US">.</span><span style="font-family: 宋体">当用户点击此菜单项</span><span lang="EN-US">, </span><span style="font-family: 宋体">将显示</span><span lang="EN-US">Contacts Demo</span><span style="font-family: 宋体">程序</span><span lang="EN-US">.</span></p>
<hr style="width: 100%; height: 2px" /><strong><span lang="EN-US" style="font-family: &#39;andale mono&#39;"></span></strong><strong><span style="font-family: 宋体">例</span><span lang="EN-US">: DemoAppMenuItem.java<o:p></o:p></span></strong>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">DemoApplicationMenuItem.java</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2003</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.menuitem;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.Dialog.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.blackberry.api.menuitem.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> javax.microedition.pim.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.pdap.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.contactsdemo.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DemoAppMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Application { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">ID</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = 0&#215;7cab1e23b72a0033L; </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">//com.rim.samples.docs.menuitem </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>DemoAppMenuItem app = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DemoAppMenuItem(); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>app.enterEventDispatcher(); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>DemoAppMenuItem() { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>ApplicationMenuItemRepository amir = </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>ApplicationMenuItemRepository.getInstance(); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>amir.addMenuItem(ApplicationMenuItemRepository.MENUITEM_ADDRESSCARD_VIEW, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SampleMenuItem()); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SampleMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ApplicationMenuItem { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>SampleMenuItem() { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(20); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Open the Contacts Demo&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Object run(Object context) { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>BlackBerryContact c = (BlackBerryContact)context; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">//an error if this doesn&#8217;t work </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( c != </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactsDemo().enterEventDispatcher(); </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> { </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">throw</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> IllegalStateException( </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Context is null, expected a Contact instance&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>net.rim.device.api.ui.component.Dialog.alert(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Viewing an email message in the email view&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p> <span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}   <br /></span><br />
<hr style="width: 100%; height: 2px" /><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Last Updated:2007年2月1日   <br /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/developer-guide-application-communication.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第6章 访问电话应用程序</title>
		<link>http://www.inblackberry.com/web/development/docs/develoeper-guide-vol-2-call-access.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/develoeper-guide-vol-2-call-access.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:47:38 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[call]]></category>

		<category><![CDATA[doc]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/develoeper-guide-vol-2-call-access.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">6</p>
<a name="_Toc155243126">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</a>6章 访问电话应用程序




<p class="MsoNormal" style="text-align:]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">6<o:p></o:p></span></strong></p>
<h1><a name="_Toc155243126"><span style="color: #333399; font-family: 宋体">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 第</span></a><span><span lang="EN-US" style="color: #333399">6</span></span><span><span style="color: #333399; font-family: 宋体">章</span></span><span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">访问电话应用程序</span></span></h1>
<table style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span style="color: #333399; font-family: 宋体">电话</span><span lang="EN-US" style="color: #333399">API<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span style="color: #333399; font-family: 宋体">监听电话事件</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span style="color: #333399; font-family: 宋体">访问和管理电话记录</span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc155243127"><span style="color: #333399; font-family: 黑体">电话</span></a><span><span lang="EN-US" style="color: #333399">API</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">电话</span><span lang="EN-US">API((net.rim.blackberry.api.phone)</span><span style="font-family: 宋体">可以访问电话应用程序的高级特性</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如允许应用程序将</span><span lang="EN-US">DTMF(</span><span style="font-family: 宋体">双声多频</span><span lang="EN-US">)</span><span style="font-family: 宋体">的音调</span><span lang="EN-US">(tone)</span><span style="font-family: 宋体">到活动的通话中</span><span lang="EN-US">.</span>    <br /><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">为了简单调用电话应用程序和拨打一个电话</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用调用</span><span lang="EN-US">API(net.rim.blackberry.api.invoke),</span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">83</span><span style="font-family: 宋体">业的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">启动应用程序</span><span lang="EN-US">&#8221;. </span><span style="font-family: 宋体">当应用程序第一次访问电话</span><span lang="EN-US">API</span><span style="font-family: 宋体">时</span><span lang="EN-US">,</span><span style="font-family: 宋体">检查一个</span> <span lang="EN-US">NoClassDefFoundError.</span><span style="font-family: 宋体">如果系统管理员通过应用程序控制限制访问</span><span lang="EN-US">HTTP</span><span style="font-family: 宋体">过滤器</span><span lang="EN-US">API,</span><span style="font-family: 宋体">将抛出此错误</span><span lang="EN-US">. </span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">1</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243128"><span style="color: #333399; font-family: 宋体">接收一个电话</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">Phone.getActiveCall()</span><span style="font-family: 宋体">接收一个活动的电话</span><span lang="EN-US">.</span><span style="font-family: 宋体">根据电话</span><span lang="EN-US">ID</span><span style="font-family: 宋体">获取一个电话</span><span lang="EN-US">, </span><span style="font-family: 宋体">调用</span><span lang="EN-US"> Phone.getCall(int).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PhoneCall call = Phone.getActiveCall();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243129"><span style="color: #333399; font-family: 宋体">获取电话信息</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">PhoneCall</span><span style="font-family: 宋体">类提供方法使应用程序获取电话的信息</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">下面的代码检验电话的通话时间</span><span lang="EN-US">,</span><span style="font-family: 宋体">电话的状态</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及在显示来电显示消息之前它是否正在出去</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> threshold = 120; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Alert user if outgoing calls last longer than threshold.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> elapsedTime = call.getElapsedTime();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Use getStatusString() to retrieve status as an string.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> status = call.getStatus();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ((status == PhoneCall.STATUS_CONNECTED ||</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>status == PhoneCall.STATUS_CONNECTING) &amp;&amp; call.isOutGoing() </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>&amp;&amp; elapsedTime &gt; threshold) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Use getCallId() to retrieve the caller ID as as an integer.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>String phoneNumber = call.getDisplayPhoneNumber();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Status.show(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Your call to &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + phoneNumber + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot; has lasted more than &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>(String)threshold + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;.&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243130"><span style="color: #333399; font-family: 宋体">将</span></a><span><span lang="EN-US" style="color: #333399">DTMF</span></span><span><span style="color: #333399; font-family: 宋体">音调增加到发送队列中</span></span><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">一个</span><span lang="EN-US">DTMF</span><span style="font-family: 宋体">音调由在同一时间里播放的高低频率组成</span><span lang="EN-US">.</span></p>
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">键</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">低音</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><strong><span style="font-family: 宋体">高音</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">697</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1209</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">2</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">697</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1336</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">3</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">697</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1477</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">4</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">770</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1209</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">5</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">770</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1336</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">6</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">770</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1477</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">7</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">852</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1209</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">8</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">852</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1336</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">9</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">852</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1477</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">0</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US">941</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1209</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">*</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">941</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1336</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">#</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">941</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 144pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="192">
<p class="MsoNormal"><span lang="EN-US">1477</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将单个</span><span lang="EN-US" style="color: #333399">DTMF</span></strong><strong><span style="color: #333399; font-family: 宋体">音调加入到发送队列中</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">:</span><span style="font-family: 宋体">如果没有其他音调加入时</span><span lang="EN-US">,BlackBerry</span><span style="font-family: 宋体">设备播放</span><span lang="EN-US">DTMF</span><span style="font-family: 宋体">音</span><span lang="EN-US">,</span><span style="font-family: 宋体">同时覆写对话</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">sendDTMFTone().</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将多个</span><span lang="EN-US" style="color: #333399">DTMF</span></strong><strong><span style="color: #333399; font-family: 宋体">音调加入到发送队列中</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">sendDTMFTones().</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">为当前电话获取发送队列</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">getDTMFTones().</span></p>
<h2><a name="_Toc155243131"><span style="color: #333399; font-family: 黑体">监听电话事件</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US">PhoneListener</span><span style="font-family: 宋体">接口的实现使应用程序可以监听电话的事件</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">Phone.addPhoneListener()</span><span style="font-family: 宋体">方法向系统注册你的实现</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了注销一个电话监听者</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">removePhoneListener().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了完成一个指定的事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">实现下面的方法</span><span lang="EN-US">.</span>&#160;</p>
<p> <span lang="EN-US" style="font-size: 12pt; color: black; font-family: foundryjournalmedium"><o:p></o:p></span><br />
<table class="MsoNormalTable" style="width: 432pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="576" border="1">
<tbody>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">方法</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callAdded(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个电话加入到一个会议电话时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callAnswered(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当用户接听电话时调用</span><span lang="EN-US">(</span><span style="font-family: 宋体">需用户驱动</span><span lang="EN-US">).</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callConferenceCallEstablished(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当建立好一个电话会议时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callConnected(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当网络指定一个连接事件时调用</span><span lang="EN-US">(</span><span style="font-family: 宋体">网络驱动</span><span lang="EN-US">).</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callDirectConnectConnected(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个直线电话</span><span lang="EN-US">(Direct-connect call)</span><span style="font-family: 宋体">连接时调用</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callDirectConnectDisconnected(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个直线电话断开时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callDisconnected(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当断开一个电话时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callEndedByUser(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当用户中止通话时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callFailed(int, int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当电话失败时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callHeld(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当出去的电话锁住时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callIncoming(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个新电话进来时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callInitiated(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备初始化一个出去的电话时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callRemoved(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个电话从会议电话里断开时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callResumed(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个锁住的电话重启时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 12pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 12pt" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">callWaiting(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 12pt" valign="top" width="335">
<p class="MsoNormal"><span style="font-family: 宋体">当一个电话正在等待时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr style="height: 22pt">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 181pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="241">
<p class="MsoNormal"><span lang="EN-US">conferenceCallDisconnected(int)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 251pt; padding-top: 0cm; height: 22pt; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="335">
<p class="MsoNormal"><span lang="EN-US">.</span><span style="font-family: 宋体">当会议电话中止时调用</span><span lang="EN-US">.(</span><span style="font-family: 宋体">所有的成员都断开</span><span lang="EN-US">).</span></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc155243132"><span style="color: #333399; font-family: 黑体">访问和管理电话日志</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">电话记录<span lang="EN-US">API(net.rim.blackberry.api.phone.phonelogs)</span>允许应用程序访问电话应用程序记录文件<span lang="EN-US">.</span>电话呼叫记录包含每个单独电话的记录<span lang="EN-US">,</span>它们分组到一个电话日志里<span lang="EN-US">.</span></span>    <br /><v:shape id="_x0000_s1027" style="margin-top: 4.45pt; z-index: 2; left: 0px; margin-left: -9pt; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><span><font face="Times New Roman"></font><strong><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</strong>: </span><span style="font-family: 宋体">应用程序第一次访问电话日</span><span lang="EN-US">API</span><span style="font-family: 宋体">时</span><span lang="EN-US">,</span><span style="font-family: 宋体">检查一个</span> <span lang="EN-US">NoClassDefFoundError.</span><span style="font-family: 宋体">如果系统管理员通过应用程序控制限制访问电话日志</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出此错误</span><span lang="EN-US">. </span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><em><span lang="EN-US">BlackBerry</span></em><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">1</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243133"><span style="color: #333399; font-family: 宋体">获取一个电话日志</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="margin: 3pt 0cm; text-align: left" align="left"><span lang="EN-US" style="font-family: 宋体">PhoneLogs</span><span style="font-family: 宋体">类代表一个电话历史记录<span lang="EN-US">.</span>它提供方法允许你打开<span lang="EN-US">,</span>增加<span lang="EN-US">,</span>删除<span lang="EN-US">,</span>或交换呼叫记录<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 3pt 0cm; text-align: left" align="left"><span lang="EN-US" style="font-family: 宋体">&gt;</span><span style="font-family: 宋体">调用<span lang="EN-US">honeLogs.getInstance().<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="margin: 3pt 0cm; text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">PhoneLogs _logs = PhoneLogs.getInstance<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin: 3pt 0cm; text-align: left" align="left"><span lang="EN-US" style="font-family: 宋体"><o:p>&#160;</o:p></span></p>
<h3><a name="_Toc155243134"><span style="color: #333399; font-family: 宋体">获取文件夹的电话呼叫数</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="text-align: left" align="left"><span style="font-family: &#39;Andale Mono&#39;">电话日志分成<span lang="EN-US">2</span>个文件夹<span lang="EN-US">: FOLDER_NORMAL_CALLS </span>和<span lang="EN-US"> FOLDER_MISSED_CALLS.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">&gt;</span><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US"> numberOfCalls(int).<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">int numberOfCalls = _logs.numberOfCalls(FOLDER_NORMAL_CALLS);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243135"><span style="color: #333399; font-family: 宋体">获取一个呼叫记录</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">你可以实例化</span><span lang="EN-US">2</span><span style="font-family: 宋体">种类型的呼叫记录</span><span lang="EN-US">: PhoneCallLog</span><span style="font-family: 宋体">对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">它仅可以有一个参与者</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及</span><span lang="EN-US">ConferencePhoneCallLog</span><span style="font-family: 宋体">对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">它有</span><span lang="EN-US">2</span><span style="font-family: 宋体">个或多个参与者</span><span lang="EN-US">.</span><span style="font-family: 宋体">这</span><span lang="EN-US">2</span><span style="font-family: 宋体">个对象可以使你获取或改变呼叫记录信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如参与者或呼叫日期</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US"> PhoneLogs.callAt(int index, long folderID).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">PhoneCallLog phoneLog = (PhoneCallLog)_logs.callAt(0);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243136"><span style="color: #333399; font-family: 宋体">获取一个电话参与者</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">PhoneCallLogID</span><span style="font-family: 宋体">类根据电话号码标志电话里的参与者</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US"> PhoneCallLog.getParticipant(int)</span><span style="font-family: 宋体">或</span><span lang="EN-US"> ConferencePhoneCallLog.getParticipantAt().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PhoneCallLogID participant = phoneCallLog.getParticipant();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PhoneCallLogID participant = ConferencePhoneCallLog.getParticipant();</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243137"><span style="color: #333399; font-family: 宋体">获取电话号码类型</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">PhoneCallLogID</span><span style="font-family: 宋体">类为日志标志了电话的类型</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span style="font-family: 宋体">记录在地址本里的</span><span lang="EN-US">Home(</span><span style="font-family: 宋体">家庭</span><span lang="EN-US">),Mobile(</span><span style="font-family: 宋体">移动</span><span lang="EN-US">),Work(</span><span style="font-family: 宋体">工作</span><span lang="EN-US">)</span><span style="font-family: 宋体">或</span><span lang="EN-US">Fax(</span><span style="font-family: 宋体">传真</span><span lang="EN-US">).</span></p>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PhoneCallLogID.getType().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">String phoneType = PhoneCallLogID.getType();<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243138"><span style="color: #333399; font-family: 宋体">创建一个呼叫记录或会议电话记录</span></a><span></span><span style="color: #333399"> <span lang="EN-US"><o:p></o:p></span></span></h3>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">: PhoneCallLogID</span><span style="font-family: 宋体">构造函数删除了电话号码里的短横以及其他非数字的字符</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">创建一个</span><span lang="EN-US">PhoneCallLog</span><span style="font-family: 宋体">或</span><span lang="EN-US">ConferencePhoneCallLog</span><span style="font-family: 宋体">对象的实例</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为电话的构造函数提供日期</span><span lang="EN-US">,</span><span style="font-family: 宋体">持续时间</span><span lang="EN-US">,</span><span style="font-family: 宋体">参与者</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及留言参数</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Date date = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Date(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;1000&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">); </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// date of call</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> duration = 60; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// duration of call</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PhoneCallLogID caller1 = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneCallLogID(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;555-1234&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">); </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// first participant</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PhoneCallLogID caller2 = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneCallLogID(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;555-1235&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">); </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// second participant</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String notes = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;New call.&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// notes</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ConferencePhoneCallLog conferenceCall = </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ConferencePhoneCallLog(date, duration, PhoneLogs.FOLDER_NORMAL_CALLS, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>caller1, caller2, notes);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-indent: 5.25pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将电话加入到电话日志的下一个可用的索引上</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PhoneLogs.addCall(CallLog call).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">_logs.addCall(conferenceCall);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">用新呼叫记录代替给定索引的呼叫记录</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US"> PhoneLogs.swapCall(CallLog call,int index,long folderID).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">_logs.swapCall(conferenceCall, 0, FOLDER_NORMAL_CALLS);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" />注</span></strong><span lang="EN-US">: swapCall()</span><span style="font-family: 宋体">方法删除给定索引的呼叫记录</span><span lang="EN-US">..</span></p>
<h3><a name="_Toc155243139"><span style="color: #333399; font-family: 宋体">删除一个呼叫记录</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">&gt;</span><span style="font-family: 宋体">调用</span><span lang="EN-US"> PhoneLogs.deleteCall().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;">_logs.deleteCall(0);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243140"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">下面的代码实例计算某个给定的参与者拨打电话的时间</span><span lang="EN-US">.</span></p>
<hr style="width: 100%; height: 2px" /><strong><span style="font-family: 宋体">例</span><span lang="EN-US">: PhoneLogsDemo.java<o:p></o:p></span></strong>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">PhoneLogsDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2001</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">All</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">rights</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">reserved.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.phonelogs;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.blackberry.api.phone.phonelogs.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.lang.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.Application;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneLogsDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Application {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneLogs _logs;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_timeSpokenTo</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneLogsDemo app = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneLogsDemo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>app.enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneLogsDemo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_logs = PhoneLogs.getInstance();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneLogsDemo phoneLogsDemo = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneLogsDemo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneCallLogID participant = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneCallLogID(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;5551234&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_timeSpokenTo</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = phoneLogsDemo.findTimeSpokenTo(participant,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneLogs.FOLDER_NORMAL_CALLS);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Returns the number of seconds spent on the phone with a participant.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> findTimeSpokenTo(PhoneCallLogID participant,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">long</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> folder) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> numberOfCalls = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">this</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">._logs.numberOfCalls(folder);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> timeSpokenTo = 0;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PhoneCallLog phoneCallLog;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>ConferencePhoneCallLog conferencePhoneCallLog;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> i = 0; i &lt; numberOfCalls; i++) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Object o = _logs.callAt(i, folder);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (o </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">instanceof</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PhoneCallLog) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>phoneCallLog = (PhoneCallLog)_logs.callAt(i, folder);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ( phoneCallLog.getParticipant() == participant)</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>timeSpokenTo += phoneCallLog.getDuration();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>conferencePhoneCallLog = (ConferencePhoneCallLog)_logs.callAt(i, folder);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> participants = conferencePhoneCallLog.numberOfParticipants();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> j = 0; j &lt; participants; j++)</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (conferencePhoneCallLog.getParticipantAt(j) == participant) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>timeSpokenTo += conferencePhoneCallLog.getDuration();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>j = participants;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> timeSpokenTo;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p> <span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><br />
<hr style="width: 100%; height: 2px" />Last Updated:2007年1月31日<span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/develoeper-guide-vol-2-call-access.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>BlackBerry 应用程序开发者指南 第二卷：高级&#8211;第3章 集成PIM功能</title>
		<link>http://www.inblackberry.com/web/development/docs/developer-guide-vol-2-integrate-pim.html</link>
		<comments>http://www.inblackberry.com/web/development/docs/developer-guide-vol-2-integrate-pim.html#comments</comments>
		<pubDate>Mon, 28 Apr 2008 04:20:42 +0000</pubDate>
		<dc:creator>Taigoo</dc:creator>
		
		<category><![CDATA[文档]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[doc]]></category>

		<category><![CDATA[pim]]></category>

		<guid isPermaLink="false">http://www.inblackberry.com/web/development/docs/developer-guide-vol-2-integrate-pim.html</guid>
		<description><![CDATA[<p class="MsoNormal" style="text-align: right" align="right">3</p>
<a name="_Toc155243054">第3</a>章 集成PIM功能




<p class="MsoNormal">PIM API</p>
<p class="MsoNormal">使用地址本</p>
<p]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: right" align="right"><strong><span lang="EN-US" style="font-size: 36pt">3<o:p></o:p></span></strong></p>
<h1><a name="_Toc155243054"><span style="color: #333399; font-family: 宋体">第</span><span lang="EN-US" style="color: #333399">3</span></a><span><span style="color: #333399; font-family: 宋体">章</span><span style="color: #333399"> </span></span><span><span style="color: #333399; font-family: 宋体">集成</span><span lang="EN-US" style="color: #333399">PIM</span></span><span><span style="color: #333399; font-family: 宋体">功能</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h1>
<table class="MsoNormalTable" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><strong><span lang="EN-US" style="color: #333399">PIM API<o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">使用地址本</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">使用任务</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">使用日历</span></strong></p>
</td>
</tr>
</tbody>
</table>
<h2><a name="_Toc155243055"><span lang="EN-US" style="color: #333399">PIM API</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span lang="EN-US">Java</span><span style="font-family: 宋体">个人信息管理</span><span lang="EN-US">(Personal Information Manager,PIM) API(javax.microedition.pim)</span><span style="font-family: 宋体">以及</span><span lang="EN-US">BlackBerry PDAP(Personal Digital Assistant Profile) API(net.rim.blackberry.api.pdap)</span><span style="font-family: 宋体">允许你访问</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的日历</span><span lang="EN-US">,</span><span style="font-family: 宋体">任务</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及地址本</span><span lang="EN-US">.</span>    <br /><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">在</span><span lang="EN-US">4.0</span><span style="font-family: 宋体">版本里</span><span lang="EN-US">,net.rom.blackberry.api.pim</span><span style="font-family: 宋体">包是不赞成使用的</span><span lang="EN-US">. </span><span style="font-family: 宋体">现在这个包里的类在</span><span lang="EN-US">javax.microedition.pim and net.rim.blackberry.api.pdap</span><span style="font-family: 宋体">里可以得到</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">PIM</span><span style="font-family: 宋体">类是一个抽象类</span><span lang="EN-US">,</span><span style="font-family: 宋体">它提供了访问</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">数据的方法</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取一个</span><span lang="EN-US" style="color: #333399">PIM</span></strong><strong><span style="color: #333399; font-family: 宋体">对象</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">PIM.getInstance().</span></p>
<p class="MsoNormal"><span lang="EN-US"></span><v:shape id="_x0000_s1027" style="margin-top: 0px; z-index: 2; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当你的应用程序第一次访问</span><span lang="EN-US">PIM API</span><span style="font-family: 宋体">时</span><span lang="EN-US">,</span><span style="font-family: 宋体">它将检查一个</span><span lang="EN-US">ControlledAccessException.</span><span style="font-family: 宋体">如果系统管理员使用应用程序控制限制访问</span><span lang="EN-US">PIM API,</span><span style="font-family: 宋体">一个运行时异常将会抛出</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">&#8221;<em>BlackBerry</em></span><em><span style="font-family: 宋体">应用程序开发者指南</span> </em><em><span style="font-family: 宋体">第</span><span lang="EN-US">2</span></em><em><span style="font-family: 宋体">卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">高级</span> </em><em><span style="font-family: 宋体">第一卷</span><span lang="EN-US">:</span></em><em><span style="font-family: 宋体">基础</span></em><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc155243056"><span lang="EN-US" style="color: #333399">PIM</span></a><span><span style="color: #333399; font-family: 宋体">列表</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">PIM</span><span style="font-family: 宋体">列的接口代表了所有联系人</span><span lang="EN-US">,</span><span style="font-family: 宋体">事件以及任务列的常用功能</span><span lang="EN-US">.</span><span style="font-family: 宋体">一个列包含</span><span lang="EN-US">0</span><span style="font-family: 宋体">个或多个项</span><span lang="EN-US">,</span><span style="font-family: 宋体">它们是</span><span lang="EN-US">PIMItem</span><span style="font-family: 宋体">的子类</span><span lang="EN-US">.</span><span style="font-family: 宋体">使用</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">列组织相关项</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且获取一些或所有列表的项</span><span lang="EN-US">.</span>    <br /><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">在</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备里</span><span lang="EN-US">,</span><span style="font-family: 宋体">每个</span><span lang="EN-US">ContactList,ToDoList</span><span style="font-family: 宋体">或</span><span lang="EN-US">EventList</span><span style="font-family: 宋体">实例都会涉及到</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的本地数据库</span><span lang="EN-US">.</span><span style="font-family: 宋体">第三方应用程序不能创建自定义的列表</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243057"><span lang="EN-US" style="color: #333399">PIM</span></a><span><span style="color: #333399; font-family: 宋体">项</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">PIMItem</span><span style="font-family: 宋体">接口代表了一个列项常用的功能</span><span lang="EN-US">.Contact,Event,</span><span style="font-family: 宋体">以及</span><span lang="EN-US">ToDo</span><span style="font-family: 宋体">接口扩展了</span><span lang="EN-US">PIMItem.</span><span style="font-family: 宋体">一个</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">项代表了单个入口的数据集合</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如一个约会或者一个联系人</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">当你在一个指定的</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">列表上创建一个</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">项时</span><span lang="EN-US">,</span><span style="font-family: 宋体">自从它存在开始</span><span lang="EN-US">,</span><span style="font-family: 宋体">此项仍保留了和列表的关联</span><span lang="EN-US">.</span><span style="font-family: 宋体">你也可以使用标准的格式</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">iCal</span><span style="font-family: 宋体">和</span><span lang="EN-US">vCard,</span><span style="font-family: 宋体">导入或导出</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">项里的数据</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243058"><span style="color: #333399; font-family: 宋体">字段</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">一个</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">项在字段里存储数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">每个</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMItem</span><span style="font-family: 宋体">接口</span><span lang="EN-US">-</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">Contac</span><span lang="EN-US">t,</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">Even</span><span lang="EN-US">t,</span><span style="font-family: 宋体">或</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">ToDo</span><span lang="EN-US">-</span><span style="font-family: 宋体">为每个支持的字段定义了唯一的</span><span lang="EN-US">ID.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">,</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">Contac</span><span lang="EN-US">t</span><span style="font-family: 宋体">接口定义字段来存储一个</span><span lang="EN-US">internet</span><span style="font-family: 宋体">消息地址</span><span lang="EN-US">(EMAIL),</span><span style="font-family: 宋体">姓名</span><span lang="EN-US">(FORMATTED_NAME),</span><span style="font-family: 宋体">以及电话号码</span><span lang="EN-US">(TEL).</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">在你试图设置或获取字段值之前</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMList.isSupportedField(int</span><span lang="EN-US">)</span><span style="font-family: 宋体">来确认是否支持方法</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">一个字段可能有一个与之关联的具有描述性的标签显示给用户</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获取这个字段的标签</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMList.getFieldLabel(int).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">每个字段都有一个数据类型</span><span lang="EN-US">ID,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">INT,BINARY,DATE,BOOLEAN,</span><span style="font-family: 宋体">或</span><span lang="EN-US">STRING.</span><span style="font-family: 宋体">为了得到一个字段的数据类行</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIMList.getFieldDataType(int).</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">数据类型决定了你将使用哪一个方法得到或设置字段数据</span><span lang="EN-US">.</span><span style="font-family: 宋体">例如</span><span lang="EN-US">:</span></p>
<ul>
<li><span lang="EN-US"></span><span lang="EN-US" style="font-family: wingdings"><span></span></span><span style="font-family: 宋体">如果字段的数据类型为</span><span lang="EN-US">STRING,</span><span style="font-family: 宋体">为了加入一个值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMItem.addString(String)</span><span lang="EN-US">.</span> </li>
<li><span style="font-family: 宋体">为了改变已经存在的值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIM.setString(String).</span> </li>
<li><span style="font-family: 宋体">为了获取一个字段值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMItem.getString()</span><span lang="EN-US">.</span><span lang="EN-US"><o:p>        <br /></o:p></span></li>
</ul>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">监听者</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">当列表里的一个项发生变化时</span><span lang="EN-US">,</span><span style="font-family: 宋体">你的</span><span lang="EN-US">PIMListListener</span><span style="font-family: 宋体">接口实现会收到这个通知</span><span lang="EN-US">. PIMListListener</span><span style="font-family: 宋体">接口提供了下面的方法</span><span lang="EN-US">:</span></p>
<table class="MsoTableGrid" style="border-collapse: collapse" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><span style="font-family: 宋体">方法</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><span style="font-family: 宋体">描述</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">itemAdded(PIMItem)<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">当加入一个项到列表时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">item.Removed(PIMItem)<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">当从列表里删除时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">itemUpdated(PIMItem,PIMItem)<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">当一个项发生变化时调用</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList cl = (ContactList)PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.WRITE_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">((BlackBerryPIMList)cl).addListener(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> PIMListListener() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> itemAdded(PIMItem item) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot; ITEM ADDED: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>((Contact)item).getString(Contact.UID, 0));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> itemUpdated(PIMItem oldItem, PIMItem newItem) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot; ITEM UPDATED: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> +</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>((Contact)oldItem).getString(Contact.UID, 0) + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot; to &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> +</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>((Contact)newItem).getString(Contact.UID, 0));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> itemRemoved(PIMItem item) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot; ITEM REMOVED: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> +</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>((Contact)item).getString(Contact.UID, 0));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">});</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-indent: 10.55pt"><span lang="EN-US"><o:p></o:p></span>    <br /><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">监听者仍然保持和</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备数据库的关联</span><span lang="EN-US">,</span><span style="font-family: 宋体">甚至是在相应的</span><span lang="EN-US">PIMList</span><span style="font-family: 宋体">对象已经删除之后</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了删除一个监听者</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">BlackBerryPIMList.removeListener()</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">远程地址查询</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">支持远程地址查询的应用程序应该实例化</span><span lang="EN-US">BlackBerryContactList</span><span style="font-family: 宋体">接口</span><span lang="EN-US">.</span><span style="font-family: 宋体">此节口扩展了</span><span lang="EN-US">ContactList</span><span style="font-family: 宋体">接口</span><span lang="EN-US">,</span><span style="font-family: 宋体">并且提供了下面额外的方法</span><span lang="EN-US">:</span></p>
<table class="MsoNormalTable" style="background: white 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">方法</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US">choose(Contact, int, boolean)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">启动地址本以至用户可以选择一个地址</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US">void lookup(Contact, RemoteLookupListener)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">初始化一个远程查询</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US">void lookup(String, RemoteLookupListener)</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">初始化一个远程查询</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US">RemoteLookupListener</span><span style="font-family: 宋体">接口提供了一单个方法</span><span lang="EN-US">,items(),</span><span style="font-family: 宋体">此方法返回一个远程地址查询结果的迭代</span><span lang="EN-US">.</span></p>
<h2><a name="_Toc155243059"><span style="color: #333399; font-family: 黑体">使用地址簿</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: 宋体">使用一个</span><span lang="EN-US">ContactList</span><span style="font-family: 宋体">的实例增加或查看</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备地址簿的联系人信息</span><span lang="EN-US">.</span><span style="font-family: 宋体">创建</span><span lang="EN-US">Contact</span><span style="font-family: 宋体">对象存储单独的联系人信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">此信息包含姓名</span><span lang="EN-US">,</span><span style="font-family: 宋体">电话号码</span><span lang="EN-US">,Email,</span><span style="font-family: 宋体">以及街道地址</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243060"><span lang="EN-US" style="color: #333399">BlackBerry</span></a><span><span style="color: #333399; font-family: 宋体">特定的地址字段</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">BlackBerryContact</span><span style="font-family: 宋体">接口扩展了</span><span lang="EN-US">Contact,</span><span style="font-family: 宋体">为了访问</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">联系人特定的字段</span><span lang="EN-US">, </span><span style="font-family: 宋体">它定义了下面的常数</span><span lang="EN-US">:</span></p>
<table class="MsoNormalTable" style="background: white 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">常量</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: 宋体">描述</span><span lang="EN-US"><o:p></o:p></span></strong></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US">BlackBerryContact.PIN</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">访问</span><span lang="EN-US">PIN</span><span style="font-family: 宋体">字段</span><span lang="EN-US">.</span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US">BlackBerryContact.USER1 </span><span style="font-family: 宋体">到</span><span lang="EN-US"> USER4</span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span style="font-family: 宋体">访问</span><span lang="EN-US">USER1</span><span style="font-family: 宋体">到</span><span lang="EN-US">USER4</span><span style="font-family: 宋体">字段</span><span lang="EN-US">.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: 宋体">为了定义</span><span lang="EN-US">USER1</span><span style="font-family: 宋体">到</span><span lang="EN-US">USER4</span><span style="font-family: 宋体">字段的标签</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">BlackBerryPIMList.setFieldLabel().</span></p>
<p class="MsoNormal" style="text-indent: 10.55pt"><span style="font-family: 宋体">此改变立即生效</span><span lang="EN-US">.</span><span style="font-family: 宋体">你不必要提交改变</span><span lang="EN-US">.</span>    <br /><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">改变一个标签将影响所有</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备上的联系人</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243061"><span style="color: #333399; font-family: 宋体">打开一个联系人列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">在你增加联系人之前</span><span lang="EN-US">,</span><span style="font-family: 宋体">你必须创建一个联系人列表</span><span lang="EN-US">.</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIM.openPIMList().</span><span style="font-family: 宋体">将列表的类型作为参数提供给</span><span lang="EN-US">open(PIM.CONTACT_LIST),</span><span style="font-family: 宋体">并且提供访问模式</span><span lang="EN-US">(READ_WRITE,READ_ONLY,</span><span style="font-family: 宋体">或</span><span lang="EN-US">WRITE_ONLY)</span><span style="font-family: 宋体">打开列表</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">如果你正在为</span><span lang="EN-US">BlackBerry</span><span style="font-family: 宋体">设备专门编写一个应用程序</span><span lang="EN-US">,</span><span style="font-family: 宋体">将你的联系人列表转化为</span><span lang="EN-US">BlackBerryContactList,</span><span style="font-family: 宋体">因为此接口提供了一个附加的方法来支持远程地址查询</span><span lang="EN-US">.</span><span style="font-family: 宋体">为了让一个应用程序可以跨多个兼容的</span><span lang="EN-US">Java ME BlackBerry</span><span style="font-family: 宋体">设备</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用</span><span lang="EN-US">PDAP</span><span style="font-family: 宋体">实现</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: white 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList contactList = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contactList = (ContactList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.CONTACT_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;</span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PimException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;</span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-indent: 10.55pt"><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">联系人不会加到数据库中</span><span lang="EN-US">,</span><span style="font-family: 宋体">直到你提交它</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">30</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">保存一个联系人</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc155243062"><span style="color: #333399; font-family: 宋体">创建一个联系人</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用联系人列表的</span><span lang="EN-US">createContact().</span></p>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Contact contact = contactList.createContact();</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243063"><span style="color: #333399; font-family: 宋体">增加联系人信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">Contact</span><span style="font-family: &#39;Andale Mono&#39;">类定义了保存数据的字段<span lang="EN-US">,</span>例如<span lang="EN-US">Contact.Name,Contact.ADDR,</span>以及<span lang="EN-US">Contact.TEL.</span>每个字段都有一个特定的数据类型<span lang="EN-US">,</span>你可以调用<span lang="EN-US">PIMList.getFieldDataType(int)</span>来获取它们<span lang="EN-US">.</span>由于依赖字段的数据类型<span lang="EN-US">,</span>通过调用下列方法创建一个新值<span lang="EN-US">:</span></span><span lang="EN-US"> </span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">addString(), addStringArray(), addDate(), addInt(), addBoolean(), </span><span style="font-family: &#39;Andale Mono&#39;">或<span lang="EN-US">addBinary().<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">在你设置和获取一个字段之前<span lang="EN-US">,</span>为了验证列表项是否支持字段<span lang="EN-US">,</span>调用<span lang="EN-US">:<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #d9d9d9 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList.isSupportedField(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">)</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">通过使用属性来区分其值<span lang="EN-US">,</span>某些字段可以存储多个值<span lang="EN-US">.</span>例如<span lang="EN-US">,TEL</span>字段支持<span lang="EN-US">ATTR_HOME,ATTR_WORK,ATTRMOBILE</span>和<span lang="EN-US">ATTR_FAX</span>属性存储工作<span lang="EN-US">,</span>家庭<span lang="EN-US">,</span>移动以及传真号码<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了判断一个字段最多支持几个值<span lang="EN-US">,</span>调用<span lang="EN-US">PIMList.maxValues(int field).<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">此方法返回支持的值的个数<span lang="EN-US">,</span>返回<span lang="EN-US">-1</span>意味着可以增加任意个数的值<span lang="EN-US">.</span>为了验证一个字段是否支持特定的属性<span lang="EN-US">,</span>调用<span lang="EN-US">isSupportedAttribute(int, int).<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: white 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Create string array for name.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>ContactList contactList = (ContactList)PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.WRITE_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PIMException e) </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{<span>&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Contact contact = contactList.createContact();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] name = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[5]; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// 5 name elements</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>name[Contact.NAME_PREFIX] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Mr.&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>name[Contact.NAME_FAMILY] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;McPherson&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>name[Contact.NAME_GIVEN] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Scott&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (IllegalArgumentException iae) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// handle exception</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add name.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(contactList.isSupportedField(Contact.NAME)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.addStringArray(Contact.NAME, Contact.ATTR_NONE, name);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Create string array for address.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] address = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[7]; </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// 7 address elements</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>address[Contact.ADDR_COUNTRY] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:place w:st="on"><st1:country-region w:st="on">United States</st1:country-region></st1:place>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>address[Contact.ADDR_LOCALITY] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:place w:st="on"><st1:city w:st="on">Los Angeles</st1:city></st1:place>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>address[Contact.ADDR_POSTALCODE] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;632300&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>address[Contact.ADDR_REGION] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:place w:st="on"><st1:state w:st="on">California</st1:state></st1:place>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>address[Contact.ADDR_STREET] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:street w:st="on"><st1:address w:st="on">323 Main Street</st1:address></st1:street>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (IllegalArgumentException iae) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;</span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;</span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add address.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">contact.addStringArray(Contact.ADDR, Contact.ATTR_NONE, address);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add home telephone number.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contactList.isSupportedField(Contact.TEL) &amp;&amp;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contactList.isSupportedAttribute(Contact.TEL, Contact.ATTR_HOME)) </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.addString(Contact.TEL, Contact.ATTR_HOME, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;555-1234&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add work telephone number.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contactList.isSupportedField(Contact.TEL)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.addString(Contact.TEL, Contact.ATTR_HOME, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;555-5555&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add work internet messaging address.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contactList.isSupportedField(Contact.EMAIL)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.addString(Contact.EMAIL, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Contact.ATTR_WORK,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;aisha.wahl@blackberry.com&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243064"><span style="color: #333399; font-family: 宋体">修改联系人信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">对于仅支持一个值的字段<span lang="EN-US">,</span>调用合适的<span lang="EN-US">set</span>方法用一个新值替代一个已存在的值<span lang="EN-US">.</span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;"><span lang="EN-US"></span></span><v:shape id="_x0000_s1032" style="margin-top: 0px; z-index: 7; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">如果你调用一个增加方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">addString(),</span><span style="font-family: 宋体">对于已经存在一个值的字段来说</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出一个</span><span lang="EN-US">FieldFullException</span><span style="font-family: 宋体">异常</span><span lang="EN-US">.</span><span style="font-family: 宋体">使用相应的</span><span lang="EN-US">set</span><span style="font-family: 宋体">方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">setString(),</span><span style="font-family: 宋体">修改一个已经存在的值</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">对于包含了一个字符数组的姓名和地址字段</span><span lang="EN-US">,</span><span style="font-family: 宋体">获取此数组</span><span lang="EN-US">,</span><span style="font-family: 宋体">然后将它加入之前</span><span lang="EN-US">,</span><span style="font-family: 宋体">修改一个或多个数组上的索引</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contact.countValues(Contact.NAME) &gt; 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>String[] newname = contact.getStringArray(Contact.NAME, 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Change the prefix to Dr. and add the suffix, Jr.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">newname[Contact.NAME_PREFIX] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Dr.&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">newname[Contact.NAME_SUFFIX] = </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Jr.&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">contact.setStringArray(Contact.NAME, 0, Contact.ATTR_NONE, newname);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">对于支持多个值的字段<span lang="EN-US">,</span>在将另外一个值加入之前<span lang="EN-US">,</span>先验证其没有超过值的最大个数。<span lang="EN-US"><o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contact.countValues(Contact.EMAIL) &lt; contactList.maxValues(Contact.EMAIL))</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;</span>{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.addString(Contact.EMAIL,Contact.ATTR_NONE, aisha.wahl@blackberry.com</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243065"><span style="color: #333399; font-family: 宋体">保存一个联系人信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">commit().</span>在提交修改之前<span lang="EN-US">,</span>为判断任何联系人字段自从最后保存以来是否已经发生变化<span lang="EN-US">,</span>调用<span lang="EN-US">isModified().<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(contact.isModified()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contact.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243066"><span style="color: #333399; font-family: 宋体">获取联系人信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">PIMList.Items()</span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;"><span lang="EN-US"></span></span><v:shape id="_x0000_s1033" style="margin-top: 0px; z-index: 8; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当你调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMList.Items()</span><span style="font-family: &#39;Andale Mono&#39;">获取一个列表项的迭代时<span lang="EN-US">,</span>列表项的顺序没有定义<span lang="EN-US">.</span>如果必要<span lang="EN-US">,</span>你的应用程序必须将它们排序<span lang="EN-US">.</span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">对于一个特定的联系人<span lang="EN-US">,</span>调用<span lang="EN-US">PIMItem.getFields()</span>获取一个拥有数据的字段<span lang="EN-US">ID</span>的数组<span lang="EN-US">.</span>调用<span lang="EN-US">PIMItem.getString()</span>获取字段值<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList contactList = (ContactList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.CONTACT_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration enum = contactList.items();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (enum.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Contact c = (Contact)enum.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] fieldIds = c.getFields();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> index = 0; index &lt; fieldIds.length; ++index) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>id = fieldIds[index];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(c.getPIMList().getFieldDataType(id) == Contact.STRING) </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> j=0; j &lt; c.countValues(id); ++j) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String value = c.getString(id, j);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(c.getPIMList().getFieldLabel(id) + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;=&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + value);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243067"><span style="color: #333399; font-family: 宋体">将一个联系人转化为序列化格式</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了导入或导出<span lang="EN-US">PIM</span>项数据<span lang="EN-US">,</span>使用一个输出写入流将<span lang="EN-US">BlackBerry</span>设备中的任务导出为一个支持的序列化格式<span lang="EN-US">,</span>例如<span lang="EN-US">vCard.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了获取一个支持的格式的字符串数组<span lang="EN-US">,</span>调用<span lang="EN-US">PIM.supportedSerialFormats(),</span>并指定列表类型<span lang="EN-US">(PIM.Contact_LIST).</span>为了将一个项写到一个支持的序列化格式里<span lang="EN-US">,</span>调用<span lang="EN-US">toSerialFormat().</span></span></p>
<p class="MsoNormal"><v:shape id="_x0000_s1034" style="margin-top: 0px; z-index: 9; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList contactList = (ContactList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.CONTACT_LIST, PIM.READ_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] dataFormats = PIM.getInstance().supportedSerialFormats(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.CONTACT_LIST);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayOutputStream byteStream = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayOutputStream();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration e = contactList.items();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (e.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Contact c = (Contact)e.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>PIM.getInstance().toSerialFormat(c, byteStream, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, dataFormats[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243068"><span style="color: #333399; font-family: 宋体">导入一个联系人</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了返回一组<span lang="EN-US">PIM</span>项<span lang="EN-US">,</span>调用<span lang="EN-US">fromSerialFormat().</span>使用<span lang="EN-US">PIM</span>项为了创建一个新的联系人<span lang="EN-US">,</span>调用<span lang="EN-US">ContactList.importContact()<o:p></o:p></span></span></p>
<p class="MsoNormal"><v:shape id="_x0000_s1035" style="margin-top: 0px; z-index: 10; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Import contact from vCard.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayInputStream is = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayInputStream(outputStream.toByteArray());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PIMItem[] pi = PIM.getInstance().fromSerialFormat(istream, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ContactList contactList = (ContactList)PIM.getInstance()</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>.openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Contact contact2 = contactList.importContact((Contact)pi[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">contact2.commit();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243069"><span style="color: #333399; font-family: 宋体">删除一个联系人</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">在联系人列表上调用<span lang="EN-US">removeContact()</span>方法<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">contactList.removeContact(contact);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243070"><span style="color: #333399; font-family: 宋体">关闭一个联系人列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">close().<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>contactList.close();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(PIMException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Dialog.alert(e.toString());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243071"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">下面的实例描述了如何显示一个屏幕来允许用户增加一个新的联系人到地址本中<span lang="EN-US">.</span>在你保存一个联系人之后<span lang="EN-US">,</span>打开地址本确认该联系人是否已经保存<span lang="EN-US">.<o:p></o:p></span></span></p>
<p class="MsoNormal"><strong><span style="font-family: &#39;Andale Mono&#39;"></span></strong></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: &#39;Andale Mono&#39;">例<span lang="EN-US">:</span></span><span lang="EN-US"> </span></strong><strong><span lang="EN-US" style="font-family: &#39;andale mono&#39;">ContactsDemo.java<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">ContactsDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2002</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.contactsdemo;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.io.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> javax.microedition.pim.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.i18n.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.blackberry.api.pdap.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactsDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactScreen </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_contactScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactsDemo().enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactsDemo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_contactScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_contactScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Inner class. Creates a Screen to add a contact.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactScreen </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField _first, _last, _email, _phone, _pin;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100000, 5);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Save&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>onSave();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ContactScreen() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>setTitle(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> LabelField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Contacts Demo&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_first = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;First Name: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_first);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_last = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Last Name: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_last);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_email = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Email Address: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>BasicEditField.DEFAULT_MAXCHARS, BasicEditField.FILTER_EMAIL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_email);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_phone = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Work Phone: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>BasicEditField.DEFAULT_MAXCHARS, BasicEditField.FILTER_PHONE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_phone);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>_pin = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;PIN:&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 8, BasicEditField.FILTER_HEXADECIMAL);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_pin);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onSave() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>String firstName = _first.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>String lastName = _last.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>String email = _email.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>String phone = _phone.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>String pin = _pin.getText();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Verify that a first or last name and email has been entered.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ((firstName.equals(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">) &amp;&amp; lastName.equals(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">)) || email.equals(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Dialog.inform(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;You must enter a name and an email address!&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">else</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>ContactList contactList = (ContactList)PIM.getInstance().</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>openPIMList(PIM.CONTACT_LIST, PIM.WRITE_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Contact contact = contactList.createContact();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] name = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String[contactList.stringArraySize(Contact.NAME)];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add values to PIM item.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (!firstName.equals(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>name[Contact.NAME_GIVEN] = firstName;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (!lastName.equals(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>name[Contact.NAME_FAMILY] = lastName;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>contact.addStringArray(Contact.NAME, Contact.ATTR_NONE, name);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>contact.addString(Contact.EMAIL, Contact.ATTR_HOME, email);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>contact.addString(Contact.TEL, Contact.ATTR_WORK, phone);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (contactList.isSupportedField(BlackBerryContact.PIN)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>contact.addString(BlackBerryContact.PIN, Contact.ATTR_NONE, pin);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Save data to address book.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>contact.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Reset UI fields.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_first.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_last.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_email.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_phone.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_pin.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PIMException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu(Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}     <br /></span></p>
<hr style="width: 100%; height: 2px" /><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><v:shape id="_x0000_i1026" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image003.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock></v:shape>&lt;!&#8211;[if !vml]&#8211;&gt;&lt;!&#8211;[endif]&#8211;&gt;<o:p></o:p></span><br />
<h2><a name="_Toc155243072"><span style="color: #333399; font-family: 黑体">使用任务</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h2>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">使用一个<span lang="EN-US">ToDoList</span>类的实例来存储任务或计划项的列表<span lang="EN-US">. </span>为每个任务创建一个或多个<span lang="EN-US">ToDo</span>对象来存储数据<span lang="EN-US">,</span>例如主题<span lang="EN-US">(summary),</span>优先级<span lang="EN-US">,</span>持续的时间以及状态<span lang="EN-US">.<o:p></o:p></span></span></p>
<h3><a name="_Toc155243073"><span style="color: #333399; font-family: 宋体">打开一个任务列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">PIM.openPIMList(),</span>将列表的类型作为<span lang="EN-US">open (PIM.TODO_LIST)</span>的参数<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">,</span><span style="font-family: &#39;Andale Mono&#39;">并且指定访问的模式<span lang="EN-US">(READ_WRITE, READ_ONLY,</span>或<span lang="EN-US">WRITE_ONLY)</span>打开列表<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDoList todoList = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>todoList = (ToDoList)PIM.getInstance().openPIMList(PIM.TODO_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PimException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">//an error occurred</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243074"><span style="color: #333399; font-family: 宋体">创建一个任务</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用任务列表上的<span lang="EN-US">createToDo().<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDo task = todoList.createToDo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">toSerialFormat().</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><v:shape id="_x0000_s1036" style="margin-top: 0px; z-index: 11; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt; mso-position-horizontal-relative: text; mso-position-vertical-relative: text" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape>&lt;!&#8211;[if !vml]&#8211;&gt;&lt;!&#8211;[endif]&#8211;&gt;<img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">新增加的任务不会存到数据库</span><span lang="EN-US">,</span><span style="font-family: 宋体">直到你提交它</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">35</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">保存一个任务</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc155243075"><span style="color: #333399; font-family: 宋体">增加任务信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">ToDo</span><span style="font-family: &#39;Andale Mono&#39;">类定义字段来存储数据<span lang="EN-US">,</span>例如<span lang="EN-US">SUMMARY,PRIORITY</span>以及<span lang="EN-US">DUE.</span>每个字段都有一个特定的数据类型<span lang="EN-US">,</span>你可以使用<span lang="EN-US">PIMList.getFieldDataType(int)</span>调用它们<span lang="EN-US">.</span>因为取决于字段的数据类型<span lang="EN-US">,</span>调用以下方法设置数据<span lang="EN-US">:<o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">addString(), addDate(), addInt(), addBoolean(), </span><span style="font-family: &#39;Andale Mono&#39;">或<span lang="EN-US"> addBinary().<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为获得更多关于字段的信息<span lang="EN-US">,</span>参看<span lang="EN-US">25</span>页的<span lang="EN-US">&#8221;PIM API&#8221;.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">在你设置或获取一个字段之前<span lang="EN-US">,</span></span><span lang="EN-US"> </span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">isSupportedField(int)</span><span style="font-family: &#39;Andale Mono&#39;">来验证此项是否支持字段<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (todoList.isSupportedField(ToDo.SUMMARY)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.addString(ToDo.SUMMARY, ToDo.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Create project plan&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (todoList.isSupportedField(ToDo.DUE)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Date date = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Date();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.addDate(ToDo.DUE, ToDo.ATTR_NONE, (date + 17280000));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (todoList.isSupportedField(ToDo.NOTE)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.addString(ToDo.NOTE, ToDo.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Required for meeting&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (todoList.isSupportedField(ToDo.PRIORITY)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.addInt(Todo.PRIORITY, ToDo.ATTR_NONE, 2);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243076"><span style="color: #333399; font-family: 宋体">设置任务状态</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">使用<span lang="EN-US">PIM</span>扩展字段<span lang="EN-US">ToDo.EXTENDED_FIELD_MIN_VALUE + 9.<o:p></o:p></span></span></p>
<table class="MsoNormalTable" style="border-collapse: collapse" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: &#39;Andale Mono&#39;">常量<span lang="EN-US"><o:p></o:p></span></span></strong></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #d9d9d9 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal" style="text-align: center" align="center"><strong><span style="font-family: &#39;Andale Mono&#39;">值<span lang="EN-US"><o:p></o:p></span></span></strong></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">STATUS_NOT_STARTED<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">1<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">STATUS_IN_PROGRESS<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">2<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">STATUS_COMPLETED<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">3<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">STATUS_WAITING<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6 0% 50%; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">4<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">STATUS_DEFERRED<o:p></o:p></span></p>
</td>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 213.05pt; padding-top: 0cm" valign="top" width="284">
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">5<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">task.addInt(ToDo.EXTENDED_FIELD_MIN_VALUE + 9, ToDo.ATTR_NONE, 2);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243077"><span style="color: #333399; font-family: 宋体">修改任务信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了用一个新值替换一个存在的值<span lang="EN-US">,</span>调用合适的<span lang="EN-US">set</span>方法<span lang="EN-US">,</span>例如<span lang="EN-US">setString().</span>为了判断一个字段已经设置其值<span lang="EN-US">,</span>调用<span lang="EN-US">countValues().</span></span><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /></p>
<p class="MsoNormal"><v:shape id="_x0000_s1037" style="margin-top: 0px; z-index: 12; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">如果你调用一个增加方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">addString(),</span><span style="font-family: 宋体">当一个值存在时</span><span lang="EN-US">,</span><span style="font-family: 宋体">将抛出一个</span><span lang="EN-US">FieldFullException</span><span style="font-family: 宋体">异常</span><span lang="EN-US">.</span><span style="font-family: 宋体">使用相应的</span><span lang="EN-US">set</span><span style="font-family: 宋体">方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">如</span><span lang="EN-US">setString()</span><span style="font-family: 宋体">改变一个存在的值</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (task.countValues(ToDo.SUMMARY) &gt; 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.setString(ToDo.SUMMARY, 0, ToDo.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Review notes&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243078"><span style="color: #333399; font-family: 宋体">保存一个任务</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">commit()</span>方法<span lang="EN-US">.</span>在你保存之前<span lang="EN-US">,</span>为了决定自从上一次保存任务之后任何字段是否发生变化<span lang="EN-US">,</span>调用<span lang="EN-US">isModified().<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(task.isModified()) </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">{</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>task.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243079"><span style="color: #333399; font-family: 宋体">获取任务信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="font-size: 12pt; color: #333399; font-family: 宋体">获取一个迭代</span></strong><strong><span lang="EN-US" style="font-size: 12pt; color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用任务列表上的</span><span lang="EN-US">PIMList.items().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDoList todoList = (ToDoList)PIM.getInstance().openToDoList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.TODO_LIST, PIM.READ_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration enum = todoList.items();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="font-size: 12pt; color: #333399; font-family: 宋体">获取一个任务的字段</span></strong><strong><span lang="EN-US" style="font-size: 12pt; color: #333399">ID</span></strong><strong><span style="font-size: 12pt; color: #333399; font-family: 宋体">以及值</span></strong><strong><span lang="EN-US" style="font-size: 12pt; color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">对于某个特定的</span><span lang="EN-US">ToDo</span><span style="font-family: 宋体">项</span><span lang="EN-US">,</span><span style="font-family: 宋体">为获取一组包含其数据的字段</span><span lang="EN-US">ID</span><span style="font-family: 宋体">，调用</span><span lang="EN-US">PIMItem.getFields().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为获取字段值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIMItem.getString().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (enum.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>ToDo task = (ToDo)enum.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] fieldIds = task.getFields();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> index = 0; index &lt; fieldIds.length; ++index) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>id = fieldIds[index];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(task.getPIMList().getFieldDataType(id) == STRING) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> j=0; j &lt; task.countValues(id); ++j) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String value = task.getString(id, j);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(task.getFieldLable(id) + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;=&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + value);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243080"><span style="color: #333399; font-family: 宋体">将一个任务转化为序列化格式</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了导入或导出<span lang="EN-US">PIM</span>项数据<span lang="EN-US">,</span>使用一个输出写入流将<span lang="EN-US">BlackBerry</span>设备中的任务导出为一个支持的序列化格式<span lang="EN-US">,</span>例如<span lang="EN-US">vCard.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了获取一个支持的格式的字符串数组<span lang="EN-US">,</span>调用<span lang="EN-US">PIM.supportedSerialFormats(),</span>并指定列表类型<span lang="EN-US">(PIM.TODO_LIST).</span></span></p>
<p class="MsoNormal"><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><v:shape id="_x0000_s1038" style="margin-top: 0px; z-index: 13; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"> <v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDoList todoList = (ToDoList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.TODO_LIST, PIM.READ_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayOutputStream byteStream = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayOutputStream();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] dataFormats = PIM.getInstance().supportedSerialFormats(PIM.TODO_LIST);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration e = todoList.items();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (e.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>ToDo task = (ToDo)e.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>PIM.getInstance().toSerialFormat(task, byteStream, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, dataFormats[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243081"><span style="color: #333399; font-family: 宋体">导入一个任务</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为返回一组</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIMItem</span><span style="font-family: 宋体">对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">fromSerialFormat().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">使用</span><span lang="EN-US">PIM</span><span style="font-family: 宋体">项创建一个新的任务</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">ToDoList.importToDo().</span></p>
<p class="MsoNormal"><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><v:shape id="_x0000_s1039" style="margin-top: 0px; z-index: 14; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"> <v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] dataFormats = PIM.toDoSerialFormats();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Write task to serial format.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayOutputStream os = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayOutputStream();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PIM.getInstance().toSerialFormat(task, os, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, dataFormats[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Import task from serial format.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayInputStream is = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayInputStream(outputStream.toByteArray());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PIMItem[] pi = PIM.getInstance().fromSerialFormat(is, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDoList todoList = (ToDoList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.TODO_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ToDo task2 = todoList.importToDo((ToDo)pi[0]);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"></span><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">提示</span></strong><span lang="EN-US">: importToDo()</span><span style="font-family: 宋体">方法保存一个任务</span><span lang="EN-US">,</span><span style="font-family: 宋体">因此你不必要调用</span><span lang="EN-US">commit()</span><span style="font-family: 宋体">方法</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243082"><span style="color: #333399; font-family: 宋体">删除一个任务</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用任务列表上的</span><span lang="EN-US">removeToDo().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">todoList.removeToDo(task);</span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243083"><span style="color: #333399; font-family: 宋体">关闭一个任务列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">todoList.close().</span><span style="font-family: 宋体">务必捕捉应用的异常</span><span lang="EN-US">:</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>todoList.close();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PimException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243084"><span style="color: #333399; font-family: 宋体">代码实例</span></a></h3>
<h3><a name="_Toc155243084"><span style="color: #333399; font-family: 宋体"></span></a></h3>
<p class="MsoNormal"><strong><span style="font-family: &#39;Andale Mono&#39;"></span></strong></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: &#39;Andale Mono&#39;">例<span lang="EN-US">:</span></span></strong><span lang="EN-US"> <strong>TaskDemo.java</strong></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">TaskDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2002</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.taskdemo;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.io.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> javax.microedition.pim.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.i18n.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskScreen </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_taskScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskDemo().enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskDemo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_taskScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_taskScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskScreen </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Members.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField _summary, _note;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DateField _due;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ObjectChoiceField _priority, _status;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100000, 5);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Save&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>onSave();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> TaskScreen() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>setTitle(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> LabelField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Tasks Demo&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH));</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_summary = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Task Summary: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_summary);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// In </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f9fbf; font-family: &#39;courier new&#39;">TODO</span></strong><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">.Priority, 0 to 9 is highest to lowest priority.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] choices = {</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;High&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:place w:st="on">Normal</st1:place>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Low&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_priority = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ObjectChoiceField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Priority: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, choices, 1);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_priority);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] status = { </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Not Started&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;In Progress&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Completed&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Waiting on someone else&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Deferred&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> };</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_status = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ObjectChoiceField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Status: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, status, 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_status);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_due = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DateField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Due: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, System.<em>currentTimeMillis</em>() + 3600000,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>DateField.DATE_TIME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_due);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_note = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Extra Notes: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_note);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onSave() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>ToDoList todoList = (ToDoList)PIM.getInstance().</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>openPIMList(PIM.TODO_LIST, PIM.WRITE_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>ToDo task = todoList.createToDo();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.addDate(ToDo.DUE, ToDo.ATTR_NONE, _due.getDate());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.addString(ToDo.SUMMARY, ToDo.ATTR_NONE, _summary.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.addString(ToDo.NOTE, ToDo.ATTR_NONE, _note.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.addInt(ToDo.PRIORITY, ToDo.ATTR_NONE,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_priority.getSelectedIndex());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// ToDo.EXTENDED_FIELD_MIN_VALUE + 9 represents status.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Add 1 to selected index so that values are correct.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// See the RIM Implementation Notes in the API docmentation for ToDo.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.addInt(ToDo.EXTENDED_FIELD_MIN_VALUE + 9, ToDo.ATTR_NONE,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_status.getSelectedIndex() + 1);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Save task to handheld tasks.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>task.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_summary.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_note.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_due.setDate(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_priority.setSelectedIndex(1); </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Reset to &#8220;<st1:place w:st="on">Normal</st1:place>&#8221; priority.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_status.setSelectedIndex(0); </span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Reset to &#8220;Not Started&#8221; status.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PIMException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu(Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"></span><a name="_Toc155243085"><span style="color: #333399; font-family: 黑体">使用日历</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">使用一个</span><span lang="EN-US">EventList</span><span style="font-family: 宋体">接口的实例访问日历</span><span lang="EN-US">.</span><span style="font-family: 宋体">为一个约会创建一个或多个对象存储信息</span><span lang="EN-US">.</span><span style="font-family: 宋体">对于每个事件</span><span lang="EN-US">.</span><span style="font-family: 宋体">你可以存储类似主题</span><span lang="EN-US">,</span><span style="font-family: 宋体">地点</span><span lang="EN-US">,</span><span style="font-family: 宋体">开始和结束事件</span><span lang="EN-US">,</span><span style="font-family: 宋体">以及提醒通知的数据</span><span lang="EN-US">.</span></p>
<h3><a name="_Toc155243086"><span style="color: #333399; font-family: 宋体">打开一个事件列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">在可以增加事件之前你必须创建一个</span><span lang="EN-US">EventList.</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIM.openPIMList().</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">PIM.openPIMList(),</span>将列表的类型作为<span lang="EN-US">open (PIM.EVENT_LIST)</span>的参数<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">,</span><span style="font-family: &#39;Andale Mono&#39;">并且指定访问的模式<span lang="EN-US">(READ_WRITE, READ_ONLY,</span>或<span lang="EN-US">WRITE_ONLY)</span>打开列表<span lang="EN-US">.<o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">EventList eventList = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>eventList = (EventList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.EVENT_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PimException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243087"><span style="color: #333399; font-family: 宋体">创建一个约会</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用一个事件列表上的</span><span lang="EN-US">createEvent().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Event event = eventList.createEvent();</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><v:shape id="_x0000_s1040" style="margin-top: 0px; z-index: 15; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">约会不会加到数据库中</span><span lang="EN-US">,</span><span style="font-family: 宋体">直到你提交它</span><span lang="EN-US">.</span><span style="font-family: 宋体">为获得更多信息</span><span lang="EN-US">,</span><span style="font-family: 宋体">参看</span><span lang="EN-US">41</span><span style="font-family: 宋体">页的</span><span lang="EN-US">&#8221;</span><span style="font-family: 宋体">保存一个约会</span><span lang="EN-US">&#8221;.</span></p>
<h3><a name="_Toc155243088"><span style="color: #333399; font-family: 宋体">增加约会信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span lang="EN-US">Event</span><span style="font-family: 宋体">类定义了存储数据的字段</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">SUMMARY, LOCATION, START, END, </span><span style="font-family: 宋体">以及</span><span lang="EN-US"> ALARM.</span><span style="font-family: 宋体">每个字段都有一个指定的类型</span><span lang="EN-US">,</span><span style="font-family: 宋体">你可以调用</span><span lang="EN-US">PIMList.getFieldDataType(int)</span><span style="font-family: 宋体">获得数据类型</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">因为取决于字段的数据类型</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用以下方法设置数据</span><span lang="EN-US">:</span></p>
<p class="MsoNormal"><span lang="EN-US">addString(), addDate(), addInt(), addBoolean(), </span><span style="font-family: 宋体">或</span><span lang="EN-US"> addBinary().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">在你设置或获取一个字段之前</span><span lang="EN-US">, </span><span style="font-family: 宋体">调用</span><span lang="EN-US">isSupportedField(int)</span><span style="font-family: 宋体">来验证此项是否支持字段</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.isSupportedField(Event.SUMMARY)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.addString(Event.SUMMARY, Event.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Meet with customer&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.isSupportedField(Event.LOCATION)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.addString(Event.LOCATION, Event.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;<st1:place w:st="on"><st1:placename w:st="on">Conference</st1:placename> <st1:placetype w:st="on">Center</st1:placetype></st1:place>&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Date start = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Date(System.currentTimeMillis() + 8640000);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.isSupportedField(Event.START)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.addDate(Event.START, Event.ATTR_NONE, start);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.isSupportedField(Event.END)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.addDate(Event.END, Event.ATTR_NONE, start + 72000000);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.isSupportedField(Event.ALARM)) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.countValues(Event.ALARM) &gt; 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>event.removeValue(Event.ALARM,0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>event.setInt(Event.ALARM, 0, Event.ATTR_NONE, 396000);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243089"><span style="color: #333399; font-family: 宋体">创建一个重复发生</span><span lang="EN-US" style="color: #333399">(recurring)</span></a><span><span style="color: #333399; font-family: 宋体">的约会</span></span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为了定义一个重复发生的约会</span><span lang="EN-US">,</span><span style="font-family: 宋体">使用一个</span><span lang="EN-US">RepeatRule</span><span style="font-family: 宋体">对象</span><span lang="EN-US">.RepeatRule</span><span style="font-family: 宋体">类为你可以设置的属性和值定义了字段</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">COUNT, FREQUENCY,</span><span style="font-family: 宋体">和</span><span lang="EN-US"> INTERVAL.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了获取一组支持的字段</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">RepeatRule.getFields().</span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">定义重复模式</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用新的</span><span lang="EN-US">RepeatRule</span><span style="font-family: 宋体">对象上的</span><span lang="EN-US">setInt(int, int) </span><span style="font-family: 宋体">或</span><span lang="EN-US">setDate(int, int, int, long).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">RepeatRule recurring = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RepeatRule();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">recurring.setInt(RepeatRule.FREQUENCY, RepeatRule.MONTHLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">recurring.setInt(RepeatRule.DAY_IN_MONTH, 14);</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">指派约会一个重复模式</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用一个事件上的</span><span lang="EN-US">setRepeat(RepeatRule).</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-indent: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">EventList eventList = (EventList)PIM.getInstance().openPIMList(<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">PIM.EVENT_LIST, PIM.READ_WRITE);<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">Event event = eventList.createEvent();<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;">event.setRepeat(recurring);<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243090"><span style="color: #333399; font-family: 宋体">修改约会信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">为使用一个新值代替已经存在的值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用合适的</span><span lang="EN-US">set</span><span style="font-family: 宋体">方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">setString().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为判断一个字段是否已经设置了一个值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">countValues().</span>    <br /><v:shape id="_x0000_s1041" style="margin-top: 0px; z-index: 16; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当一个值已经存在时</span><span lang="EN-US">,</span><span style="font-family: 宋体">如果你调用一个增加方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">抛出一个</span><span lang="EN-US">FieldFullException.</span><span style="font-family: 宋体">使用相应的</span><span lang="EN-US">set</span><span style="font-family: 宋体">方法</span><span lang="EN-US">,</span><span style="font-family: 宋体">例如</span><span lang="EN-US">setString(),</span><span style="font-family: 宋体">来修改一个已经存在的值</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (event.countValues(Event.LOCATION) &gt; 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.setString(</span><u><span lang="EN-US" style="font-size: 10pt; color: blue; font-family: &#39;courier new&#39;">Event</span></u><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.LOCATION, 0, Event.ATTR_NONE, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Board Room&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243091"><span style="color: #333399; font-family: 宋体">保存一个约会</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">提示</span><span lang="EN-US">:</span></strong><span lang="EN-US"> importEvent()</span><span style="font-family: 宋体">方法保存一个约会</span><span lang="EN-US">,</span><span style="font-family: 宋体">因此你没有必要调用</span><span lang="EN-US">commit().<strong><o:p></o:p></strong></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">调用<span lang="EN-US">commit()</span>方法<span lang="EN-US">.</span>在你保存之前<span lang="EN-US">,</span>为了决定自从上一次保存任务之后任何字段是否发生变化<span lang="EN-US">,</span>调用<span lang="EN-US">isModified(). <o:p></o:p></span></span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(event.isModified()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>event.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243092"><span style="color: #333399; font-family: 宋体">获取约会信息</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取一个约会的迭代</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">PIMList.items().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">EventList eventList = (EventList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.EVENT_LIST, PIM.READ_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration e = eventList.items();</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-indent: 10.5pt"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">获取字段的</span><span lang="EN-US" style="color: #333399">ID</span></strong><strong><span style="color: #333399; font-family: 宋体">和值</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">对于某个特定的</span><span lang="EN-US">ToDo</span><span style="font-family: 宋体">项</span><span lang="EN-US">,</span><span style="font-family: 宋体">为获取一组包含其数据的字段</span><span lang="EN-US">ID.</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIMItem.getFields().</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">获取字段值</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">PIMItem.getString().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (e.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Event event = (Event)e.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">[] fieldIds = event.getFields();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> id;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> index = 0; index &lt; fieldIds.length; ++index) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>id = fieldIds[index];</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(e.getPIMList().getFieldDataType(id) == STRING) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">for</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> j=0; j &lt; event.countValues(id); ++j) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String value = event.getString(id, j);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>System.out.println(event.getFieldLable(id) + </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;=&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> + value);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243093"><span style="color: #333399; font-family: 宋体">将约会转化为一个序列化格式</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了导入或导出<span lang="EN-US">PIM</span>项数据<span lang="EN-US">,</span>使用一个输出写入流将<span lang="EN-US">BlackBerry</span>设备中的任务导出为一个支持的序列化格式<span lang="EN-US">,</span>例如<span lang="EN-US">iCal.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">为了获取一个支持的格式的字符串数组<span lang="EN-US">,</span>调用<span lang="EN-US">PIM.supportedSerialFormats(),</span>并指定列表类型<span lang="EN-US">(PIM.EVENT_LIST). <o:p></o:p></span></span></p>
<p class="MsoNormal"><strong><span style="color: #333399; font-family: 宋体">将一个项写为序列化格式</span><span lang="EN-US" style="color: #333399"><o:p></o:p></span></strong></p>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US">toSerialFormat().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 392.4pt; padding-top: 0cm" valign="top" width="523">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">EventList eventList = (EventList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.EVENT_LIST, PIM.READ_ONLY );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayOutputStream bytestream = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayOutputStream();</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p>&#160;</o:p></span><v:shape id="_x0000_s1042" style="margin-top: 0px; z-index: 17; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"> <v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><strong><span style="font-family: 宋体"><img height="31" alt="" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" /></span></strong><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Enumeration e = eventList.items();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">while</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (e.hasMoreElements()) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>Event event = (Event)e.nextElement();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>PIM.getInstance().toSerialFormat(event, byteStream, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, dataFormats[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243094"><span style="color: #333399; font-family: 宋体">导入一个约会</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal" style="text-indent: 10.5pt"><span style="font-family: 宋体">为了返回一组</span><span lang="EN-US">PIMItem</span><span style="font-family: 宋体">对象</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;">fromSerialFormat(java.io.InputStream is, java.lang.String enc).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体">为了新增一个约会</span><span lang="EN-US">,</span><span style="font-family: 宋体">调用</span><span lang="EN-US">EventList.importEvent().</span></p>
<p class="MsoNormal"><span lang="EN-US"></span><v:shape id="_x0000_s1043" style="margin-top: 0px; z-index: 18; left: 0px; margin-left: 0px; width: 27pt; position: absolute; height: 26.2pt; text-align: left; mso-wrap-distance-left: 9.05pt; mso-wrap-distance-right: 9.05pt" o:allowoverlap="f" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\CONFAC~1.ZHA\LOCALS~1\Temp\msohtml1\01\clip_image001.emz" o:title=""></v:imagedata><o:lock v:ext="edit" aspectratio="f"></o:lock><w:wrap type="square"></w:wrap></v:shape><img height="31" alt="" hspace="hspace" src="http://www.cnblogs.com/images/cnblogs_com/confach/bb_doc_info.GIF" width="34" align="left" v:shapes="_x0000_s1026" /><strong><span style="font-family: 宋体">注</span><span lang="EN-US">:</span></strong><span style="font-family: 宋体">当写到一个输出流时</span><span lang="EN-US">enc</span><span style="font-family: 宋体">参数指定了字符编码格式</span><span lang="EN-US">.</span><span style="font-family: 宋体">支持的字符编码格式包括</span><span lang="EN-US">&quot;UTF8,&quot; &quot;ISO-8859-1,&quot; </span><span style="font-family: 宋体">和</span><span lang="EN-US"> &quot;UTF-16BE.&quot;</span><span style="font-family: 宋体">此参数不能为空</span><span lang="EN-US">.</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; margin-left: 10.5pt; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Convert an existing appointment into a iCal and then import the iCal as a new</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// appointment.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">String[] dataFormats = PIM.eventSerialFormats();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Write appointment to iCal.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayOutputStream os = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayOutputStream();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PIM.getInstance().toSerialFormat(event, os, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, dataFormats[0]);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Import appointment from iCal.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">ByteArrayInputStream is = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ByteArrayInputStream(outputStream.toByteArray());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">PIMItem[] pi = PIM.getInstance().fromSerialFormat(is, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;UTF8&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">EventList eventList = (EventList)PIM.getInstance().openPIMList(</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>PIM.EVENT_LIST, PIM.READ_WRITE);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">Event event2 = eventList.importEvent((Event)pi[0]);</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243095"><span style="color: #333399; font-family: 宋体">关闭一个事件列表</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: 宋体">调用</span><span lang="EN-US"> close().</span></p>
<table class="MsoTableGrid" style="background: #e6e6e6 0% 50%; border-collapse: collapse; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.1pt; padding-top: 0cm" valign="top" width="568">
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>eventList.close();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PimException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Handle exception.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}</span><span lang="EN-US" style="font-family: &#39;andale mono&#39;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<h3><a name="_Toc155243096"><span style="color: #333399; font-family: 宋体">代码实例</span></a><span lang="EN-US" style="color: #333399"><o:p></o:p></span></h3>
<p class="MsoNormal"><span style="font-family: &#39;Andale Mono&#39;">下面的实例显示了一个屏幕<span lang="EN-US">,</span>它允许用户在日历中创建一个新的<span lang="EN-US">,</span>重复的约会<span lang="EN-US">.</span>你可以将此例和<span lang="EN-US">ContactsDemo.java</span>结合起来允许用户邀请参与者到这个会议中<span lang="EN-US">.</span>为获取更多信息<span lang="EN-US">,</span>参看<span lang="EN-US">31</span>页的<span lang="EN-US">&#8221;ContactsDemo.java&#8221;.</span></span></p>
<hr style="width: 100%; height: 2px" />
<p class="MsoNormal"><strong><span style="font-family: 宋体">例</span><span lang="EN-US">:EventDemo.java<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">/**</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">EventDemo.java</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Copyright</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">(C)</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2002</span><span lang="EN-US" style="font-size: 10pt; color: #7f7f9f; font-family: &#39;courier new&#39;">-</span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">2005</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Research</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">In</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Motion</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">Limited.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: #3f5fbf; font-family: &#39;courier new&#39;">*/</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">package</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.eventdemo;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.io.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> java.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> javax.microedition.pim.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.component.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.ui.container.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.i18n.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.system.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> net.rim.device.api.util.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">import</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> com.rim.samples.docs.baseapp.*;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p>&#160;</o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventDemo </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> BaseApp {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventScreen </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_eventScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> main(String[] args) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventDemo().enterEventDispatcher();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventDemo() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_eventScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventScreen();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>pushScreen(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_eventScreen</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onExit() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">final</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">static</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventScreen </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MainScreen {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField _subject, _location;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DateField _startTime, _endTime;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ObjectChoiceField _repeat;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> Event event;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">class</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">extends</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> MenuItem {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, 0, 100000, 5);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> String toString() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Save&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> run() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>onSave();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">public</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EventScreen() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_saveMenuItem = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SaveMenuItem();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>setTitle(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> LabelField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Event Demo&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, LabelField.ELLIPSIS |</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>LabelField.USE_ALL_WIDTH) );</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_subject = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Subject: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_subject);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_location = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> EditField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Location: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">,</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_location);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_startTime = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DateField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Start: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, System.currentTimeMillis() +</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>3600000, DateField.DATE_TIME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_endTime = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> DateField(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;End: &quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, System.currentTimeMillis() +</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>7200000, DateField.DATE_TIME);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SeparatorField());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_startTime);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_endTime);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> SeparatorField());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>String[] choices = {</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;None&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Daily&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Weekly&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Monthly&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">, </span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;Yearly&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">};</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_repeat = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> ObjectChoiceField(&#8220;Recurrence: &#8220;, choices, 0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>add(_repeat);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">boolean</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> onSave() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">try</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>EventList eventList = (EventList)PIM.getInstance().</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>openPIMList(PIM.EVENT_LIST, PIM.WRITE_ONLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event = eventList.createEvent();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.addString(Event.SUMMARY, PIMItem.ATTR_NONE,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_subject.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.addString(Event.LOCATION, PIMItem.ATTR_NONE,</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_location.getText());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.addDate(Event.END, PIMItem.ATTR_NONE, _endTime.getDate());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.addDate(Event.START, PIMItem.ATTR_NONE,startTime.getDate());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">(_repeat.getSelectedIndex() != 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.setRepeat(setRule());</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">// Save the appointment to the Calendar.</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>event.commit();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; color: #3f7f5f; font-family: &#39;courier new&#39;">//reset fields on screen</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_subject.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_location.setText(</span><span lang="EN-US" style="font-size: 10pt; color: #2a00ff; font-family: &#39;courier new&#39;">&quot;&quot;</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_endTime.setDate(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_startTime.setDate(</span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">null</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>_repeat.setSelectedIndex(0);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">true</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>} </span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">catch</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (PIMException e) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span>System.</span><em><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">err</span></em><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.println(e);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">false</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">private</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RepeatRule setRule() {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>RepeatRule rule = </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">new</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> RepeatRule();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> index = _repeat.getSelectedIndex();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (index == 0) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>rule.setInt(RepeatRule.FREQUENCY, RepeatRule.DAILY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (index == 1) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>rule.setInt(RepeatRule.FREQUENCY, RepeatRule.WEEKLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (index == 2) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>rule.setInt(RepeatRule.FREQUENCY, RepeatRule.MONTHLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">if</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> (index == 3) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>rule.setInt(RepeatRule.FREQUENCY, RepeatRule.YEARLY);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">return</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> rule;</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">protected</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">void</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> makeMenu(Menu menu, </span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">int</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"> instance) {</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.add(</span><span lang="EN-US" style="font-size: 10pt; color: #0000c0; font-family: &#39;courier new&#39;">_saveMenuItem</span><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>menu.addSeparator();</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span><strong><span lang="EN-US" style="font-size: 10pt; color: #7f0055; font-family: &#39;courier new&#39;">super</span></strong><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">.makeMenu(menu, instance);</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left" align="left"><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;"><span>&#160;&#160;&#160;&#160;&#160;&#160; </span>}</span><span lang="EN-US" style="font-size: 10pt; font-family: &#39;courier new&#39;"><o:p></o:p></span></p>
<p> <span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">}   <br /></span><br />
<hr style="width: 100%; height: 2px" /><span lang="EN-US" style="font-size: 10pt; color: black; font-family: &#39;courier new&#39;">   <br /><span style="font-weight: bold">Updated History</span>:</span>  <br /> 
<ul style="font-style: italic">
<li><span lang="EN-US" style="font-size: 10pt; color: red; font-family: &#39;courier new&#39;">Last Updated:2007年1月24日</span> </li>
<li><span lang="EN-US" style="font-size: 10pt; color: red; font-family: &#39;courier new&#39;">Last Updated:2006年4月28日</span> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.inblackberry.com/web/development/docs/developer-guide-vol-2-integrate-pim.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 11.204 seconds -->
