landmarks/locationlandmarks/converter/src/EPos_CPosLmKmlParser.cpp
changeset 40 16118e24b93b
parent 18 3825cf2dc8c2
child 45 6b6920c56e2f
equal deleted inserted replaced
33:834e27cad510 40:16118e24b93b
   212     {
   212     {
   213     switch (aTag)
   213     switch (aTag)
   214         {
   214         {
   215         
   215         
   216         case EPosXmlLmCollName: // Folder/Document names will be taken as category
   216         case EPosXmlLmCollName: // Folder/Document names will be taken as category
   217         	iCategoryArray.Append(aContent.Left( KPosLmMaxCategoryNameLength ).AllocL());
   217         	iCategoryArray.AppendL(aContent.Left( KPosLmMaxCategoryNameLength ).AllocL());
   218         	iCategoryAdded[iFolderCount-1] = ETrue;
   218         	iCategoryAdded[iFolderCount-1] = ETrue;
   219             break;
   219             break;
   220         
   220         
   221         case EPosXmlLandmark: // landmark Tags
   221         case EPosXmlLandmark: // landmark Tags
   222         {
   222         {
   597 	    CPosLmXmlParser::OnStartElementL(aElement, aAttributes, aErrorCode);
   597 	    CPosLmXmlParser::OnStartElementL(aElement, aAttributes, aErrorCode);
   598 	    TPosXmlTagType startTag = TagTypeL( aElement );
   598 	    TPosXmlTagType startTag = TagTypeL( aElement );
   599 	    if(startTag == EPosXmlFolder || startTag == EPosXmlDocument)
   599 	    if(startTag == EPosXmlFolder || startTag == EPosXmlDocument)
   600 	    {
   600 	    {
   601 	    	iFolderCount++;
   601 	    	iFolderCount++;
   602 	    	iCategoryAdded.Append(EFalse);
   602 	    	iCategoryAdded.AppendL(EFalse);
   603 	    }
   603 	    }
   604     
   604     
   605     }
   605     }
   606 
   606 
   607 //-----------------------------------------------------------------------------
   607 //-----------------------------------------------------------------------------