Namespace: PureMVC.Patterns.Notification

Class TNotification

System.TInterfacedObject
  |
  +-- PureMVC.Patterns.Notification.TNotification
All Implemented Interfaces:
INotification

public class TNotification ( System.TInterfacedObject , INotification )

Abstract
False
Sealed
False
Persistent
False

Field Summary
  internal  TValue FBody
 
  internal  TValue FKind
 
  internal  string FName
 
  internal  TObject FSender
 
 

Property Summary
  public  TValue Body
 
  public  TValue Kind
 
  public  string Name
 
  public  TObject Sender
 
 

Constructor Summary
Create(Name: string; Sender: TObject; Body: TValue; Kind: TValue)
 
Create(Name: string; Sender: TObject; Body: TValue)
 
Create(Name: string; Sender: TObject)
 
 

Method Summary
  public function string ToString()
 
 

Field Detail

FBody

internal FBody: TValue
Type
TValue
Const
False
Class
False

FKind

internal FKind: TValue
Type
TValue
Const
False
Class
False

FName

internal FName: string
Type
string
Const
False
Class
False

FSender

internal FSender: TObject
Type
TObject
Const
False
Class
False

Property Detail

Body

public Body: TValue
Type
TValue
Access
read
Class
False

Kind

public Kind: TValue
Type
TValue
Access
read
Class
False

Name

public Name: string
Type
string
Access
read
Class
False

Sender

public Sender: TObject
Type
TObject
Access
read
Class
False

Constructor Detail

Create

public constructor Create(Name: string; Sender: TObject; Body: TValue; Kind: TValue)
Abstract
False
Reintroduce
False
Virtual
False
Override
False
Final
False

Create

public constructor Create(Name: string; Sender: TObject; Body: TValue)
Abstract
False
Reintroduce
False
Virtual
False
Override
False
Final
False

Create

public constructor Create(Name: string; Sender: TObject)
Abstract
False
Reintroduce
False
Virtual
False
Override
False
Final
False

Method Detail

ToString

public function ToString(): string
Abstract
False
Reintroduce
False
Final
False
Returns
string
Virtual
False
Override
True
Class
False

Implementation Link

to Interface INotification

Client
TNotification
Supplier
INotification