When NotificationPaneView generates PropertyChangedEvents with a name of NotificationViewPropertyNames.NOTIFICATION_STATE_PROPERTY_NAME, the old and new values passed in the event will be NotificationGroupState objects representing what has changed in what notification.
Public Types | |
enum | NotificationGroupStateProperty |
The property that we are concerned with. More... | |
Public Member Functions | |
NotificationGroupState (List< Notification > notifications, NotificationGroupStateProperty property, Object value) | |
Constructs a NotificationGroupState for the given notification group, noting that property has a value of value . | |
List< Notification > | getNotifications () |
Gets the Notifications for this NotificationGroupState. | |
NotificationGroupStateProperty | getProperty () |
Gets the property for this NotificationGroupState. | |
Object | getValue () |
The value for this NotificationGroupState. | |
Properties | |
Object | value |
The value of that property. | |
Private Attributes | |
List< Notification > | notificationGroup |
The notifications to which this state pertains. |
enum edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.NotificationGroupStateProperty |
The property that we are concerned with.
edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.NotificationGroupState | ( | List< Notification > | notifications, | |
NotificationGroupStateProperty | property, | |||
Object | value | |||
) |
Constructs a NotificationGroupState for the given notification group, noting that property
has a value of value
.
notifications | the notifications to which this state pertains | |
property | the property that we are concerned with | |
value | the value of that property |
List<Notification> edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.getNotifications | ( | ) |
NotificationGroupStateProperty edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.getProperty | ( | ) |
Object edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.getValue | ( | ) |
List<Notification> edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.notificationGroup [private] |
The notifications to which this state pertains.
Object edu.cmu.hcii.calo.view.notification.support.NotificationGroupState.value [private] |
The value of that property.