CXCFWTree Class Reference
class CXCFWTree : public CBase |
CXCFWTree implements MXCFWTree interface. It owns the actual tree nodes.
XCFW.lib
- Since
- Series 60 3.1
Constructor & Destructor Documentation
~CXCFWTree()
IMPORT_C | ~CXCFWTree | ( | ) | [virtual] |
Member Functions Documentation
AddNodeL(CGECOObjectBase *, MXCFWNode *, MXCFWNode *)
From MXCFWTree. Adds a node to tree. aData ownership is transferred at the beginning of the method!
AddNodeL(CGECOObjectBase *, MXCFWNode *)
From MXCFWTree. Adds a node to tree. aData ownership is transferred at the beginning of the method!
AddNodeL(CGECOObjectBase *)
From MXCFWTree. Adds a node to tree. aData ownership is transferred at the beginning of the method!
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
DTDName()
From MXCFWTree. Returns default DTD name for this tree's content
GetChildNodesL(MXCFWNode *, RNodeArray &)
From MXCFWTree. Gets list of child nodes for a parent
GetNodesOfTypeL(const TDesC &, RNodeArray &, MXCFWNode *, TBool)
From MXCFWTree. Gets list of certain type nodes.
MoveNodeL(MXCFWNode *, MXCFWNode *, MXCFWNode *)
From MXCFWTree. Moves a node in tree to another position.
RemoveFromNodeList(MXCFWNode *)
void | RemoveFromNodeList | ( | MXCFWNode * | aNode | ) | [private] |
Removes a tree node branch starting from given node recursively
- Since
- Series 60 3.1
RemoveNodeL(MXCFWNode *)
IMPORT_C void | RemoveNodeL | ( | MXCFWNode * | aNodeToRemove | ) | |
RemoveNodeRecursiveL(MXCFWNode *)
void | RemoveNodeRecursiveL | ( | MXCFWNode * | aNode | ) | [private] |
Removes a tree node branch starting from given node recursively
- Since
- Series 60 3.1
SetDTDNameL(const TDesC &)
void | SetDTDNameL | ( | const TDesC & | aName | ) | |
From MXCFWTree. Sets DTD name for this tree content
SetLocked(TBool)
IMPORT_C void | SetLocked | ( | TBool | aLockStatus | ) | |
From MXCFWTree. Sets tree structure lock status
Member Data Documentation
TBool
iClientListDirty
TBool
| iClientListDirty | [private] |
RInternalNodeArray
iNodeList
RNodeArray
iNodeListForClient
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.