Class PageElement<P extends Page>

java.lang.Object
org.apache.empire.jsf2.pages.PageElement<P>
Direct Known Subclasses:
ListPageElement, RecordPageElement

public class PageElement<P extends Page> extends Object
  • Field Details

    • page

      protected final P extends Page page
  • Constructor Details

    • PageElement

      protected PageElement(P page, String name)
  • Method Details

    • getPropertyName

      public String getPropertyName()
    • getPage

      public P getPage()
    • onInitPage

      protected void onInitPage()
    • onRefreshPage

      protected void onRefreshPage()
    • getSessionObject

      protected <T> T getSessionObject(Class<T> type)
    • setSessionObject

      protected <T> void setSessionObject(Class<T> type, T object)
    • removeSessionObject

      protected final <T> void removeSessionObject(Class<T> type)
    • getDefaultPropertyName

      protected static String getDefaultPropertyName(DBRowSet rowset)
      generates a default property name for the bean list
      Parameters:
      rowset - the rowset
      Returns:
      a propertyName