CPbk2ViewGraph Class Reference
class CPbk2ViewGraph : public CBase |
Phonebook 2 view navigation graph class.
Constructor & Destructor Documentation
CPbk2ViewGraph()
CPbk2ViewGraph | ( | ) | [private, inline] |
Member Functions Documentation
AddViewNodeL(CPbk2ViewNode *)
Appends and links aNode to the view graph structure. Takes ownership of the node.
AppendNodesFromResourceL(TResourceReader &)
ConstructL(TResourceReader &)
Count()
TInt
| Count | ( | ) | const [inline] |
Returns view graph node count.
FindNodeWithViewId(TUid)
Returns node with given resource id, NULL if not found.
Parameters
TUid aViewId | Id of the node to found. |
FindViewsInTabGroupL(TPbk2TabGroupId)
Finds and returns the ids of the views that are in the specified tab group. Returned array is sorted in the proper tab group ordering of the views.
LinkNodesWithTransitions()
void | LinkNodesWithTransitions | ( | ) | [private] |
ModifyViewGraphL(TResourceReader &)
Modifies existing view graph. Updates transitions and appends new view node according to given resource reader.
Parameters
TResourceReader & aResReader | Resource reader pointed to a PBK2_VIEW_GRAPH resource. |
NewL(TResourceReader &)
Creates a new view graph from a PBK2_VIEW_GRAPH resource.
Parameters
TResourceReader & aResReader | Resource reader pointed to a PBK2_VIEW_GRAPH resource. |
operator[](TInt)
Returns view graph node at aIndex.
Parameters
TInt aIndex | Index to query. |
Member Type Definitions Documentation
Typedef CPbk2ViewNodeArray
Member Data Documentation
CPbk2ViewNodeArray * iNodes
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.