info.magnolia.ui.admincentral.shellapp.pulse.task
Class TasksListViewImpl

java.lang.Object
  extended by info.magnolia.ui.admincentral.shellapp.pulse.item.list.AbstractPulseListView
      extended by info.magnolia.ui.admincentral.shellapp.pulse.task.TasksListViewImpl
All Implemented Interfaces:
PulseListView, TasksListView, info.magnolia.ui.api.view.View, Serializable

public final class TasksListViewImpl
extends AbstractPulseListView
implements TasksListView

Implementation of TasksListView.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.ui.admincentral.shellapp.pulse.task.TasksListView
TasksListView.Listener
 
Field Summary
 
Fields inherited from class info.magnolia.ui.admincentral.shellapp.pulse.item.list.AbstractPulseListView
GROUP_PLACEHOLDER_ITEMID
 
Constructor Summary
TasksListViewImpl(info.magnolia.ui.api.shell.Shell shell, info.magnolia.i18nsystem.SimpleTranslator i18n)
           
 
Method Summary
protected  com.vaadin.ui.Table.GeneratedRow generateGroupingRow(com.vaadin.data.Item item)
          A row generator draws grouping headers if such are present in the container.
 void setTaskListener(TasksListView.Listener listener)
           
 
Methods inherited from class info.magnolia.ui.admincentral.shellapp.pulse.item.list.AbstractPulseListView
asVaadinComponent, getFooter, getI18n, getItemTable, onItemClicked, refresh, setDataSource, setFooter, setListener, setTabActive, updateCategoryBadgeCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.ui.admincentral.shellapp.pulse.item.list.PulseListView
refresh, setDataSource, setListener, setTabActive, updateCategoryBadgeCount
 
Methods inherited from interface info.magnolia.ui.api.view.View
asVaadinComponent
 

Constructor Detail

TasksListViewImpl

@Inject
public TasksListViewImpl(info.magnolia.ui.api.shell.Shell shell,
                                info.magnolia.i18nsystem.SimpleTranslator i18n)
Method Detail

generateGroupingRow

protected com.vaadin.ui.Table.GeneratedRow generateGroupingRow(com.vaadin.data.Item item)
Description copied from class: AbstractPulseListView
A row generator draws grouping headers if such are present in the container. Default implementation returns null.

Overrides:
generateGroupingRow in class AbstractPulseListView

setTaskListener

public void setTaskListener(TasksListView.Listener listener)
Specified by:
setTaskListener in interface TasksListView


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