com.webmethods.caf.faces.bean.search
Class BaseToggleSearchResultOptionsPageBean
java.lang.Object
com.webmethods.caf.faces.bean.BaseFacesBean
com.webmethods.caf.faces.bean.BaseFacesSessionBean
com.webmethods.caf.faces.bean.BaseViewBean
com.webmethods.caf.faces.bean.BasePortletPageBean
com.webmethods.caf.faces.bean.search.BaseSearchResultOptionsPageBean
com.webmethods.caf.faces.bean.search.BaseToggleSearchResultOptionsPageBean
- All Implemented Interfaces:
- IPageFlowScopeAdapter
public abstract class BaseToggleSearchResultOptionsPageBean
- extends BaseSearchResultOptionsPageBean
Base page bean for search result options pages that can toggle between a table view and a tree view of the
search results
- Since:
- 7.0
Methods inherited from class com.webmethods.caf.faces.bean.BaseViewBean |
afterApplyRequestValues, afterInvokeApplication, afterPhase, afterProcessValidations, afterRenderResponse, afterRestoreView, afterUpdateModelValues, beforeApplyRequestValues, 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.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 |
fTreeSortableColumnList
protected List fTreeSortableColumnList
- List of sortable columns in the tree control
fTreeViewableColumnList
protected List fTreeViewableColumnList
- List of viewable columns in the tree control
BaseToggleSearchResultOptionsPageBean
public BaseToggleSearchResultOptionsPageBean()
beforeRenderResponse
protected void beforeRenderResponse()
- Overrides the default behavior to load information about
the available tree columns
- Overrides:
beforeRenderResponse
in class BaseSearchResultOptionsPageBean
- See Also:
BaseViewBean.beforeRenderResponse()
,
BaseSearchResultOptionsPageBean.beforeRenderResponse()
getSearchResultTreeControlId
protected abstract String getSearchResultTreeControlId()
- Returns the id of the search result table control
- Returns:
- the id of the search result table control
loadTreeColumnInfo
protected void loadTreeColumnInfo()
- Loads the column information from the search results tree view
getTreeSortableColumnList
public List getTreeSortableColumnList()
- Returns the list of sortable columns for the tree view
- Returns:
- list of sortable columns
getTreeViewableColumnList
public List getTreeViewableColumnList()
- Returns the list of viewable columns for the tree view
- Returns:
- list of viewable columns
isTreeSortable
public boolean isTreeSortable()
- Returns whether there are any sortable columns in the search results tree
- Returns:
- true if there are sortable columns, false otherwise