Namespace: PureMVC.Patterns.Observer
Class TObserver
System.TInterfacedObject
|
+-- PureMVC.Patterns.Observer.TObserver
All Implemented Interfaces: - IObserver
public class TObserver ( System.TInterfacedObject , IObserver )
Abstract- False
Sealed- False
Persistent- False
Create(Notify: string; Context: TObject) |
FNotifyContext
internal FNotifyContext: TObject
Type- TObject
Const- False
Class- False
FNotifyMethod
internal FNotifyMethod: string
Type- string
Const- False
Class- False
NotifyContext
public NotifyContext: TObject
Type- TObject
Access- write
Class- False
NotifyMethod
public NotifyMethod: string
Type- string
Access- write
Class- False
Create
public constructor Create(Notify: string; Context: TObject)
Abstract- False
Reintroduce- False
Virtual- False
Override- False
Final- False
CompareNotifyContext
public function CompareNotifyContext(Other: TObject): Boolean
Abstract- False
Reintroduce- False
Final- False
Returns- Boolean
Virtual- False
Override- False
Class- False
NotifyObserver
public procedure NotifyObserver(Notification: PureMVC.Interfaces.INotification.INotification )
Abstract- False
Reintroduce- False
Final- False
Virtual- False
Override- False
Class- False
SetNotifyContext
public procedure SetNotifyContext(Value: TObject)
Abstract- False
Reintroduce- False
Final- False
Virtual- False
Override- False
Class- False
SetNotifyMethod
public procedure SetNotifyMethod(Value: string)
Abstract- False
Reintroduce- False
Final- False
Virtual- False
Override- False
Class- False
to Interface IObserver
Client- TObserver
Supplier- IObserver