public final class MessageDetailPresenter extends AbstractPulseDetailPresenter<info.magnolia.ui.api.message.Message>
PulseDetailPresenter.Listener
DEFAULT_VIEW, item
Constructor and Description |
---|
MessageDetailPresenter(info.magnolia.ui.api.message.Message message,
PulseDetailView view,
PulseDetailActionExecutor itemActionExecutor,
info.magnolia.ui.api.availability.AvailabilityChecker checker,
ItemViewDefinitionRegistry itemViewDefinitionRegistry,
info.magnolia.ui.dialog.formdialog.FormBuilder formbuilder,
info.magnolia.ui.actionbar.ActionbarPresenter actionbarPresenter,
info.magnolia.i18nsystem.I18nizer i18nizer) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.data.util.BeanItem<info.magnolia.ui.api.message.Message> |
asBeanItem() |
protected String |
getItemViewName() |
protected void |
setItemViewTitle(PulseDetailView view) |
getFieldProperties, getItem, onActionbarItemClicked, onNavigateToList, onUpdateDetailView, setListener, start
@Inject public MessageDetailPresenter(info.magnolia.ui.api.message.Message message, PulseDetailView view, PulseDetailActionExecutor itemActionExecutor, info.magnolia.ui.api.availability.AvailabilityChecker checker, ItemViewDefinitionRegistry itemViewDefinitionRegistry, info.magnolia.ui.dialog.formdialog.FormBuilder formbuilder, info.magnolia.ui.actionbar.ActionbarPresenter actionbarPresenter, info.magnolia.i18nsystem.I18nizer i18nizer)
protected String getItemViewName()
getItemViewName
in class AbstractPulseDetailPresenter<info.magnolia.ui.api.message.Message>
protected void setItemViewTitle(PulseDetailView view)
setItemViewTitle
in class AbstractPulseDetailPresenter<info.magnolia.ui.api.message.Message>
protected com.vaadin.data.util.BeanItem<info.magnolia.ui.api.message.Message> asBeanItem()
asBeanItem
in class AbstractPulseDetailPresenter<info.magnolia.ui.api.message.Message>
Copyright © 2016 Magnolia International Ltd.. All rights reserved.