info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.pages
Class SiteMapPagesPresenter
java.lang.Object
info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.base.SiteMapDetailPresenter<SiteMapPagesView.Listener>
info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.pages.SiteMapPagesPresenter
- All Implemented Interfaces:
- SiteMapContentView.Listener, SiteMapPagesView.Listener
public class SiteMapPagesPresenter
- extends SiteMapDetailPresenter<SiteMapPagesView.Listener>
- implements SiteMapPagesView.Listener
Presenter class for SiteMapPagesView
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SiteMapPagesPresenter
@Inject
public SiteMapPagesPresenter(SiteMapPagesView view,
SiteMapService service,
@Named(value="subapp")
info.magnolia.event.EventBus eventBus,
info.magnolia.i18nsystem.SimpleTranslator translator)
start
public SiteMapContentView start()
- Overrides:
start
in class SiteMapDetailPresenter<SiteMapPagesView.Listener>
getListener
protected SiteMapContentView.Listener getListener()
- Specified by:
getListener
in class SiteMapDetailPresenter<SiteMapPagesView.Listener>
onEntryExpanded
public void onEntryExpanded(SiteMapEntry entry)
- Specified by:
onEntryExpanded
in interface SiteMapPagesView.Listener
onEntryCollapsed
public void onEntryCollapsed(SiteMapEntry entry)
- Specified by:
onEntryCollapsed
in interface SiteMapPagesView.Listener
edit
public void edit(javax.jcr.Node siteMapNode)
- Overrides:
edit
in class SiteMapDetailPresenter<SiteMapPagesView.Listener>
getLabel
public String getLabel()
- Specified by:
getLabel
in class SiteMapDetailPresenter<SiteMapPagesView.Listener>
fetchSiteMapEntries
protected List<SiteMapEntry> fetchSiteMapEntries(javax.jcr.Node node)
- Specified by:
fetchSiteMapEntries
in class SiteMapDetailPresenter<SiteMapPagesView.Listener>
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.