DelphiCodeToDoc
Previous

Name
  TDOCClassesTree

Parent
  uDocClassTree

Class Hierarchy
  TDOCTemplate

Visibility
  PUBLIC

Description
  Tree with all classes linked childs/ancestors

Members
  Fields
 
Field Description
FNodeIInterface (-) IInterface node
FNodeNoParent (-) No parent node (records)
FNodeOrphanClass (-) Orphan classes 'root' node
FNodeTObject (-) TObject node
FRootNode (-) Root node of hte tree

Methods
 
Method Description
AddChild (#) Create and add a child to the tree
AddDocClass (+) Create a node representing the class parameter and Add it to the ClassesTree
ChangeParentNode (#) Change parent for the parameter node
Clear (+) Clear the Tree
ConvertToTreeNodes (+) Convert the tree to a graphical TreeNode
Create (+) Call Create to instantiate a TDOCTemplate object at runtime.
Destroy (+) Destroy a TDOCClassesTree instance
FindClassByName (+) Search a class by its name
FindNodeByName (+) Find an specific class node by its name
GetCount (#) Return the number of child nodes
Iterate (+) Iterate all nodes with a specific event
LinkOrphanedChilds (+) Link all orphaned childs if possible
LinkOrphanedChildsOnePass (#) Do one flat-pass to link orphans node

Properties
 
Property Description
Count (+) Return the number of child nodes
NodeIInterface (+) IInterface node
NodeNoParent (+) No parent node (records)
NodeOrphanClass (+) Orphan classes 'root' node
NodeTObject (+) TObject node


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

DelphiCodeToDoc
Previous


TridenT - 2009 - Under GNU GPL Licence
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/