[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpobserver.pp line 51
type TBaseMediator = class(TComponent,IFPObserver) |
protected |
class function PublishedViewProperty; virtual; |
class function PublishedSubjectProperty; virtual; |
procedure SetActive(); virtual; |
procedure SetSubject(); virtual; |
procedure SetSubjectPropertyName(); virtual; |
procedure ViewChangedHandler(); virtual; |
procedure CheckPropertyName(); |
procedure MaybeObjectToView; |
procedure MaybeViewToObject; |
function CheckViewSubject; |
procedure DoObjectToView; virtual; |
procedure DoViewToObject; virtual; |
function GetView; virtual; |
procedure ViewChanged; virtual; |
procedure ValuelistChanged; virtual; |
procedure FPOObservedChanged(); |
procedure RaiseMediatorError(); |
property ViewPropertyName: string; [rw] |
property Transferring: Boolean; [r] |
public |
destructor Destroy; override; |
procedure ObjectToView; |
procedure ViewToObject; |
class function ViewClass; virtual; |
class function CompositeMediator; virtual; |
property Subject: TObject; [rw] |
property View: TObject; [r] |
property Valuelist: TObjectList; [rw] |
published |
property SubjectPropertyName: string; [rw] |
property Active: Boolean; [rw] |
property ReadOnly: Boolean; [rw] |
property OnViewToObject: TMediatingEvent; [rw] |
property OnObjectToView: TMediatingEvent; [rw] |
end; |
| |
TObject,IFPObserver |