uifw/EikStd/coctlinc/smileymodel.h
branchRCL_3
changeset 38 c52421ed5f07
parent 0 2f259fa3e83a
child 55 aecbbf00d063
equal deleted inserted replaced
29:a8834a2e9a96 38:c52421ed5f07
   106     TBool IsFinalNode( TInt aIndex );
   106     TBool IsFinalNode( TInt aIndex );
   107     TInt TryFindMatchNode( const TDesC& aText, TInt aStartPos );
   107     TInt TryFindMatchNode( const TDesC& aText, TInt aStartPos );
   108     TInt SmileyStringLength( TInt aNodeIndex );
   108     TInt SmileyStringLength( TInt aNodeIndex );
   109     TText SmileyCode( TInt aNodeIndex );
   109     TText SmileyCode( TInt aNodeIndex );
   110     void ReplaceTextWithCodes( TDes& aText, TInt aDocPos, TInt aNodeIndex );
   110     void ReplaceTextWithCodes( TDes& aText, TInt aDocPos, TInt aNodeIndex );
       
   111     TBool IsSmileyBySemanticAnalysis(const TDesC& aText, TInt aSmileyLength);
   111 
   112 
   112 private:    
   113 private:    
   113     TInt AddLinkAndImageInfoL( CSmileyInfo& aInfo, TInt aStrIndex );    
   114     TInt AddLinkAndImageInfoL( CSmileyInfo& aInfo, TInt aStrIndex );    
   114     void AddStringL( CSmileyInfo& aInfo, TInt aLinkIndex, TInt aStrIndex );  
   115     void AddStringL( CSmileyInfo& aInfo, TInt aLinkIndex, TInt aStrIndex );  
   115       
   116