info.magnolia.ui.workbench.search
Class SearchPresenter

java.lang.Object
  extended by info.magnolia.ui.workbench.AbstractContentPresenter
      extended by info.magnolia.ui.workbench.list.ListPresenter
          extended by info.magnolia.ui.workbench.search.SearchPresenter
All Implemented Interfaces:
ContentPresenter, ContentView.Listener

public class SearchPresenter
extends ListPresenter
implements ContentView.Listener

The SearchPresenter is responsible for handling a list of search results according to the workbench definition.


Field Summary
 
Fields inherited from class info.magnolia.ui.workbench.list.ListPresenter
container, view
 
Fields inherited from class info.magnolia.ui.workbench.AbstractContentPresenter
eventBus, viewTypeName, workbenchDefinition
 
Constructor Summary
SearchPresenter(SearchView view, info.magnolia.objectfactory.ComponentProvider componentProvider)
           
 
Method Summary
 void clear()
           
protected  SearchJcrContainer createContainer(WorkbenchDefinition workbench)
           
 SearchJcrContainer getContainer()
           
 void search(String fulltextExpr)
           
 
Methods inherited from class info.magnolia.ui.workbench.list.ListPresenter
refresh, select, setSelectedItemIds, start
 
Methods inherited from class info.magnolia.ui.workbench.AbstractContentPresenter
expand, getAvailableColumns, getColumnsIterator, getComponentProvider, getIcon, getSelectedItemId, getSelectedItemIds, onDoubleClick, onItemSelection, onRightClick, onShortcutKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.ui.workbench.ContentView.Listener
getIcon, onDoubleClick, onItemSelection, onRightClick, onShortcutKey
 

Constructor Detail

SearchPresenter

@Inject
public SearchPresenter(SearchView view,
                              info.magnolia.objectfactory.ComponentProvider componentProvider)
Method Detail

createContainer

protected SearchJcrContainer createContainer(WorkbenchDefinition workbench)
Overrides:
createContainer in class ListPresenter

getContainer

public SearchJcrContainer getContainer()
Specified by:
getContainer in interface ContentPresenter
Overrides:
getContainer in class ListPresenter

search

public void search(String fulltextExpr)

clear

public void clear()


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