idlehomescreen/xmluicontroller/inc/transactionelement.h
branchRCL_3
changeset 102 ba63c83f4716
parent 88 3321d3e205b6
--- a/idlehomescreen/xmluicontroller/inc/transactionelement.h	Wed Sep 15 12:00:00 2010 +0300
+++ b/idlehomescreen/xmluicontroller/inc/transactionelement.h	Wed Oct 13 14:18:30 2010 +0300
@@ -59,6 +59,8 @@
             
             void Reset();
             
+            RAiPolicyElementArray& PolicyArray();
+            
             /**
              * Sets current content priority value.
              *
@@ -104,10 +106,10 @@
              * The policy is applied by modifying CSS property defined
              * by non-empty content.
              */
-            void ApplyPublishingPolicy( RAiPolicyElementArray& aPolicyArray,
+            void ApplyPublishingPolicy( TBool& aLayoutChanged,
                                         RPropertyHashMap& aPropertyHashMap );
             
-            void DoApplyPublishingPolicyL( RAiPolicyElementArray& aPolicyArray,
+            void DoApplyPublishingPolicyL( TBool& aLayoutChanged,
                                            RPropertyHashMap& aPropertyHashMap );
             
             /**
@@ -125,6 +127,11 @@
         private:
             
             /**
+             * Array of policy elements
+             */
+            RAiPolicyElementArray iPolicyArray;
+            
+            /**
              * Content priority map
              */
             AiUtility::CContentPriorityMap& iContentPriorityMap;