CPeninputJapanesePredictiveListBoxModel Class Reference

class CPeninputJapanesePredictiveListBoxModel : public CAknFilteredTextListBoxModel

CPeninputJapanesePredictiveListBoxModel class.

peninputcommonctrlsjp.lib
Since
2.6

Inherits from

Public Member Functions
CPredictivePopupLineInfoArray * LineInfoArray ()
TInt MaximumItems ()
TInt SearchCandidateNoFromPosition ( TInt , const TPoint &)
TBool SearchElement ( TInt , TInt , TPredictivePopupElement &)
TInt SearchItemIndexFromCandidateNo ( TInt )
void SetLineInfoArray ( CPredictivePopupLineInfoArray *)
void SetMaximumItems ( TInt )
Inherited Functions
CAknFilteredTextListBoxModel::CreateFilterL(CEikListBox *,CAknSearchField *)
CAknFilteredTextListBoxModel::Filter()const
CAknFilteredTextListBoxModel::ItemText(TInt)const
CAknFilteredTextListBoxModel::MatchableTextArray()const
CAknFilteredTextListBoxModel::NumberOfItems()const
CAknFilteredTextListBoxModel::RemoveFilter()
CAknFilteredTextListBoxModel::~CAknFilteredTextListBoxModel()
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CTextListBoxModel::CTextListBoxModel()
CTextListBoxModel::ConstructL(MDesCArray *,TListBoxModelItemArrayOwnership)
CTextListBoxModel::ItemArrayOwnershipType()const
CTextListBoxModel::ItemTextArray()const
CTextListBoxModel::SetItemTextArray(MDesCArray *)
CTextListBoxModel::SetOwnershipType(TListBoxModelItemArrayOwnership)
CTextListBoxModel::~CTextListBoxModel()
Private Attributes
CPredictivePopupLineInfoArray * iLineInfoArray
TInt iMaximumItems
Inherited Attributes
CTextListBoxModel::iItemTextArray

Member Functions Documentation

LineInfoArray()

CPredictivePopupLineInfoArray * LineInfoArray ( )
This function returns a arrary object that the information is included each line.
Since
2.6

MaximumItems()

TInt MaximumItems ( ) const
Return total item numbers
Since
2.6

SearchCandidateNoFromPosition(TInt, const TPoint &)

TInt SearchCandidateNoFromPosition ( TInt aLineNo,
const TPoint & aPoint
) const
This function searches a CandidateNo from linenumber and Position
Since
2.6

Parameters

TInt aLineNo line number
const TPoint & aPoint position candidate number

SearchElement(TInt, TInt, TPredictivePopupElement &)

TBool SearchElement ( TInt aLineNo,
TInt aCandidateNo,
TPredictivePopupElement & aElement
)
This function is that it checks whether the candidate is included in the line. If including it, The displaying information is returned.
Since
2.6

Parameters

TInt aLineNo line number
TInt aCandidateNo candidate number
TPredictivePopupElement & aElement display mode

SearchItemIndexFromCandidateNo(TInt)

TInt SearchItemIndexFromCandidateNo ( TInt aCandidateNo ) const

This function searches a item index as key in a candidate number

Since
2.6

Parameters

TInt aCandidateNo candidate number

SetLineInfoArray(CPredictivePopupLineInfoArray *)

void SetLineInfoArray ( CPredictivePopupLineInfoArray * aLineInfoArray )
This function registeres the array of line information of candidate list.
Since
2,6

Parameters

CPredictivePopupLineInfoArray * aLineInfoArray

SetMaximumItems(TInt)

void SetMaximumItems ( TInt aMaximumItems )
Set total item numbers in listbox
Since
2.6

Parameters

TInt aMaximumItems total item numbers

Member Data Documentation

CPredictivePopupLineInfoArray * iLineInfoArray

CPredictivePopupLineInfoArray * iLineInfoArray [private]

Not Own

TInt iMaximumItems

TInt iMaximumItems [private]