CPbk2ViewNode Class Reference
class CPbk2ViewNode : public CBase |
Phonebook 2 view navigation node class.
Constructor & Destructor Documentation
CPbk2ViewNode(TUid, TUid, TBool, TPbk2TabGroupId, TPbk2TabGroupOrdering, TInt)
Member Functions Documentation
DefaultPreviousNode()
Returns the default previous node.
ExitNode()
TBool
| ExitNode | ( | ) | const [inline] |
Returns ETrue if this is an exit node. . *
FindTransition(const TPbk2ViewTransition &)
Returns ETrue if this node contains a transition equal to aTransition.
FindTransition(TPbk2ViewTransitionEvent)
NewL(TUid, TUid, TBool, TPbk2TabGroupId, TPbk2TabGroupOrdering, TInt, TResourceReader &)
Parameters
TUid aViewId | View id of this node. |
TUid aDefaultPrevViewId | This views default previous view id. |
TBool aExitNode | ETrue if an exit node. |
TPbk2TabGroupId aTabGroupId | Tab group id. |
TPbk2TabGroupOrdering aTabGroupOrdering | Tab group ordering item. |
TInt aTabResourceId | Tab resource id. Can be defined as 0, which means that the tab should be created by hand. |
TResourceReader & aTransitionReader | A resource reader pointed to an array of PBK2_VIEW_TRANSITION's. |
PreviousNode()
Returns the currently set previous node.
ReadTransitionsL(TResourceReader &)
SetPreviousNode(CPbk2ViewNode *)
Sets previous node to aNode.
SetTabGroupOrdering(TPbk2TabGroupOrdering)
Sets the ordering item of this node in the tab group.
SetTabResourceId(TInt)
void | SetTabResourceId | ( | TInt | aTabResourceId | ) | [inline] |
Sets this nodes tab resource id.
PBK2_VIEW_NODE_TAB
Parameters
TInt aTabResourceId | Tab resource id. |
TabGroupOrdering()
Returns the ordering item of this node in the tab group.
TabResourceId()
TInt
| TabResourceId | ( | ) | const [inline] |
Returns a tab resource id pointing to a PBK2_VIEW_NODE_TAB.
TransitionAt(TInt)
Returns aIndex:th transition from this node.
Parameters
TInt aIndex | The transition index to query. |
TransitionCount()
TInt
| TransitionCount | ( | ) | const [inline] |
Returns the number of transitions from this node.
ViewId()
TUid
| ViewId | ( | ) | const [inline] |
Returns the view id of this node.
Member Data Documentation
TUid
iDefaultPrevViewId
TUid
| iDefaultPrevViewId | [private] |
CPbk2ViewNode * iDefaultPreviousNode
CPbk2ViewNode * iPreviousNode
TPbk2TabGroupId
iTabGroupId
TPbk2TabGroupOrdering
iTabGroupOrdering
TInt
iTabResourceId
TInt
| iTabResourceId | [private] |
CArrayFixFlat< TPbk2ViewTransition > iTransitions
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.