class: AdvancedSearch

public class: AdvancedSearch
Author: : Hugo Niedermaier Revised by NiH: 20.09.2007
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 16.07.2009 15:32:11; Modified: 16.07.2009 15:32:11;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {08585FCD-9AFC-47b4-BC28-A8E87FB04E98}
Fragment bean that corresponds to a similarly named JSP page fragment. This class contains component definitions (and initialization code) for all components that you have defined on this fragment, as well as lifecycle methods and event handlers where you may add behavior to respond to incoming events.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: FacesBean

Appears in: desktop

Connections
 
Custom Properties
 
AdvancedSearch Attributes
Attribute Details
private const String
  FUNCTION_ADVANCED_SEARCH
Initial: "advanced_search"
Notes: constant for the function AdvancedSearch to check the rights and/or if the function has to be disabled (DiT)
public static const String
  GT_ADVANCED_SEARCH_PAGE
Initial: "GTAdvancedSearchPage.jsp"
Notes: The referring GUI Tool Page
private static Logger
  logger
Initial: Logger.getLogger(AdvancedSearch.class)
 
AdvancedSearch Methods
Operation Details
public
AdvancedSearch():
Sequential
Notes: constructor.
public
getDisableAdvancedSearch():boolean
Sequential
Notes: Returns true if the AdvancedSearch should be disabled by the escidoc properties file.
@author DiT
@return
protected
getRightsManagementSessionBean():RightsManagementSessionBean
Sequential
Notes: Returns the RightsManagementSessionBean.
@author DiT
@return a reference to the scoped data bean (RightsManagementSessionBean)
public
init():void
Sequential
Notes: Callback method that is called whenever a page containing this page fragment is navigated to, either directly via a URL, or indirectly via page navigation.
protected
redirectToGUITool():String
Sequential
Notes: Redirets to the referring GUI Tool page.
@return a navigation string
public
showBrowsePageAgain():String
Sequential
Notes: displays the browse by affiliation page where the user chooses an affiliation
@return (String): the navigation string
public
showSearchPage():String
Sequential
Notes: displays the advanced search page where the user chooses one or more search field(s) and specifies the search string
@return (String): the navigation string
public
showSearchPageAgain():String
Sequential
Notes: displays the advanced search page where the user chooses one or more search field(s) and specifies the search string
@return (String): the navigation string