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