equal
deleted
inserted
replaced
23 class (the AppUi). </p> <p>The inter-process communication required to make |
23 class (the AppUi). </p> <p>The inter-process communication required to make |
24 and receive requests to display particular views is handled by a dedicated |
24 and receive requests to display particular views is handled by a dedicated |
25 server. <b>The client/server interface is not to be used directly by applications, |
25 server. <b>The client/server interface is not to be used directly by applications, |
26 but through framework functions in the AppUi (CCoeAppUi).</b> </p> <fig id="GUID-DBF38DC9-0A01-532F-83E4-B0BDC5103DB7"> |
26 but through framework functions in the AppUi (CCoeAppUi).</b> </p> <fig id="GUID-DBF38DC9-0A01-532F-83E4-B0BDC5103DB7"> |
27 <title> View Server architecture </title> |
27 <title> View Server architecture </title> |
28 <image href="GUID-347ACB44-5D07-5EA6-8751-E424A118859D_d0e150921_href.jpg" placement="inline"/> |
28 <image href="GUID-347ACB44-5D07-5EA6-8751-E424A118859D_d0e175854_href.jpg" placement="inline"/> |
29 </fig> </section> |
29 </fig> </section> |
30 <section><title>Description</title> <p>The API has several key concepts: </p> <p><b>Abstract |
30 <section><title>Description</title> <p>The API has several key concepts: </p> <p><b>Abstract |
31 view interface</b> </p> <p>The abstract view interface is implemented by application |
31 view interface</b> </p> <p>The abstract view interface is implemented by application |
32 views to receive activation and deactivation requests from the view server. |
32 views to receive activation and deactivation requests from the view server. |
33 The activation method allows a message (a Direct Navigational Link, or DNL), |
33 The activation method allows a message (a Direct Navigational Link, or DNL), |
56 changed. </p> <p><b>Observation</b> </p> <p>Besides creating events and calling |
56 changed. </p> <p><b>Observation</b> </p> <p>Besides creating events and calling |
57 framework functions on activation, deactivation and screen device change the |
57 framework functions on activation, deactivation and screen device change the |
58 view architecture also supports three view observer interfaces which are also |
58 view architecture also supports three view observer interfaces which are also |
59 notified when such actions occur, namely <xref href="GUID-916B51B5-44BB-3010-B974-8D5D14D37169.dita"><apiname>MCoeViewObserver</apiname></xref>, <xref href="GUID-994248C5-B9C2-3932-A499-2A6A4E7A552E.dita"><apiname>MCoeViewActivationObserver</apiname></xref> & <xref href="GUID-8D9CBC46-6057-3FDC-906C-35BEBDA00D16.dita"><apiname>MCoeViewDeactivationObserver</apiname></xref>. </p> </section> |
59 notified when such actions occur, namely <xref href="GUID-916B51B5-44BB-3010-B974-8D5D14D37169.dita"><apiname>MCoeViewObserver</apiname></xref>, <xref href="GUID-994248C5-B9C2-3932-A499-2A6A4E7A552E.dita"><apiname>MCoeViewActivationObserver</apiname></xref> & <xref href="GUID-8D9CBC46-6057-3FDC-906C-35BEBDA00D16.dita"><apiname>MCoeViewDeactivationObserver</apiname></xref>. </p> </section> |
60 <section><title>See also</title><ul> |
60 <section><title>See also</title><ul> |
61 <li><p><xref href="GUID-37E8A48E-09B8-5958-9263-B33EDAE3F7C6.dita">UI Control Framework |
61 <li><p><xref href="GUID-37E8A48E-09B8-5958-9263-B33EDAE3F7C6-GENID-1-10-1-3-1-1-7-1-3-1.dita">UI Control Framework |
62 Overview</xref></p></li> |
62 Overview</xref></p></li> |
63 <li><p><xref href="GUID-1C802DBD-1453-5C69-94D5-FB0229C544D6.dita">Uikon Overview</xref></p></li> |
63 <li><p><xref href="GUID-1C802DBD-1453-5C69-94D5-FB0229C544D6.dita">Uikon Overview</xref></p></li> |
64 <li><p><xref href="GUID-BBC374AD-88E6-5C58-88BB-B939C2948DDA.dita">Application |
64 <li><p><xref href="GUID-BBC374AD-88E6-5C58-88BB-B939C2948DDA-GENID-1-10-1-3-1-1-7-1-8-1.dita">Application |
65 UI</xref> </p></li> |
65 UI</xref> </p></li> |
66 </ul></section> |
66 </ul></section> |
67 </conbody></concept> |
67 </conbody></concept> |