edu.cmu.hcii.calo.controller.SidebarController Class Reference

Inherits edu.cmu.hcii.calo.messagePassing.MessageTarget.

Inheritance diagram for edu.cmu.hcii.calo.controller.SidebarController:

Inheritance graph
[legend]
Collaboration diagram for edu.cmu.hcii.calo.controller.SidebarController:

Collaboration graph
[legend]
List of all members.

Detailed Description

The controller that listens for changes to the notification center and revalidates the layout of the sidebar to ensure that the notification center is always the correct size.

Author:
Will Haines


Public Member Functions

 SidebarController (WinAppBar sidebar)
 Constructs a SidebarController that validates the given sidebar.
void onMessageReceived (Observable sender, Message msg)
 Should be implemented by implementing classes to handle specific messages.

Private Attributes

WinAppBar sidebar
 The sidebar.


Constructor & Destructor Documentation

edu.cmu.hcii.calo.controller.SidebarController.SidebarController ( WinAppBar  sidebar  ) 

Constructs a SidebarController that validates the given sidebar.

Parameters:
sidebar the sidebar


Member Function Documentation

void edu.cmu.hcii.calo.controller.SidebarController.onMessageReceived ( Observable  sender,
Message  msg 
) [virtual]

Should be implemented by implementing classes to handle specific messages.

Parameters:
sender the sender of this message
msg the message being sent

Implements edu.cmu.hcii.calo.messagePassing.MessageTarget.


Member Data Documentation

WinAppBar edu.cmu.hcii.calo.controller.SidebarController.sidebar [private]

The sidebar.


The documentation for this class was generated from the following file:
Generated on Mon Aug 13 15:06:13 2007 for CALO by  doxygen 1.5.2