info.magnolia.module.admininterface.lists
Class AbstractSimpleSearchList

java.lang.Object
  extended by info.magnolia.cms.servlets.MVCServletHandlerImpl
      extended by info.magnolia.cms.servlets.CommandBasedMVCServletHandler
          extended by info.magnolia.module.admininterface.PageMVCHandler
              extended by info.magnolia.module.admininterface.TemplatedMVCHandler
                  extended by info.magnolia.module.admininterface.lists.AbstractList
                      extended by info.magnolia.module.admininterface.lists.AbstractSimpleSearchList
All Implemented Interfaces:
MVCServletHandler
Direct Known Subclasses:
WebsiteSearchList

public abstract class AbstractSimpleSearchList
extends AbstractList

Version:
$Revision: 41137 $ ($Author: gjoseph $)
Author:
Philipp Bracher

Field Summary
 
Fields inherited from class info.magnolia.module.admininterface.PageMVCHandler
COMMAND_PARAMETER_NAME, COMMAND_SHOW, VIEW_SHOW
 
Fields inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
exception, request, response, VIEW_ERROR, VIEW_SUCCESS
 
Fields inherited from interface info.magnolia.cms.servlets.MVCServletHandler
VIEW_NOTHING
 
Constructor Summary
AbstractSimpleSearchList(String name, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
protected  void configureFunctionBar(FunctionBar bar)
          Override to configure the bar
 SearchQuery getQuery()
           
abstract  SearchConfig getSearchConfig()
           
 String getSearchStr()
           
 void initList(ListControl list)
           
 String onRender()
          Do some additional rendering in the subclass
 void setSearchStr(String searchStr)
           
 
Methods inherited from class info.magnolia.module.admininterface.lists.AbstractList
addContextMenuItem, configureContextMenu, configureList, getContextMenu, getFunctionBar, getGroupBy, getGroupByOrder, getLanguage, getList, getModel, getRenderKit, getSortBy, getSortByOrder, getTemplateName, getURI, onRenderHeader, setFunctionBar, setGroupBy, setGroupByOrder, setList, setSortBy, setSortByOrder, show
 
Methods inherited from class info.magnolia.module.admininterface.TemplatedMVCHandler
renderHtml
 
Methods inherited from class info.magnolia.module.admininterface.PageMVCHandler
getForm, getI18nBasename, getMsgs, getParams, init, setForm, setI18nBasename, setMsgs, setParams
 
Methods inherited from class info.magnolia.cms.servlets.CommandBasedMVCServletHandler
execute, findCommand, getCatalogueName, getCommandContext, getViewNameAfterExecution, setCatalogueName
 
Methods inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
getCommand, getException, getExceptionStackTrace, getName, getRequest, getResponse, populateFromRequest, setCommand, setRequest, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSimpleSearchList

public AbstractSimpleSearchList(String name,
                                javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
Parameters:
name -
request -
response -
Method Detail

onRender

public String onRender()
Description copied from class: AbstractList
Do some additional rendering in the subclass

Overrides:
onRender in class AbstractList
See Also:
AbstractList.onRender()

getSearchStr

public String getSearchStr()
Returns:
Returns the searchStr.

setSearchStr

public void setSearchStr(String searchStr)
Parameters:
searchStr - The searchStr to set.

initList

public void initList(ListControl list)
Overrides:
initList in class AbstractList
See Also:
AbstractList.configureList(info.magnolia.cms.gui.controlx.list.ListControl)

getQuery

public SearchQuery getQuery()
Returns:

configureFunctionBar

protected void configureFunctionBar(FunctionBar bar)
Description copied from class: AbstractList
Override to configure the bar

Overrides:
configureFunctionBar in class AbstractList

getSearchConfig

public abstract SearchConfig getSearchConfig()
Returns:


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.