#import <INotifier.h>
Inherited by Notifier.
Public Member Functions | |
(void) | - sendNotification:body:type: |
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, also 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 | ||
Send a INotification
.
Convenience method to prevent having to construct new notification instances in our implementation code.
notificationName | the name of the notification to send | |
body | the body of the notification | |
type | the type of the notification |
Reimplemented in Notifier.