class: ListControlSessionBean

public class: ListControlSessionBean
Author: Mario Wagner
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 16.07.2009 15:33:35; Modified: 16.07.2009 15:33:35;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {F50FC4DF-7C78-493e-9355-1FAF6ED299E0}
This ListControlSessionBean is used as counterpart for the listControl.jspf and can be used to handle navigation through a list of items or objects. Page navigation is delegated to the PaginatorControlSessionBean.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: PaginatorControlSessionBean, FacesBean

Appears in: ui

Connections
 
Custom Properties
 
ListControlSessionBean Attributes
Attribute Details
public static const String
  BEAN_NAME
Initial: "ListControlSessionBean"
package PaginatorControlSessionBean
  paginatorControlSessionBean
Initial: (PaginatorControlSessionBean)getBean(PaginatorControlSessionBean.class)
private String
  selectMultipleItems
private String
  selectSortBy
private boolean
  sortOrderAscending
Initial: true
 
ListControlSessionBean Methods
Operation Details
public
getSelectMultipleItemOptions():SelectItem
Sequential
public
getSelectMultipleItems():String
Sequential
public
getSelectSortBy():String
Sequential
public
getSelectSortByOptions():SelectItem
Sequential
public
isSortOrderAscending():boolean
Sequential
public
ListControlSessionBean():
Sequential
public
mediumButtonAction():String
Sequential
Notes: Navigation method to be called after the mediumButtonPressed actionListener. Handles the internal model update and leads navigation back to redisplay the current view.
@return null
public
mediumButtonPressed(
   ActionEvent event):void
Sequential
Notes: ActionListener method which will be invoked, when the mediumButton has been pressed.
private
processModelAndDisplayUpdate():void
Sequential
public
processSelectMultipleItemsChanged(
   ValueChangeEvent event):void
Sequential
public
processSelectSortByChanged(
   ValueChangeEvent event):void
Sequential
public
processValueChange(
   ValueChangeEvent event):void
Sequential
Tags: throws=AbortProcessingException
Notes: Process ValueChangeEvent derived from PaginatorControlSessionBean
public
setSelectMultipleItems(
   String selectMultipleItems):void
Sequential
public
setSelectSortBy(
   String selectSortBy):void
Sequential
public
setSortOrderAscending(
   boolean sortOrderAscending):void
Sequential
public
shortButtonAction():String
Sequential
Notes: Navigation method to be called after the shortButtonPressed actionListener. Handles the internal model update and leads navigation back to redisplay the current view.
@return null
public
shortButtonPressed(
   ActionEvent event):void
Sequential
Notes: ActionListener method which will be invoked, when the shortButton has been pressed.
public
sortButtonAction():String
Sequential
Notes: Navigation method to be called after the sortButtonPressed actionListener. Handles the internal model update and leads navigation back to redisplay the current view.
@return null
public
sortButtonPressed(
   ActionEvent event):void
Sequential
Notes: ActionListener method which will be invoked, when the sortButton has been pressed.