org.apache.empire.jsf2.pageelements
Class StaticListPageElement<T>

java.lang.Object
  extended by org.apache.empire.jsf2.pages.PageElement
      extended by org.apache.empire.jsf2.pageelements.ListPageElement<T>
          extended by org.apache.empire.jsf2.pageelements.StaticListPageElement<T>
All Implemented Interfaces:
Serializable

public class StaticListPageElement<T>
extends ListPageElement<T>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.empire.jsf2.pageelements.ListPageElement
ListPageElement.ListTableInfo, ListPageElement.SelectableItem, ListPageElement.SelectionSet
 
Field Summary
 
Fields inherited from class org.apache.empire.jsf2.pageelements.ListPageElement
beanClass, items, selectedItems
 
Constructor Summary
StaticListPageElement(Page page, Class<T> beanClass, String propertyName)
           
 
Method Summary
 ListPageElement.ListTableInfo getTableInfo()
          session scoped properties
protected  void onInitPage()
           
 void setItems(List<T> items)
           
 
Methods inherited from class org.apache.empire.jsf2.pageelements.ListPageElement
assignSelectionMap, clearItems, clearSelection, getItemCount, getItems, getSelectedItemCount, getSelectedItems, isHasSelection, isInvertSelection, isValid, setInvertSelection
 
Methods inherited from class org.apache.empire.jsf2.pages.PageElement
getConnection, getConnection, getPage, getPropertyName, getSessionObject, onRefreshPage, removeSessionObject, setSessionObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticListPageElement

public StaticListPageElement(Page page,
                             Class<T> beanClass,
                             String propertyName)
Method Detail

onInitPage

protected void onInitPage()
Overrides:
onInitPage in class PageElement

getTableInfo

public ListPageElement.ListTableInfo getTableInfo()
Description copied from class: ListPageElement
session scoped properties

Specified by:
getTableInfo in class ListPageElement<T>

setItems

public void setItems(List<T> items)


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.