--- a/idlehomescreen/xmluicontroller/inc/mtransactionelement.h Wed Sep 01 12:32:46 2010 +0100
+++ b/idlehomescreen/xmluicontroller/inc/mtransactionelement.h Tue Sep 14 20:58:58 2010 +0300
@@ -41,11 +41,11 @@
/**
* Commits the publish operation and actually updates the UI control/element.
*
- * @param [out] aLayoutChanged true if UI layout changes
* @see UpdateDataL()
* @see ApplyPublishingPolicy()
*/
- void CommitL( TBool& aLayoutChanged, RPropertyHashMap& aPropertyHashMap );
+ void CommitL( RAiPolicyElementArray& aPolicyArray,
+ RPropertyHashMap& aPropertyHashMap );
/**
* Resets the transaction element and clears the references to content
@@ -55,12 +55,6 @@
virtual void Reset() = 0;
/**
- * Returns the array of associated content policy elements.
- *
- */
- virtual RAiPolicyElementArray& PolicyArray() = 0;
-
- /**
* Return the target UI element for this transaction element
*/
virtual CXnNodeAppIf& Target() const = 0 ;
@@ -79,7 +73,7 @@
*
* @param [out] aLayoutChanged true if UI layout changes
*/
- virtual void ApplyPublishingPolicy( TBool& aLayoutChanged,
+ virtual void ApplyPublishingPolicy( RAiPolicyElementArray& aPolicyArray,
RPropertyHashMap& aPropertyHashMap ) = 0;
protected: // Constructors and destructor