locationmanager/locationtrail/inc/locationremappingao.h
branchRCL_3
changeset 19 b73252188534
parent 1 acef663c1218
equal deleted inserted replaced
18:63c982fb92f2 19:b73252188534
    26 #include "locationdatatype.h"
    26 #include "locationdatatype.h"
    27 #include "mdesession.h"
    27 #include "mdesession.h"
    28 #include "rlocationtrail.h"
    28 #include "rlocationtrail.h"
    29 #include "locationmanagerdebug.h"
    29 #include "locationmanagerdebug.h"
    30 #include "locationtraildefs.h"
    30 #include "locationtraildefs.h"
    31 
    31 #ifdef LOC_REVERSEGEOCODE
       
    32 #include "ctagcreator.h"
       
    33 #endif
    32 
    34 
    33 class TRemapItem
    35 class TRemapItem
    34 	{
    36 	{
    35 public: 
    37 public: 
    36 	TRemapItem();
    38 	TRemapItem();
   126 	 * Update relations to new location object
   128 	 * Update relations to new location object
   127 	 * 
   129 	 * 
   128 	 * @param aLocationId, locationId for relations 
   130 	 * @param aLocationId, locationId for relations 
   129 	 */ 
   131 	 */ 
   130 	void UpdateRelationsL( TItemId aLocationId );
   132 	void UpdateRelationsL( TItemId aLocationId );
       
   133 
       
   134 #ifdef LOC_REVERSEGEOCODE
       
   135 	/**
       
   136 	* AttachGeoTagsL
       
   137 	* Attaches the country and city tags to all objects
       
   138 	* @param  aTagCreator An instance of the tag creator
       
   139 	* @param  aCountryTagId country tagId
       
   140 	* @param  aCityTagId	city tag Id
       
   141 	*/
       
   142     void AttachGeoTagsL( CTagCreator *aTagCreator,
       
   143                              const TItemId aCountryTagId, 
       
   144                              const TItemId aCityTagId );
       
   145 #endif    
   131 private:
   146 private:
   132 
   147 
   133 	/**
   148 	/**
   134 	* C++ constructor - not exported;
   149 	* C++ constructor - not exported;
   135 	* implicitly called from NewL()
   150 	* implicitly called from NewL()
   243 	
   258 	
   244 };
   259 };
   245 
   260 
   246 
   261 
   247 #endif /*LOCATIONREMAPPINGAO_H_*/
   262 #endif /*LOCATIONREMAPPINGAO_H_*/
       
   263 
       
   264 // End of file