org.universAAL.ui.dm.userInteraction.mainMenu
Class AllMainMenuProvider

Package class diagram package AllMainMenuProvider
java.lang.Object
  extended by org.universAAL.ui.dm.userInteraction.mainMenu.AllMainMenuProvider
All Implemented Interfaces:
IMainMenuProvider, ISubmitGroupListener

public class AllMainMenuProvider
extends Object
implements IMainMenuProvider

Loads All InitialDialogProfiles. Useful only for testing purposes.

Author:
amedrano

Constructor Summary
AllMainMenuProvider(Resource user)
           
 
Method Summary
 Group getMainMenu(Resource user, AbsLocation location, Form systemForm)
          Generate the IO Group that contains the main menu for the user.
 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

AllMainMenuProvider

public AllMainMenuProvider(Resource user)
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:

getMainMenu

public Group getMainMenu(Resource user,
                         AbsLocation location,
                         Form systemForm)
Generate the IO Group that contains the main menu for the user.

Specified by:
getMainMenu in interface IMainMenuProvider


Copyright © 2014 universAAL Consortium. All Rights Reserved.