Class DefaultScreens
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.defaultscreens.DefaultScreens
- All Implemented Interfaces:
Serializable
,IPageBean
,IDynamicContentBindingObject
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
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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Factory for loadgin the grid dialog bean.static class
static class
-
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionName of page that is managed by the bean.boolean
Inside the page definition the bean is addressed via a certain root expression - e.g.static DefaultScreens.SessionAccess
static DefaultScreens.SessionAccess
getSessionAccess
(ISessionAbstraction session) void
hideAllPopups
(boolean hidePopups) Hides all popups that are currently open.void
setPopupNode
(org.eclnt.jsfserver.elements.impl.DUMMYComponent comp) Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
-
Constructor Details
-
DefaultScreens
public DefaultScreens()
-
-
Method Details
-
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 interfaceIPageBean
- Specified by:
getPageName
in classPageBean
-
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 interfaceIPageBean
- Specified by:
getRootExpressionUsedInPage
in classPageBean
-
getSessionAccess
-
getSessionAccess
-
getCcaroundOutestPage
-
getObserverPopup
-
getAsynchMessageBus
-
getPopupIdAttributesSelection
-
getPopupIdTextSelection
-
getStatusbar
-
getOnlineHelp
-
getModalPopups
-
getHtModelessPopup0
-
getHtModelessPopup1
-
getHtModelessPopup2
-
getHtModalPopup0
-
getHtModalPopup1
-
getHtModalPopup2
-
getModelessPopups
-
getOkPopup
-
getYesNoPopup
-
getWizard
-
getShowServerError
-
getImageSelection
-
getGridDetails
-
getClipboard
-
getClient
-
getClientTestLogMessage
-
setPopupNode
public void setPopupNode(org.eclnt.jsfserver.elements.impl.DUMMYComponent comp) -
getTemporary
-
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
-
getProfilingViewer
-
getBlockerInfo
-
getRenderDefaultSessionCloser
public boolean getRenderDefaultSessionCloser() -
getCentralPolling
-
getCentralMessageToast
-