Uses of Interface
org.eclnt.workplace.IWorkpageDispatcher
-
Uses of IWorkpageDispatcher in org.eclnt.jsfserver.rttools
ModifierConstructorDescriptionStreamStoreDetailUI
(IWorkpageDispatcher workpageDispatcher) StreamStoreTreeUI
(IWorkpageDispatcher workpageDispatcher) Default constructor.StreamStoreTreeUI
(IWorkpageDispatcher workpageDispatcher, String streamStoreFileRootWS, boolean withTenantManagement, String editPage) Special constructor when explicitly pointing the stream store to a certain file directory. -
Uses of IWorkpageDispatcher in org.eclnt.workplace
Modifier and TypeClassDescriptionclass
Dispatcher extension that is taylored for workplace scenarios.Modifier and TypeFieldDescriptionprotected IWorkpageDispatcher
WorkpageContainer.m_workpageDispatcher
Modifier and TypeMethodDescriptionMultiWorkplaceConnector.getDependentWorkplace
(IWorkpageDispatcher startingDispatcher, String workplaceName) Access the dependent workplace.static IWorkpageDispatcher
WorkpageDispatcher.getDialogSessionInstance()
Returns the root dispatcher instance within the current dialog session.static IWorkpageDispatcher
WorkpageDispatcher.getDialogSessionInstance
(ISessionAbstraction dialogSession) Returns the root dispatcher instance within the dialog session that is passed as parameter.IWorkpage.getDispatcher()
Each workpage is associated with a dispatcher that manages the managed beans for this workpage.Workpage.getDispatcher()
WorkpageDispatcher.getOwner()
WorkpageDispatchedBean.getOwningDispatcher()
WorkpageDispatchedPageBean.getOwningDispatcher()
WorkpageDispatcher.getTopOwner()
IWorkpageContainer.getWorkpageDispatcher()
Get the dispatcher that is responsible for managing/keeping the top level objects within the context of this work page.WorkpageContainer.getWorkpageDispatcher()
Modifier and TypeMethodDescriptionMultiWorkplaceConnector.getConnectedWorkplaces
(IWorkpageDispatcher owningDispatcher) Finds all workplaces that are connected to the workplace passed in the method.Modifier and TypeMethodDescriptionboolean
MultiWorkplaceConnector.checkIfAlreadyStarted
(IWorkpageDispatcher currentDispatcher, String newWorkplaceName) Checks if a dependent workplace with a certain name already is available.ICreatePageBeanInstance.createInstance
(String pageBeanName, IWorkpageDispatcher dispatcher) MultiWorkplaceConnector.createStartWorkplaceURL
(IWorkpageDispatcher currentDispatcher, String newWorkplaceName, String startWorkplaceBaseURL) Create URL that starts a new "dependent" workplace with a certain logical name.WorkpageDefaultStarter.createWorkpage
(IWorkpageDispatcher workpageDispatcher, WorkpageStartInfo startInfo, String title) protected Workpage
WorkpageDefaultStarter.createWorkpageWithPageBean
(IWorkpageDispatcher workpageDispatcher, String title, WorkpageStartInfo startInfo) WorkpageDefaultStarter.createWorkpageWithPageBean
(IWorkpageDispatcher workpageDispatcher, String title, WorkpageStartInfo startInfo, ICreatePageBeanInstance beanCreator) IWorkpageFunctionExecute.executeFunction
(IWorkpageDispatcher rootDispatcher, IWorkpageStartInfo workpageStartInfo) MultiWorkplaceConnector.getConnectedWorkplaces
(IWorkpageDispatcher owningDispatcher) Finds all workplaces that are connected to the workplace passed in the method.MultiWorkplaceConnector.getDependentWorkplace
(IWorkpageDispatcher startingDispatcher, String workplaceName) Access the dependent workplace.void
IMultiWorkplaceListener.reactOnRefreshRequired
(IWorkpageDispatcher wpc) void
WorkpageContainerMultiWorkplaceManager.MyMultiWorkplaceListener.reactOnRefreshRequired
(IWorkpageDispatcher wpc) protected IWorkpage
WorkpageDefaultStarter.startFunction
(WorkpageStartInfo wpsi, IWorkpageDispatcher dispatcher) Called if workpage start info contains a reference to a method/class.IWorkpageStarter.startWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo) Default method for starting workpages.IWorkpageStarter.startWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo, ICreatePageBeanInstance beanCreator) Method for creating a page bean and opening it in a new workpage.void
MultiWorkplaceConnector.startWorkpage
(IWorkpageDispatcher fromWorkplace, WorkpageStartInfo wpsi, String targetWorkplaceName) Start/switch to a workpage in the dependent workplace.WorkpageDefaultStarter.startWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo) Start workpage that is defined by the parameter startInfo.WorkpageDefaultStarter.startWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo, ICreatePageBeanInstance beanCreator) Start workpage that is defined by the parameter startInfo together with a call back to generate the main page bean that is used in the workpage.void
MultiWorkplaceConnector.startWorkplace
(IWorkpageDispatcher currentDispatcher, String newWorkplaceName, String startWorkplaceBaseURL, String windowFeatures) Starts a second instance of a workplace in an browser instance - using the components that are implicitly created within the ROWWORKPLACE component.protected void
WorkpageDefaultStarter.switchToAlreadyOpenedWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, IWorkpage workpage) This method is called when the page is already opened in the workplace.ModifierConstructorDescriptionWorkpage
(IWorkpageDispatcher dispatcher, String jspPage, String id, String title, String iconURL, boolean isDecorated) WorkpageByPageBean
(IWorkpageDispatcher dispatcher, 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, String title, WorkpageStartInfo wpsi, ICreatePageBeanInstance beanCreator) Constructor in which you can explicitly control the creation of the page bean instance.WorkpageByPageBean
(IWorkpageDispatcher dispatcher, IPageBean pageBean, String id, String title, String iconURL, boolean isDecorated) Constructor in which you pass a page bean that you already created on your own.WorkpageContainer
(IWorkpageDispatcher dispatcher) This constructor is used for the main workpage container.WorkpageContainer
(IWorkpageDispatcher dispatcher, boolean withPreparingWorkplaceForCurrentUser) This constructor may be used if you want to switch off the usage of the default workplace management.protected
WorkpageContainer
(IWorkpageDispatcher dispatcher, WorkpageContainer owner, String subContainerId) This constructor is used for sub workpage containers.WorkpageContainerMultiWorkplaceManager
(IWorkpageDispatcher owningDispatcher) WorkpageDispatchedBean
(IWorkpageDispatcher dispatcher) WorkpageDispatchedPageBean
(IWorkpageDispatcher dispatcher) WorkplaceFoldableFunctionTrees
(IWorkpageDispatcher workpageDispatcher) WorkplaceFunctionSearchUI
(IWorkpageDispatcher workpageDispatcher) WorkplaceFunctionsManager
(IWorkpageDispatcher owningDispatcher) This constructor is typically not called by a dispatcher instance, but is called by the WorkpageContainer.WorkplacePerspectiveManager
(IWorkpageDispatcher owningDispatcher)