org.olat.search.ui
Class AdvancedSearchInputController

java.lang.Object
  extended by org.olat.core.gui.control.DefaultController
      extended by org.olat.core.gui.control.controller.BasicController
          extended by org.olat.core.gui.components.form.flexible.impl.FormBasicController
              extended by org.olat.search.ui.AdvancedSearchInputController
All Implemented Interfaces:
Controller, ControllerEventListener, Disposable

public class AdvancedSearchInputController
extends FormBasicController

Description:
Controller for the advanced search

Initial Date: 4 dec. 2009

Author:
srosse, stephane.rosse@frentix.com

Nested Class Summary
 class AdvancedSearchInputController.DocumentInfo
           
 
Field Summary
 
Fields inherited from class org.olat.core.gui.components.form.flexible.impl.FormBasicController
LAYOUT_CUSTOM, LAYOUT_DEFAULT, LAYOUT_HORIZONTAL, LAYOUT_VERTICAL
 
Constructor Summary
AdvancedSearchInputController(UserRequest ureq, WindowControl wControl, Form mainForm)
           
 
Method Summary
 java.lang.String getContext()
           
 FormItem getFormItem()
           
 java.lang.String getQueryString()
           
 FormLink getSearchButton()
           
 void getSearchProperties(java.util.Properties props)
           
 java.lang.String getSearchString()
           
 boolean isResourceContextEnable()
           
 void load()
           
 void setContextKeysAndValues(java.lang.String[] keys, java.lang.String[] values)
           
 void setResourceContextEnable(boolean resourceContextEnable)
           
 void setSearchProperties(java.util.Properties props)
           
 void setSearchString(java.lang.String searchString)
           
 void unload()
           
 
Methods inherited from class org.olat.core.gui.components.form.flexible.impl.FormBasicController
dispose, event
 
Methods inherited from class org.olat.core.gui.control.DefaultController
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, getControllerCount, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdvancedSearchInputController

public AdvancedSearchInputController(UserRequest ureq,
                                     WindowControl wControl,
                                     Form mainForm)
Method Detail

isResourceContextEnable

public boolean isResourceContextEnable()

setResourceContextEnable

public void setResourceContextEnable(boolean resourceContextEnable)

getSearchString

public java.lang.String getSearchString()

setSearchString

public void setSearchString(java.lang.String searchString)

getContext

public java.lang.String getContext()

setContextKeysAndValues

public void setContextKeysAndValues(java.lang.String[] keys,
                                    java.lang.String[] values)

load

public void load()

unload

public void unload()

getQueryString

public java.lang.String getQueryString()

getSearchProperties

public void getSearchProperties(java.util.Properties props)

setSearchProperties

public void setSearchProperties(java.util.Properties props)

getSearchButton

public FormLink getSearchButton()

getFormItem

public FormItem getFormItem()