com.webmethods.caf.faces.bean.search
Class BaseTreeSearchResultPageBean

java.lang.Object
  extended by com.webmethods.caf.faces.bean.BaseFacesBean
      extended by com.webmethods.caf.faces.bean.BaseFacesSessionBean
          extended by com.webmethods.caf.faces.bean.BaseViewBean
              extended by com.webmethods.caf.faces.bean.BasePortletPageBean
                  extended by com.webmethods.caf.faces.bean.search.BaseSearchResultPageBean
                      extended by com.webmethods.caf.faces.bean.search.BaseTreeSearchResultPageBean
All Implemented Interfaces:
IPageFlowScopeAdapter, ISearchPageBean, ISearchResultsPageBean

public abstract class BaseTreeSearchResultPageBean
extends BaseSearchResultPageBean

Base page bean for search result pages that use a tree to display the results

Since:
7.0

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webmethods.caf.faces.bean.BaseViewBean
BaseViewBean.ClientIdsContentProvider
 
Field Summary
 
Fields inherited from class com.webmethods.caf.faces.bean.search.BaseSearchResultPageBean
fActiveSearchQuery, fPreviousRequestSearchQuery, fQueryChanged, fSortableColumns, fViewableColumns, SEARCH_RESULT_PREFERENCES_APPLIED_KEY
 
Fields inherited from class com.webmethods.caf.faces.bean.BaseViewBean
clientIds, initialized
 
Fields inherited from class com.webmethods.caf.faces.bean.BaseFacesSessionBean
fExpireWithPageFlow
 
Fields inherited from class com.webmethods.caf.faces.bean.BaseFacesBean
DATA_BINDING_CLIENTS, OUTCOME_ERROR, OUTCOME_OK, resourcesProviders
 
Constructor Summary
BaseTreeSearchResultPageBean()
           
 
Method Summary
 UIComponent getActiveSearchResultsControl()
          Return the active search results component (table, tree, whatever).
abstract  DataTree getSearchResultsTreeControl()
          Returns the search results tree control
 
Methods inherited from class com.webmethods.caf.faces.bean.search.BaseSearchResultPageBean
applyUserPreferences, beforeApplyRequestValues, beforeRenderResponse, createSearchQuery, getActiveSearchQuery, getActiveSearchQueryString, getColumnWidthsPreference, getDisplayColumnsPreference, getInitialPageSize, getInitialSortAscendingPreference, getInitialSortByPreference, getSortableColumnList, getViewableColumnList, isApplyPreferencesNeeded, isQueryChanged, isSearchBarAvailable, persistDisplayOptions, setActiveSearchQuery, setColumnWidthsPreference, setDisplayColumnsPreference, setInitialPageSize, setInitialSortAscendingPreference, setInitialSortByPreference
 
Methods inherited from class com.webmethods.caf.faces.bean.BasePortletPageBean
beforeWorkspaceLoad, callInitialize, clearNavigationState, createActionUrl, createRenderUrl, getActivePreferencesBean, getPreferences, getRequestID, gotoPage, switchToPortletMode
 
Methods inherited from class com.webmethods.caf.faces.bean.BaseViewBean
afterApplyRequestValues, afterInvokeApplication, afterPhase, afterProcessValidations, afterRenderResponse, afterRestoreView, afterUpdateModelValues, beforeInvokeApplication, beforePhase, beforeProcessValidations, beforeRestoreView, beforeUpdateModelValues, findComponent, findComponentInRoot, getApplicationScope, getClientIds, getPhaseId, getRealPath, getRequestParam, getRequestScope, getSessionScope, gotoPage, initialize, isAsyncRequest, release, resetPageFlowStorage, streamFileDataToResponse
 
Methods inherited from class com.webmethods.caf.faces.bean.BaseFacesSessionBean
getExpireWithPageFlow, setExpireWithPageFlow, valueBound, valueUnbound
 
Methods inherited from class com.webmethods.caf.faces.bean.BaseFacesBean
createMethodBinding, createValueBinding, error, error, error, error, error, getBean, getFacesContext, getLocale, getResourceInputStream, getResources, getResourcesProvider, getRootCause, getStackTrace, getTreeAttribute, isUserInRole, log, log, log, putTreeAttribute, resetDataBindingClients, resolveDataBinding, resolveDataBinding, resolveExpression, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseTreeSearchResultPageBean

public BaseTreeSearchResultPageBean()
Method Detail

getActiveSearchResultsControl

public UIComponent getActiveSearchResultsControl()
Description copied from class: BaseSearchResultPageBean
Return the active search results component (table, tree, whatever).

Specified by:
getActiveSearchResultsControl in class BaseSearchResultPageBean
Returns:
active search results component

getSearchResultsTreeControl

public abstract DataTree getSearchResultsTreeControl()
Returns the search results tree control