info.magnolia.ui.workbench.thumbnail
Class ThumbnailPresenter
java.lang.Object
info.magnolia.ui.workbench.AbstractContentPresenter
info.magnolia.ui.workbench.thumbnail.ThumbnailPresenter
- All Implemented Interfaces:
- ContentPresenter, ContentView.Listener
public class ThumbnailPresenter
- extends AbstractContentPresenter
- implements ContentView.Listener
The ThumbnailPresenter is responsible for creating, configuring and updating a thumbnail grid of items according to the workbench definition.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThumbnailPresenter
@Inject
public ThumbnailPresenter(ThumbnailView view,
ImageProvider imageProvider,
info.magnolia.objectfactory.ComponentProvider componentProvider)
start
public ContentView start(WorkbenchDefinition workbench,
info.magnolia.event.EventBus eventBus,
String viewTypeName,
com.vaadin.event.Action.Container shortcutActionManager)
- Specified by:
start
in interface ContentPresenter
- Overrides:
start
in class AbstractContentPresenter
setSelectedItemIds
public void setSelectedItemIds(List<String> itemIds)
- Specified by:
setSelectedItemIds
in interface ContentPresenter
- Overrides:
setSelectedItemIds
in class AbstractContentPresenter
refresh
public void refresh()
- Specified by:
refresh
in interface ContentPresenter
getContainer
public com.vaadin.data.Container getContainer()
- Specified by:
getContainer
in interface ContentPresenter
onItemSelection
public void onItemSelection(Set<String> items)
- Specified by:
onItemSelection
in interface ContentView.Listener
- Overrides:
onItemSelection
in class AbstractContentPresenter
onDoubleClick
public void onDoubleClick(com.vaadin.data.Item item)
- Specified by:
onDoubleClick
in interface ContentView.Listener
- Overrides:
onDoubleClick
in class AbstractContentPresenter
onRightClick
public void onRightClick(com.vaadin.data.Item item,
int clickX,
int clickY)
- Specified by:
onRightClick
in interface ContentView.Listener
- Overrides:
onRightClick
in class AbstractContentPresenter
select
public void select(List<String> itemIds)
- Specified by:
select
in interface ContentPresenter
- Overrides:
select
in class AbstractContentPresenter
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.