uifw/EikStd/coctlinc/smileymodel.h
branchRCL_3
changeset 20 d48ab3b357f1
parent 19 aecbbf00d063
equal deleted inserted replaced
19:aecbbf00d063 20:d48ab3b357f1
   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