Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## 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

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD