Unit 'fpobserver' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl-base]

TBaseListMediator

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

Declaration

Source position: fpobserver.pp line 192

type TBaseListMediator = class(TBaseMediator)

protected

  class function PublishedViewProperty; override;

  function AddObject(); virtual;

  procedure SetActive(); override;

  function GetSelectedObject; virtual;

  procedure SetSelectedObject(); virtual;

  function CreateItemMediator(); virtual; abstract;

  procedure DoDeleteItemMediator(); virtual;

  procedure CreateSubMediators; virtual;

  procedure DoViewToObject; override;

  procedure DoObjectToView; override;

  procedure SetSubject(); override;

  function FindObjectMediator();

  property MediatorList: TFPObjectList; [r]

public

  constructor Create(); override;

  destructor Destroy; override;

  class function CompositeMediator; override;

  procedure ObservedChanged();

  property SelectedObject: TObject; [rw]

published

  property OnBeforeSetupField: TOnBeforeSetupField; [rw]

end;

Inheritance

TBaseListMediator

|

TBaseMediator

|

TObject,IFPObserver


Documentation generated on: 2023-03-18