org.puremvc.php.interfaces
[ class tree: org.puremvc.php.interfaces ] [ index: org.puremvc.php.interfaces ] [ all elements ]

Class: IMediator

Source Location: /interfaces/IMediator.php

Interface Overview


The interface definition for a PureMVC Mediator.


Author(s):

Methods



Class Details

[line 19]
The interface definition for a PureMVC Mediator.



Tags:

see:  org.puremvc.interfaces.INotification INotification


[ Top ]


Class Methods


method getMediatorName [line 27]

the getMediatorName( )

Get the
instance name



Tags:

return:  
instance name
access:  public


[ Top ]

method getViewComponent [line 34]

Object getViewComponent( )

Get the
's view component.



Tags:

return:  the view component
access:  public


[ Top ]

method handleNotification [line 55]

void handleNotification( INotification $notification)

Handle an
.



Tags:

access:  public


Parameters:

notification   $notification   the
to be handled

[ Top ]

method listNotificationInterests [line 48]

an listNotificationInterests( )

List
interests.



Tags:

return:  
  1. Array
of the
names this
has an interest in.
access:  public


[ Top ]

method onRegister [line 60]

void onRegister( )

Called when the View registers a Mediator.



Tags:

access:  public


[ Top ]

method onRemove [line 65]

void onRemove( )

Called when the View removes a Mediator.



Tags:

access:  public


[ Top ]

method setViewComponent [line 41]

void setViewComponent( Object $viewComponent)

Set the
's view component.



Tags:

access:  public


Parameters:

Object   $viewComponent   the view component

[ Top ]


Documentation generated on Tue, 30 Sep 2008 08:05:44 -0700 by phpDocumentor 1.4.0