| [Overview][Types][Classes][Procedures and functions][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: tiBaseMediator.pas line 242
type TtiCustomListMediatorView = class(TtiMediatorView) end;  | 
protected  | 
procedure FieldInfoChanged(); virtual;  | 
procedure CreateColumns; virtual; abstract;  | 
procedure ClearList; virtual; abstract;  | 
function DoCreateItemMediator(); virtual; abstract;  | 
procedure DoDeleteItemMediator(); virtual;  | 
procedure ParseDisplayNames();  | 
procedure CreateSubMediators; virtual;  | 
procedure RebuildList; virtual; abstract;  | 
function DataAndPropertyValid();  | 
procedure DoGUIToObject; override;  | 
procedure DoObjectToGUI; override;  | 
procedure SetSubject(); override;  | 
procedure SetFieldName(); override;  | 
procedure SetActive(); override;  | 
function FindObjectMediator();  | 
function MediatorFieldInfoClass; virtual;  | 
property MediatorList: TObjectList; [r]  | 
public  | 
constructor Create; override;  | 
destructor Destroy; override;  | 
class function CompositeMediator; override;  | 
procedure Update(); override;  | 
procedure HandleSelectionChanged; virtual;  | 
procedure ItemDeleted(); virtual;  | 
published  | 
property OnBeforeSetupField: TtiOnBeforeSetupField; [rw]  | 
property Model: TtiObjectList; [r]  | 
property DisplayNames: string; [rw]  | 
property ShowDeleted: Boolean; [rw]  | 
property IsObserving: Boolean; [rw]  | 
property FieldsInfo: TtiMediatorFieldInfoList; [rw]  | 
| | | ||
| | | ||
  | 
Base class for single objects  | 
|
| | | ||
  | 
The class that gets visited  | 
|
| | | ||
TtiBaseObject,IInterface  | 
||
| | | ||
TObject  |