diff -r b01126ce0bec -r ba63c83f4716 idlehomescreen/xmluicontroller/inc/transactionelement.h --- 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;