| [Overview][Constants][Types][Classes][Procedures and functions][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
The class that does the visiting
Source position: tiVisitor.pas line 215
type TtiVisitor = class(TtiBaseObject) end;  | 
protected  | 
function AcceptVisitor();  | 
function VisitBranch(); virtual;  | 
function GetVisited; virtual;  | 
procedure SetVisited();  | 
procedure SetDepth();  | 
public  | 
constructor Create; virtual;  | 
class function VisitorControllerClass; virtual;  | 
procedure Execute(); virtual;  | 
property Visited: TtiVisited; [r]  | 
property ContinueVisiting: Boolean; [rw]  | 
property Depth: TIterationDepth; [r]  | 
property IterationStyle: TtiIterationStyle; [rw]  | 
property VisitedsOwner: TtiVisited; [rw]  | 
  | 
The class that does the visiting  | 
|
| | | ||
TtiBaseObject,IInterface  | 
||
| | | ||
TObject  | 
The class that does the visiting.