|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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
public abstract class BaseSearchResultOptionsPageBean
Base page bean for search result options pages
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.webmethods.caf.faces.bean.BaseViewBean |
---|
BaseViewBean.ClientIdsContentProvider |
Field Summary | |
---|---|
protected List |
fSortableColumnList
List of sortable columns |
protected List |
fViewableColumnList
List of viewable columns |
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 | |
---|---|
BaseSearchResultOptionsPageBean()
|
Method Summary | |
---|---|
protected void |
beforeRenderResponse()
Overrides the default behavior to load information about the available table columns |
String |
cancelDisplayOptions()
Action handler for the 'Cancel' button in the search options UI. |
protected abstract String |
getSearchResultControlId()
Returns the id of the search result table control |
protected String |
getSearchResultsViewId()
Returns the id of the search results view |
List |
getSortableColumnList()
Returns the list of sortable columns |
List |
getViewableColumnList()
Returns the list of viewable columns |
boolean |
isSortable()
Returns whether there are any sortable columns in the search results table |
protected void |
loadColumnInfo()
Loads the column information from the search results view |
protected void |
loadColumnInfoForControl(String controlId,
List viewableColumnList,
List sortableColumnList)
Loads the column info for the requested control |
String |
persistDisplayOptions()
Action handler for the 'Save' button in the search options UI. |
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.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 |
Field Detail |
---|
protected List fSortableColumnList
protected List fViewableColumnList
Constructor Detail |
---|
public BaseSearchResultOptionsPageBean()
Method Detail |
---|
protected void beforeRenderResponse()
beforeRenderResponse
in class BaseViewBean
BaseViewBean.beforeRenderResponse()
public List getSortableColumnList()
public List getViewableColumnList()
protected void loadColumnInfo()
protected void loadColumnInfoForControl(String controlId, List viewableColumnList, List sortableColumnList)
viewableColumnList
- list where the viewable columns are addedsortableColumnList
- list where the sortable columns are addedprotected abstract String getSearchResultControlId()
protected String getSearchResultsViewId()
public boolean isSortable()
public String persistDisplayOptions() throws PortletModeException
PortletModeException
public String cancelDisplayOptions() throws PortletModeException
PortletModeException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |