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

java.lang.Object
  extended by info.magnolia.ui.workbench.list.ListViewImpl
      extended by info.magnolia.ui.workbench.tree.TreeViewImpl
          extended by info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.contentviews.pages.SitemapTreeViewImpl
All Implemented Interfaces:
HasColumnAlignmentSupport, SitemapTreeView, info.magnolia.ui.api.view.View, info.magnolia.ui.workbench.ContentView, info.magnolia.ui.workbench.list.ListView, info.magnolia.ui.workbench.tree.TreeView, Serializable

public class SitemapTreeViewImpl
extends info.magnolia.ui.workbench.tree.TreeViewImpl
implements SitemapTreeView

Implementation of SitemapListView. Provides SiteMapTreeTable instead of the stock MagnoliaTreeTable.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.ui.workbench.tree.TreeView
info.magnolia.ui.workbench.tree.TreeView.Listener
 
Constructor Summary
SitemapTreeViewImpl()
           
 
Method Summary
protected  info.magnolia.ui.vaadin.grid.MagnoliaTreeTable createTable(com.vaadin.data.Container container)
           
 void setColumnAlignment(Object columnId, com.vaadin.ui.Table.Align alignment)
           
 
Methods inherited from class info.magnolia.ui.workbench.tree.TreeViewImpl
asVaadinComponent, editFirstCell, editPreviousCell, expand, getListener, initializeTable, select, setActionManager, setDragAndDropHandler, setEditable, setEditableColumns
 
Methods inherited from class info.magnolia.ui.workbench.list.ListViewImpl
addColumn, addColumn, addColumn, bindHandlers, clearColumns, onShortcutKey, setColumnFormatter, setContainer, setListener, setMultiselect
 
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.tree.TreeView
setActionManager, setDragAndDropHandler, setEditable, setEditableColumns
 
Methods inherited from interface info.magnolia.ui.workbench.list.ListView
addColumn, addColumn, addColumn, clearColumns, setColumnFormatter, setContainer
 
Methods inherited from interface info.magnolia.ui.workbench.ContentView
expand, onShortcutKey, select, setListener, setMultiselect
 
Methods inherited from interface info.magnolia.ui.api.view.View
asVaadinComponent
 

Constructor Detail

SitemapTreeViewImpl

public SitemapTreeViewImpl()
Method Detail

createTable

protected info.magnolia.ui.vaadin.grid.MagnoliaTreeTable createTable(com.vaadin.data.Container container)
Overrides:
createTable in class info.magnolia.ui.workbench.tree.TreeViewImpl

setColumnAlignment

public void setColumnAlignment(Object columnId,
                               com.vaadin.ui.Table.Align alignment)
Specified by:
setColumnAlignment in interface HasColumnAlignmentSupport


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