info.magnolia.ui.workbench
Interface WorkbenchView

All Superinterfaces:
Serializable, View
All Known Implementing Classes:
WorkbenchViewImpl

public interface WorkbenchView
extends View

WorkbenchView.


Nested Class Summary
static interface WorkbenchView.Listener
          Listener interface for events concerning the workbench.
 
Method Summary
 void addContentView(String type, ContentView view, ContentPresenterDefinition contentViewDefintion)
          Use this method to add sub views hosted by this view.
 ContentView getSelectedView()
           
 com.vaadin.event.Action.Container getshortcutActionManager()
           
 void setListener(WorkbenchView.Listener listener)
           
 void setMultiselect(boolean multiselect)
          Whether the user can select more items.
 void setSearchQuery(String query)
          Updates the search box with given search query.
 void setStatusBarView(StatusBarView statusBar)
          Use this method to add a status bar to this sub app view.
 void setViewType(String type)
           
 
Methods inherited from interface info.magnolia.ui.api.view.View
asVaadinComponent
 

Method Detail

setListener

void setListener(WorkbenchView.Listener listener)

setSearchQuery

void setSearchQuery(String query)
Updates the search box with given search query.


addContentView

void addContentView(String type,
                    ContentView view,
                    ContentPresenterDefinition contentViewDefintion)
Use this method to add sub views hosted by this view.


setViewType

void setViewType(String type)

setStatusBarView

void setStatusBarView(StatusBarView statusBar)
Use this method to add a status bar to this sub app view.


getSelectedView

ContentView getSelectedView()

setMultiselect

void setMultiselect(boolean multiselect)
Whether the user can select more items.


getshortcutActionManager

com.vaadin.event.Action.Container getshortcutActionManager()


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