info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.contentviews.pages
Class SitemapPagesPresenter

java.lang.Object
  extended by info.magnolia.ui.workbench.AbstractContentPresenterBase
      extended by info.magnolia.ui.workbench.AbstractContentPresenter
          extended by info.magnolia.ui.workbench.list.ListPresenter
              extended by info.magnolia.ui.workbench.tree.TreePresenter
                  extended by info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.contentviews.pages.SitemapPagesPresenter
All Implemented Interfaces:
info.magnolia.ui.workbench.ContentPresenter, info.magnolia.ui.workbench.ContentView.Listener, info.magnolia.ui.workbench.tree.TreeView.Listener

public class SitemapPagesPresenter
extends info.magnolia.ui.workbench.tree.TreePresenter

Presents page entries view of the sitemap.

See Also:
SitemapTreeView

Field Summary
 
Fields inherited from class info.magnolia.ui.workbench.list.ListPresenter
view
 
Fields inherited from class info.magnolia.ui.workbench.AbstractContentPresenterBase
container, eventBus, ICON_PROPERTY, ICON_TRASH, viewTypeName, workbenchDefinition
 
Constructor Summary
SitemapPagesPresenter(SitemapTreeView view, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
           
 
Method Summary
protected  com.vaadin.data.Container initializeContainer()
           
 info.magnolia.ui.workbench.tree.TreeView start(info.magnolia.ui.workbench.definition.WorkbenchDefinition workbenchDefinition, info.magnolia.event.EventBus eventBus, String viewTypeName, info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
           
 
Methods inherited from class info.magnolia.ui.workbench.tree.TreePresenter
createContainer, disableDragAndDrop, expand, onItemEdited
 
Methods inherited from class info.magnolia.ui.workbench.list.ListPresenter
configureContainer, refresh, select
 
Methods inherited from class info.magnolia.ui.workbench.AbstractContentPresenter
getIcon
 
Methods inherited from class info.magnolia.ui.workbench.AbstractContentPresenterBase
getAvailableColumns, getColumnsIterator, getComponentProvider, getPresenterDefinition, getSelectedItemId, getSelectedItemIds, onDoubleClick, onItemSelection, onRightClick, onShortcutKey, setSelectedItemIds
 
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.workbench.ContentView.Listener
getIcon, onDoubleClick, onItemSelection, onRightClick, onShortcutKey
 

Constructor Detail

SitemapPagesPresenter

@Inject
public SitemapPagesPresenter(SitemapTreeView view,
                                    info.magnolia.objectfactory.ComponentProvider componentProvider,
                                    info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
Method Detail

start

public info.magnolia.ui.workbench.tree.TreeView start(info.magnolia.ui.workbench.definition.WorkbenchDefinition workbenchDefinition,
                                                      info.magnolia.event.EventBus eventBus,
                                                      String viewTypeName,
                                                      info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector contentConnector)
Specified by:
start in interface info.magnolia.ui.workbench.ContentPresenter
Overrides:
start in class info.magnolia.ui.workbench.tree.TreePresenter

initializeContainer

protected com.vaadin.data.Container initializeContainer()
Overrides:
initializeContainer in class info.magnolia.ui.workbench.list.ListPresenter


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