public class PageBarPresenter extends Object implements ExtensionContainer, info.magnolia.ui.vaadin.editor.pagebar.PageBarView.Listener
Extension
s defined under
the pageBar.Constructor and Description |
---|
PageBarPresenter(info.magnolia.ui.vaadin.editor.pagebar.PageBarView view,
info.magnolia.ui.api.app.SubAppContext subAppContext,
ExtensionFactory extensionFactory) |
Modifier and Type | Method and Description |
---|---|
void |
deactivateExtensions() |
info.magnolia.ui.vaadin.editor.pagebar.PageBarView |
getView() |
void |
onLocationUpdate(info.magnolia.ui.contentapp.detail.DetailLocation location) |
void |
setPageName(String pageName) |
void |
setPageName(String caption,
String nodePath) |
info.magnolia.ui.vaadin.editor.pagebar.PageBarView |
start(info.magnolia.ui.contentapp.detail.DetailLocation location) |
void |
stop() |
@Inject public PageBarPresenter(info.magnolia.ui.vaadin.editor.pagebar.PageBarView view, info.magnolia.ui.api.app.SubAppContext subAppContext, ExtensionFactory extensionFactory)
public info.magnolia.ui.vaadin.editor.pagebar.PageBarView start(info.magnolia.ui.contentapp.detail.DetailLocation location)
start
in interface ExtensionContainer
public void setPageName(String pageName)
public info.magnolia.ui.vaadin.editor.pagebar.PageBarView getView()
public void onLocationUpdate(info.magnolia.ui.contentapp.detail.DetailLocation location)
onLocationUpdate
in interface ExtensionContainer
public void deactivateExtensions()
deactivateExtensions
in interface ExtensionContainer
public void stop()
stop
in interface ExtensionContainer
Copyright © 2016 Magnolia International Ltd.. All rights reserved.