info.magnolia.ui.workbench
Interface ContentPresenter

All Known Implementing Classes:
AbstractContentPresenter, ListPresenter, SearchPresenter, ThumbnailPresenter, TreePresenter, UserTreePresenter

public interface ContentPresenter

Defines the basic api for a workbench content presenter.


Method Summary
 void expand(String itemId)
           
 com.vaadin.data.Container getContainer()
           
 List<String> getSelectedItemIds()
           
 void refresh()
           
 void select(List<String> itemIds)
           
 void setSelectedItemIds(List<String> itemId)
           
 ContentView start(WorkbenchDefinition workbenchDefinition, info.magnolia.event.EventBus eventBus, String viewTypeName, com.vaadin.event.Action.Container shortcutActionManager)
           
 

Method Detail

start

ContentView start(WorkbenchDefinition workbenchDefinition,
                  info.magnolia.event.EventBus eventBus,
                  String viewTypeName,
                  com.vaadin.event.Action.Container shortcutActionManager)

getContainer

com.vaadin.data.Container getContainer()

refresh

void refresh()

getSelectedItemIds

List<String> getSelectedItemIds()

setSelectedItemIds

void setSelectedItemIds(List<String> itemId)

select

void select(List<String> itemIds)

expand

void expand(String itemId)


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