Unit 'AbCompnd' Package
[Overview][Constants][Types][Classes][Index] [#pl_abbrevia]

TMultiNode

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: AbCompnd.pas line 113

type TMultiNode = class(TObject)

protected

  FParent: Pointer;

  

  FKey: AnsiString;

  

  FChildren: TStringList;

  

  FData: TObject;

  

  function GetChildCount;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function AddChild();

  

  procedure DeleteChild();

  

  function DeleteChildByName();

  

  function DeleteChildren;

  

  function GetChild();

  

  function GetChildByName();

  

  function HasParent;

  

  function HasChildren;

  

  function Contains();

  

  property Parent: Pointer; [rw]

  

  property ChildCount: Integer; [r]

  

  property Children []: TMultiNode; [r]

  

  property Data: TObject; [rw]

  

  property Key: AnsiString; [rw]

  

end;

Inheritance

TMultiNode

  

|

TObject



CT Web help

CodeTyphon Studio