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

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.BaseTableSearchResultPageBean
All Implemented Interfaces:
IPageFlowScopeAdapter, ISearchPageBean, ISearchResultsPageBean
Direct Known Subclasses:
BaseToggleSearchResultPageBean

public abstract class BaseTableSearchResultPageBean
extends BaseSearchResultPageBean

Base page bean for search result pages that use a table 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
BaseTableSearchResultPageBean()
           
 
Method Summary
 UIComponent getActiveSearchResultsControl()
          Return the active search results component (table, tree, whatever).
abstract  DataTable getSearchResultsTableControl()
          Returns the search result table 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

BaseTableSearchResultPageBean

public BaseTableSearchResultPageBean()
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

getSearchResultsTableControl

public abstract DataTable getSearchResultsTableControl()
Returns the search result table control