info.magnolia.ui.admincentral.shellapp.pulse
Class PulsePresenter
java.lang.Object
info.magnolia.ui.admincentral.shellapp.pulse.PulsePresenter
- All Implemented Interfaces:
- info.magnolia.event.EventHandler, info.magnolia.task.event.TaskEventHandler, PulseListPresenter.Listener, MessagesListPresenter.Listener, PulseView.Listener, TasksListPresenter.Listener, info.magnolia.ui.framework.message.MessageEventHandler
public final class PulsePresenter
- extends Object
- implements PulseListPresenter.Listener, PulseView.Listener, MessagesListPresenter.Listener, TasksListPresenter.Listener, info.magnolia.ui.framework.message.MessageEventHandler, info.magnolia.task.event.TaskEventHandler
Presenter of PulseView
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PulsePresenter
@Inject
public PulsePresenter(@Named(value="admincentral")
info.magnolia.event.EventBus admincentralEventBus,
PulseView view,
info.magnolia.ui.framework.shell.ShellImpl shell,
MessagesListPresenter messagesPresenter,
TasksListPresenter tasksPresenter)
start
public info.magnolia.ui.api.view.View start()
onCategoryChange
public void onCategoryChange(PulseItemCategory category)
- Specified by:
onCategoryChange
in interface PulseView.Listener
openMessage
public void openMessage(String messageId)
- Specified by:
openMessage
in interface MessagesListPresenter.Listener
showList
public void showList()
- Specified by:
showList
in interface PulseListPresenter.Listener
messageSent
public void messageSent(info.magnolia.ui.framework.message.MessageEvent event)
- Specified by:
messageSent
in interface info.magnolia.ui.framework.message.MessageEventHandler
messageCleared
public void messageCleared(info.magnolia.ui.framework.message.MessageEvent event)
- Specified by:
messageCleared
in interface info.magnolia.ui.framework.message.MessageEventHandler
messageRemoved
public void messageRemoved(info.magnolia.ui.framework.message.MessageEvent messageEvent)
- Specified by:
messageRemoved
in interface info.magnolia.ui.framework.message.MessageEventHandler
openTask
public void openTask(String taskId)
- Specified by:
openTask
in interface TasksListPresenter.Listener
taskClaimed
public void taskClaimed(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskClaimed
in interface info.magnolia.task.event.TaskEventHandler
taskAdded
public void taskAdded(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskAdded
in interface info.magnolia.task.event.TaskEventHandler
taskResolved
public void taskResolved(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskResolved
in interface info.magnolia.task.event.TaskEventHandler
taskFailed
public void taskFailed(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskFailed
in interface info.magnolia.task.event.TaskEventHandler
taskArchived
public void taskArchived(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskArchived
in interface info.magnolia.task.event.TaskEventHandler
taskRemoved
public void taskRemoved(info.magnolia.task.event.TaskEvent taskEvent)
- Specified by:
taskRemoved
in interface info.magnolia.task.event.TaskEventHandler
isDisplayingDetailView
public boolean isDisplayingDetailView()
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.