Class TPasItemNode

Unit

Declaration

type TPasItemNode = class(TObject)

Description

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 38).

Hierarchy

Overview

Fields

Protected FChildren: TList;
Protected FParent: TPasItemNode;
Protected FItem: TPasItem;
Protected FName: string;

Methods

Protected function GetName: string;
Protected procedure AddChild(const Child: TPasItemNode); overload;
Protected function AddChild(const AName: string): TPasItemNode; overload;
Protected function AddChild(const AItem: TPasItem): TPasItemNode; overload;
Protected function FindItem(const AName: string): TPasItemNode;
Protected procedure Adopt(const AChild: TPasItemNode);
Protected function Orphan(const AChild: TPasItemNode): boolean;
Protected procedure Sort;
Public constructor Create;
Public destructor Destroy; override;
Public function Level: Integer;

Properties

Public property Name: string read GetName;
Public property Item: TPasItem read FItem;
Public property Parent: TPasItemNode read FParent;

Description

Fields

Protected FChildren: TList;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 40).

Protected FParent: TPasItemNode;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 41).

Protected FItem: TPasItem;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 42).

Protected FName: string;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 43).

Methods

Protected function GetName: string;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 44).

Protected procedure AddChild(const Child: TPasItemNode); overload;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 46).

Protected function AddChild(const AName: string): TPasItemNode; overload;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 47).

Protected function AddChild(const AItem: TPasItem): TPasItemNode; overload;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 48).

Protected function FindItem(const AName: string): TPasItemNode;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 49).

Protected procedure Adopt(const AChild: TPasItemNode);

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 50).

Protected function Orphan(const AChild: TPasItemNode): boolean;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 51).

Protected procedure Sort;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 52).

Public constructor Create;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 54).

Public destructor Destroy; override;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 55).

Public function Level: Integer;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 56).

Properties

Public property Name: string read GetName;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 57).

Public property Item: TPasItem read FItem;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 58).

Public property Parent: TPasItemNode read FParent;

This item has no description.

Source: source/component/PasDoc_HierarchyTree.pas (line 59).


Generated by PasDoc 0.17.0.snapshot.