[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'tiBaseMediator' (#tiopf)

TtiCustomListMediatorView

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

Declaration

Source position: tiBaseMediator.pas line 242

type TtiCustomListMediatorView = class(TtiMediatorView) end;

protected

  FFieldsInfo: TtiMediatorFieldInfoList;

  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]

Inheritance

TtiCustomListMediatorView

|

TtiMediatorView,ItiObserverHandlesErrorState

|

TtiObject

  

Base class for single objects

|

TtiVisited

  

The class that gets visited

|

TtiBaseObject,IInterface

|

TObject


Documentation generated on: 2017-08-16