org.universAAL.ui.dm.userInteraction.messageManagement
Class PendingMessageBuilder

Package class diagram package PendingMessageBuilder
java.lang.Object
  extended by org.universAAL.ui.dm.userInteraction.messageManagement.PendingMessageBuilder
All Implemented Interfaces:
ISubmitGroupListener

public class PendingMessageBuilder
extends Object
implements ISubmitGroupListener

Build a form that list all pending messages for a user. Manage the interaction to allow the user to select a message, remove all message... TODO: Add message management like, read a selected message, delete one message ...

Author:
amedrano created: 26-sep-2012 13:03:50

Constructor Summary
PendingMessageBuilder(UserDialogManager udm)
          The constructor will build the form and send the request to the user.
 
Method Summary
 void handle(UIResponse response)
          Handle the UIResponse for any of the SubmitionIDs declared in ISubmitGroupListener.listDeclaredSubmitIds().
 Set<String> listDeclaredSubmitIds()
          List the SubmissionIDs implementations of this interface will handle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PendingMessageBuilder

public PendingMessageBuilder(UserDialogManager udm)
The constructor will build the form and send the request to the user.

Parameters:
udm -
Method Detail

handle

public void handle(UIResponse response)
Handle the UIResponse for any of the SubmitionIDs declared in ISubmitGroupListener.listDeclaredSubmitIds().

Specified by:
handle in interface ISubmitGroupListener

listDeclaredSubmitIds

public Set<String> listDeclaredSubmitIds()
List the SubmissionIDs implementations of this interface will handle.

Specified by:
listDeclaredSubmitIds in interface ISubmitGroupListener
Returns:


Copyright © 2014 universAAL Consortium. All Rights Reserved.