115 * Compares argument to stored filter |
115 * Compares argument to stored filter |
116 * @param aMap Information about change |
116 * @param aMap Information about change |
117 * @param aFilter filter to compare with |
117 * @param aFilter filter to compare with |
118 * @return ETrue if argument matches filter |
118 * @return ETrue if argument matches filter |
119 */ |
119 */ |
120 TBool IsProperForFilterL( const CLiwDefaultMap& aMap, |
120 TBool IsProperForFilterL( const CLiwMap& aMap, |
121 const CCPLiwMap& aFilter ); |
121 const CCPLiwMap& aFilter ); |
122 |
122 |
123 /** |
123 /** |
124 * Extracts parameter from LIW Map |
124 * Extracts parameter from LIW Map |
125 * |
125 * |
126 * @param aMap Source Map |
126 * @param aMap Source Map |
127 * @param aProperty Key of parameter to extract |
127 * @param aProperty Key of parameter to extract |
128 * @param aResult Target for value |
128 * @param aResult Target for value |
129 */ |
129 */ |
130 void GetPropertyL( const CLiwDefaultMap& aMap, const TDesC8& aProperty, |
130 void GetPropertyL( const CLiwMap& aMap, const TDesC8& aProperty, |
131 RBuf& aResult ); |
131 RBuf& aResult ); |
132 |
132 |
133 /** |
133 /** |
134 * Checks if IDs are the same |
134 * Checks if IDs are the same |
135 * |
135 * |
136 * @param aMap Map with notifications |
136 * @param aMap Map with notifications |
137 * @param aFilter filter to compare with |
137 * @param aFilter filter to compare with |
138 * @return ETrue if ID are identical |
138 * @return ETrue if ID are identical |
139 */ |
139 */ |
140 TBool CheckIdL( const CLiwDefaultMap& aMap, const CCPLiwMap& aFilter ); |
140 TBool CheckIdL( const CLiwMap& aMap, const CCPLiwMap& aFilter ); |
141 |
141 |
142 /** |
142 /** |
143 * Checks if Properties like publisher,content type |
143 * Checks if Properties like publisher,content type |
144 * and content id are the same |
144 * and content id are the same |
145 * |
145 * |
146 * @param aMap Map with notifications |
146 * @param aMap Map with notifications |
147 * @param aFilter filter to compare with |
147 * @param aFilter filter to compare with |
148 * @return ETrue if Parameters are identical |
148 * @return ETrue if Parameters are identical |
149 */ |
149 */ |
150 TBool CheckPropertiesL( const CLiwDefaultMap& aMap, |
150 TBool CheckPropertiesL( const CLiwMap& aMap, |
151 const CCPLiwMap& aFilter ); |
151 const CCPLiwMap& aFilter ); |
152 |
152 |
153 /** |
153 /** |
154 * Checks if operation types are the same |
154 * Checks if operation types are the same |
155 * |
155 * |
156 * @param aMap Map with notifications |
156 * @param aMap Map with notifications |
157 * @param aFilter filter to compare with |
157 * @param aFilter filter to compare with |
158 * @return ETrue if operation types are the same |
158 * @return ETrue if operation types are the same |
159 */ |
159 */ |
160 TBool CheckOperationTypeL( const CLiwDefaultMap& aMap, |
160 TBool CheckOperationTypeL( const CLiwMap& aMap, |
161 const CCPLiwMap& aFilter ); |
161 const CCPLiwMap& aFilter ); |
162 |
162 |
163 /** |
163 /** |
164 * Checks if registry types are the same |
164 * Checks if registry types are the same |
165 * |
165 * |
166 * @param aMap Map with notifications |
166 * @param aMap Map with notifications |
167 * @param aFilter filter to compare with |
167 * @param aFilter filter to compare with |
168 * @return ETrue if registry types are the same |
168 * @return ETrue if registry types are the same |
169 */ |
169 */ |
170 TBool CheckRegistryTypeL( const CLiwDefaultMap& aMap, |
170 TBool CheckRegistryTypeL( const CLiwMap& aMap, |
171 const CCPLiwMap& aFilter ); |
171 const CCPLiwMap& aFilter ); |
172 |
172 |
173 private: |
173 private: |
174 // data |
174 // data |
175 |
175 |