info.magnolia.ui.admincentral.shellapp.pulse.message
Class MessagePresenter
java.lang.Object
info.magnolia.ui.admincentral.shellapp.pulse.message.MessagePresenter
- All Implemented Interfaces:
- ActionbarPresenter.Listener, MessageView.Listener
public final class MessagePresenter
- extends Object
- implements MessageView.Listener, ActionbarPresenter.Listener
MessagePresenter.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessagePresenter
@Inject
public MessagePresenter(MessageView view,
MessagesManager messagesManager,
MessageActionExecutor messageActionExecutor,
MessageViewDefinitionRegistry messageViewDefinitionRegistry,
FormBuilder formbuilder,
ActionbarPresenter actionbarPresenter,
info.magnolia.i18nsystem.I18nizer i18nizer)
start
public View start(String messageId)
onNavigateToList
public void onNavigateToList()
- Specified by:
onNavigateToList
in interface MessageView.Listener
setListener
public void setListener(MessagePresenter.Listener listener)
onActionbarItemClicked
public void onActionbarItemClicked(String actionName)
- Specified by:
onActionbarItemClicked
in interface ActionbarPresenter.Listener
getLabel
public String getLabel(String actionName)
- Specified by:
getLabel
in interface ActionbarPresenter.Listener
getIcon
public String getIcon(String actionName)
- Specified by:
getIcon
in interface ActionbarPresenter.Listener
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.