Package org.eclnt.workplace
Class WorkpageContainerRendererViaHideablePane
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.workplace.WorkpageContainerRendererViaHideablePane
- All Implemented Interfaces:
IPageBean,IDynamicContentBindingObject,IWorkpageContainerPartialRenderer,IWorkpageContainerRenderer
public class WorkpageContainerRendererViaHideablePane
extends PageBean
implements IWorkpageContainerPartialRenderer
Workpage container renderer in which each workpage is embedded into a HIDEABLEPANE,
using "resize" as type of hiding (so that e.g. IFRAME state is preserved and so that
switching pages is a resizing instead of a "massive" manipulation of the DOM model.
-
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanName of page that is managed by the bean.Inside the page definition the bean is addressed via a certain root expression - e.g.voidinitWorkpageContainer(WorkpageContainer wpContainer) static voidinitWorkpageUpdateoninnereventonly(boolean workpageUpdateoninnereventonly) If set to true then updates of workpages are only popuplated within the workpage they affect.Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
-
Constructor Details
-
WorkpageContainerRendererViaHideablePane
public WorkpageContainerRendererViaHideablePane()
-
-
Method Details
-
getPageName
Description copied from interface:IPageBeanName 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:
getPageNamein interfaceIPageBean- Specified by:
getPageNamein classPageBean
-
getRootExpressionUsedInPage
Description copied from interface:IPageBeanInside 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:
getRootExpressionUsedInPagein interfaceIPageBean- Specified by:
getRootExpressionUsedInPagein classPageBean
-
initWorkpageContainer
- Specified by:
initWorkpageContainerin interfaceIWorkpageContainerRenderer
-
initWorkpageUpdateoninnereventonly
public static void initWorkpageUpdateoninnereventonly(boolean workpageUpdateoninnereventonly) If set to true then updates of workpages are only popuplated within the workpage they affect. Default is false. This method must be called prior to opening the workplace with this renderer. -
checkIfAlsoUsedForSubContainers
public boolean checkIfAlsoUsedForSubContainers()- Specified by:
checkIfAlsoUsedForSubContainersin interfaceIWorkpageContainerRenderer
-
getContent
-