T
- data type tree view is working withpublic abstract class TreePresenter<T> extends GridViewPresenter<T>
TreeView
.componentProvider, dataProvider, definition, grid
Constructor and Description |
---|
TreePresenter(GridViewDefinition<T> definition,
info.magnolia.objectfactory.ComponentProvider componentProvider,
ActionExecutionService actionExecutionService) |
Modifier and Type | Method and Description |
---|---|
abstract FilterableHierarchicalDataProvider<T> |
createDataProvider() |
protected com.vaadin.ui.TreeGrid<T> |
createGrid() |
protected FilterableHierarchicalDataProvider<T> |
dataProvider() |
abstract Stream<T> |
getParents(T item) |
com.vaadin.ui.TreeGrid<T> |
grid() |
createPropertySet, isItemAvailable, isPropertyEditable, propertySet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy
@Inject public TreePresenter(GridViewDefinition<T> definition, info.magnolia.objectfactory.ComponentProvider componentProvider, ActionExecutionService actionExecutionService)
protected com.vaadin.ui.TreeGrid<T> createGrid()
createGrid
in class GridViewPresenter<T>
public com.vaadin.ui.TreeGrid<T> grid()
grid
in class GridViewPresenter<T>
protected FilterableHierarchicalDataProvider<T> dataProvider()
dataProvider
in class GridViewPresenter<T>
public abstract FilterableHierarchicalDataProvider<T> createDataProvider()
createDataProvider
in class GridViewPresenter<T>
Copyright © 2019 Magnolia International Ltd.. All rights reserved.