#import <Notifier.h>
Inherits INotifier-p.
Inherited by MacroCommand, Mediator, Proxy, and SimpleCommand.
Public Member Functions | |
(void) | - sendNotification:body:type: [implementation] |
INotifier
implementation.
MacroCommand, Command, Mediator
and Proxy
all have a need to send Notifications
.
The INotifier
interface provides a common method called sendNotification
that relieves implementation code of the necessity to actually construct Notifications
.
The Notifier
class, which all of the above mentioned classes extend, provides an initialized reference to the Facade
Singleton, which is required for the convienience method for sending Notifications
, but also eases implementation as these classes have frequent Facade
interactions and usually require access to the facade anyway.
- (void) sendNotification: | (NSString *) | notificationName | ||
body: | (id) | body | ||
type: | (NSString *) | type | ||
[implementation] |
Create and send an INotification
.
Keeps us from having to construct new INotification instances in our implementation code.
notificationName | the name of the notiification to send | |
body | the body of the notification | |
type | the type of the notification |
Reimplemented from < INotifier >.