info.magnolia.ui.admincentral.shellapp.pulse
Class PulseShellApp

java.lang.Object
  extended by info.magnolia.ui.admincentral.shellapp.pulse.PulseShellApp
All Implemented Interfaces:
MessagePresenter.Listener, PulseMessagesPresenter.Listener, ShellApp

public final class PulseShellApp
extends Object
implements ShellApp, PulseMessagesPresenter.Listener, MessagePresenter.Listener

Pulse shell app.


Constructor Summary
PulseShellApp(PulseView pulseView, PulseMessagesPresenter messages, MessagePresenter messagePresenter, ShellImpl shell)
           
 
Method Summary
 void locationChanged(Location location)
           
 void openMessage(String messageId)
           
 void showList()
           
 View start(ShellAppContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PulseShellApp

@Inject
public PulseShellApp(PulseView pulseView,
                            PulseMessagesPresenter messages,
                            MessagePresenter messagePresenter,
                            ShellImpl shell)
Method Detail

start

public View start(ShellAppContext context)
Specified by:
start in interface ShellApp

locationChanged

public void locationChanged(Location location)
Specified by:
locationChanged in interface ShellApp

openMessage

public void openMessage(String messageId)
Specified by:
openMessage in interface PulseMessagesPresenter.Listener

showList

public void showList()
Specified by:
showList in interface MessagePresenter.Listener


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.