public class AssetListPresenter extends info.magnolia.ui.workbench.list.ListPresenter implements AssetProviderAwarePresenter
ListPresenter
that uses FlatAssetContainer
to work with assets.Constructor and Description |
---|
AssetListPresenter(info.magnolia.ui.workbench.list.ListView view,
info.magnolia.objectfactory.ComponentProvider componentProvider) |
Modifier and Type | Method and Description |
---|---|
protected void |
configureContainer(info.magnolia.ui.workbench.definition.ContentPresenterDefinition presenterDefinition,
com.vaadin.v7.data.Container container) |
protected Class<? extends AbstractAssetContainer> |
getContainerClass() |
com.vaadin.v7.data.Container |
initializeContainer() |
void |
setAssetProvider(info.magnolia.dam.api.AssetProvider assetProvider) |
createContainer, refresh, select, start
expand, getAvailableColumns, getColumnsIterator, getComponentProvider, getPresenterDefinition, getSelectedItemId, getSelectedItemIds, onDoubleClick, onItemSelection, onRightClick, onShortcutKey, setSelectedItemIds
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
@Inject public AssetListPresenter(info.magnolia.ui.workbench.list.ListView view, info.magnolia.objectfactory.ComponentProvider componentProvider)
public com.vaadin.v7.data.Container initializeContainer()
initializeContainer
in class info.magnolia.ui.workbench.list.ListPresenter
protected void configureContainer(info.magnolia.ui.workbench.definition.ContentPresenterDefinition presenterDefinition, com.vaadin.v7.data.Container container)
configureContainer
in class info.magnolia.ui.workbench.list.ListPresenter
public void setAssetProvider(info.magnolia.dam.api.AssetProvider assetProvider)
setAssetProvider
in interface AssetProviderAwarePresenter
protected Class<? extends AbstractAssetContainer> getContainerClass()
Copyright © 2019 Magnolia International Ltd.. All rights reserved.