public class WorkpageByPageBean extends Workpage implements java.io.Serializable
| Constructor and Description |
|---|
WorkpageByPageBean(IWorkpageDispatcher dispatcher,
IPageBean pageBean,
java.lang.String id,
java.lang.String title,
java.lang.String iconURL,
boolean isDecorated)
Constructor in which you pass a page bean that you already created
on your own.
|
WorkpageByPageBean(IWorkpageDispatcher dispatcher,
java.lang.String title,
WorkpageStartInfo wpsi)
Constructor in which you pass the name of the page bean, that is used
within the workpage's dispatcher for creating an instance of the page
bean.
|
WorkpageByPageBean(IWorkpageDispatcher dispatcher,
java.lang.String title,
WorkpageStartInfo wpsi,
ICreatePageBeanInstance beanCreator)
Constructor in which you can explicitly control the creation of the
page bean instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
closeForced()
Default behaviour: the dispatcher gets destroyed.
|
IPageBean |
getPageBean() |
boolean |
isBlocked()
Managed at runtime by workplace management: if a page opens up semi modal popup dialogs
then the page need to be blocked.
|
void |
reactOnDisplay()
This method is called whenever the workpage container is pushing this
page to be displayed.
|
void |
reactOnHide()
This method is called whenever a workpage that is currently shown
within in the content area is replaced by another one.
|
void |
reactOnShownInContentArea()
The page is (re)shown in the content area of the workplace.
|
void |
reactOnShownInPopup()
The page is (re)shown in a modeless popup.
|
protected void |
registerPageBeanInDispatcher()
Registration of the page bean that was passed within the constructor
inside the dispatcher that was created for this workpage.
|
addLifecycleListener, addWorkpageProcessingEventListener, assignIdToModelessPopup, close, closeAndContinue, closeSemiModalPopup, createModalPopupInWorkpageContext, createModelessPopupInWorkpageContext, getComment, getDispatcher, getDragsend, getExcludeFromSavePerspective, getIconURL, getId, getJspPage, getLifecycleListeners, getModelesspopup, getModelessPopupOfWorkpage, getParam, getParamMap, getSelectorTitle, getSelectorTitleOriginal, getStartSubWorkpageContainerId, getTitle, getUniqueTechnicalId, getWorkpageContainer, getWorkpageStartInfo, isCloseSupported, isDecorated, isPopupSupported, openSemiModalPopup, processWorkpageProcessingEvent, reactOnBeforeHide, reactOnReselectedInContentArea, removeLifecycleListener, removeWorkpageProcessingEventListener, setCloseSupported, setComment, setDecorated, setExcludeFromSavePerspective, setIconURL, setId, setJspPage, setModelessPopupOfWorkpage, setParam, setPopupSupported, setSelectorTitle, setStartSubWorkpageContainerId, setTitle, setWorkpageStartInfo, throwWorkpageProcessingEvent, toStringpublic WorkpageByPageBean(IWorkpageDispatcher dispatcher, IPageBean pageBean, java.lang.String id, java.lang.String title, java.lang.String iconURL, boolean isDecorated)
WorkpageDispatchedPageBean
then the workpage's dispatcher is set into the dispatcher of the page
bean.public WorkpageByPageBean(IWorkpageDispatcher dispatcher, java.lang.String title, WorkpageStartInfo wpsi)
public WorkpageByPageBean(IWorkpageDispatcher dispatcher, java.lang.String title, WorkpageStartInfo wpsi, ICreatePageBeanInstance beanCreator)
public IPageBean getPageBean()
public boolean isBlocked()
IWorkpagepublic void reactOnDisplay()
IWorkpagereactOnDisplay in interface IWorkpagereactOnDisplay in class WorkpagepageBean - title - width - height - popupListener - public void reactOnShownInContentArea()
IWorkpagereactOnShownInContentArea in interface IWorkpagereactOnShownInContentArea in class Workpagepublic void reactOnHide()
IWorkpagereactOnHide in interface IWorkpagereactOnHide in class Workpagepublic void reactOnShownInPopup()
IWorkpagereactOnShownInPopup in interface IWorkpagereactOnShownInPopup in class Workpagepublic void closeForced()
WorkpagecloseForced in interface IWorkpagecloseForced in class Workpageprotected void registerPageBeanInDispatcher()
Copyright © CaptainCasa Gmbh. All Rights Reserved.