edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames Class Reference

List of all members.

Detailed Description

The property names that are defined for PropertyChangeEvents emanating from the NotificationPaneView.

Author:
Will Haines


Static Public Attributes

static final String NOTIFICATION_EXPANDED = "NotificationExpanded"
 Fired whenever a NotificationView expands or collapses (but does not indicate which one).
static final String NOTIFICATION_STATE = "NotificationState"
 Fired whenever the state of a NotificationView changes, where the parameters of a state are defined in the NotificationState class.
static final String NOTIFICATION_GROUP_STATE = "NotificationGroupState"
 Fired whenever the state of a NotificationGroupView changes, where the parameters of a state are defined in the NotificationGroupState class.
static final String NOTIFICATION_ORDER = "NotificationOrder"
 Fired whenever the order of a NotificationView relative to other NotificationViews changes.
static final String NOTIFICATION_OUTSIDE_MOVE = "NotificationOutsideMove"
 Fired whenever the user requests a notification group outside of the mini bar to move.
static final String NOTIFICATION_OUTSIDE_CHANGE = "NotificationOutsideChange"
 Fired whenever the user changes the notification group outside of the mini bar.


Member Data Documentation

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_EXPANDED = "NotificationExpanded" [static]

Fired whenever a NotificationView expands or collapses (but does not indicate which one).

The old and new values will be booleans, true meaning expanded, false meaning not expanded.

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_STATE = "NotificationState" [static]

Fired whenever the state of a NotificationView changes, where the parameters of a state are defined in the NotificationState class.

The old and new values will be NotificationStates, both of which will pertain to the same Notification. Note that firing a NOTIFICATION_STATE_PROPERTY_NAME property change does NOT imply that the model has changed; it is the responsibility of the controller to update the model in response to these events.

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_GROUP_STATE = "NotificationGroupState" [static]

Fired whenever the state of a NotificationGroupView changes, where the parameters of a state are defined in the NotificationGroupState class.

The old and new values will be NotificationGroupStates, both of which will pertain to the same Notification group. Note that firing a NOTIFICATION_GROUP_STATE_PROPERTY_NAME property change does NOT imply that the model has changed; it is the responsibility of the controller to update the model in response to these events.

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_ORDER = "NotificationOrder" [static]

Fired whenever the order of a NotificationView relative to other NotificationViews changes.

The old value will be null, and the new value will be a List of three adjacent Notification objects in the order they now appear in the list, with the reordered notification in the middle. Either the first or last Notification in the list may be null, which indicates that the middle Notification should be at the beginning or end of the list, respectively.

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_OUTSIDE_MOVE = "NotificationOutsideMove" [static]

Fired whenever the user requests a notification group outside of the mini bar to move.

final String edu.cmu.hcii.calo.view.notification.support.NotificationViewPropertyNames.NOTIFICATION_OUTSIDE_CHANGE = "NotificationOutsideChange" [static]

Fired whenever the user changes the notification group outside of the mini bar.


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