Class DefaultScreens

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.defaultscreens.DefaultScreens
All Implemented Interfaces:
Serializable, IPageBean, IDynamicContentBindingObject

public class DefaultScreens extends PageBean implements Serializable
Some default screens that are provided - e.g. message screens ("ok"-dialogs, "yes-no"-dialogs) and default dialogs for the grid processing ("column details", "search & export").

Instances of this class are managed within the CaptainCasa server side framework - do not create own instances! In case you want to access instances use getSessionAccess() and then "getOwner()".
See Also:
  • Constructor Details

    • DefaultScreens

      public DefaultScreens()
  • Method Details

    • getPageName

      public String getPageName()
      Description copied from interface: IPageBean
      Name of page that is managed by the bean. This can either be a static return value that stays fix for the whole lifecycle of the bean, or it may also be a value that changed - in case there are several pages that are possible to be managed by the page bean.
      Specified by:
      getPageName in interface IPageBean
      Specified by:
      getPageName in class PageBean
    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Description copied from interface: IPageBean
      Inside the page definition the bean is addressed via a certain root expression - e.g. "#{d.XYZBean}". The page bean management requires this expression in order to execute certain expression replacements when loading the page at runtime.
      Specified by:
      getRootExpressionUsedInPage in interface IPageBean
      Specified by:
      getRootExpressionUsedInPage in class PageBean
    • getSessionAccess

      public static DefaultScreens.SessionAccess getSessionAccess()
    • getSessionAccess

      public static DefaultScreens.SessionAccess getSessionAccess(ISessionAbstraction session)
    • getCcaroundOutestPage

      public String getCcaroundOutestPage()
    • getObserverPopup

      public ObserverPopup getObserverPopup()
    • getAsynchMessageBus

      public AsynchMessageBus getAsynchMessageBus()
    • getPopupIdAttributesSelection

      public IdAttributesSelection getPopupIdAttributesSelection()
    • getPopupIdTextSelection

      public IdTextSelection getPopupIdTextSelection()
    • getStatusbar

      public Statusbar getStatusbar()
    • getOnlineHelp

      public OnlineHelp getOnlineHelp()
    • getModalPopups

      public Map<String,ModalPopup> getModalPopups()
    • getHtModelessPopup0

      public ModelessPopup getHtModelessPopup0()
    • getHtModelessPopup1

      public ModelessPopup getHtModelessPopup1()
    • getHtModelessPopup2

      public ModelessPopup getHtModelessPopup2()
    • getHtModalPopup0

      public ModalPopup getHtModalPopup0()
    • getHtModalPopup1

      public ModalPopup getHtModalPopup1()
    • getHtModalPopup2

      public ModalPopup getHtModalPopup2()
    • getModelessPopups

      public Map<String,ModelessPopup> getModelessPopups()
    • getOkPopup

      public OKPopup getOkPopup()
    • getYesNoPopup

      public YESNOPopup getYesNoPopup()
    • getWizard

      public Wizard getWizard()
    • getShowServerError

      public ShowServerError getShowServerError()
    • getImageSelection

      public ImageSelection getImageSelection()
    • getGridDetails

      public GridDetails getGridDetails()
    • getClipboard

      public Clipboard getClipboard()
    • getClient

      public Client getClient()
    • getClientTestLogMessage

      public String getClientTestLogMessage()
    • setPopupNode

      public void setPopupNode(org.eclnt.jsfserver.elements.impl.DUMMYComponent comp)
    • getTemporary

      public Object getTemporary()
    • getTemporaryMap

      public Map<String,Object> getTemporaryMap()
    • hideAllPopups

      public void hideAllPopups(boolean hidePopups)
      Hides all popups that are currently open. The popups remain as object structure on server side but are not rendered on client side. This e.g. is called when an error occurs on server side and the error page is shown. When implementing an own error page you may call this function (with passing "true" as parameter) to re-show all the popups that were closed before.
      Parameters:
      hidePopups - true => popups are hidden, false => popups are not hidden anymore
    • getLogViewer

      public LogViewer getLogViewer()
    • getProfilingViewer

      public ProfilingViewer getProfilingViewer()
    • getBlockerInfo

      public BlockerInfo getBlockerInfo()
    • getRenderDefaultSessionCloser

      public boolean getRenderDefaultSessionCloser()