Uses of Interface
org.eclnt.workplace.IWorkpage
-
Uses of IWorkpage in org.eclnt.workplace
Modifier and TypeInterfaceDescriptioninterface
Workpage interface for passing page beans into the workplace.Modifier and TypeClassDescriptionclass
Default implementation of IWorkplage interface.class
Workpage that contains a page bean that is shown as workpage content.Modifier and TypeFieldDescriptionprotected IWorkpage
WorkpageContainer.MyModelessPopupListener.i_workpage
protected IWorkpage
WorkpageContainer.WorkpageInfo.i_workpage
protected IWorkpage
WorkpageContainer.m_currentWorkpage
protected IWorkpage
WorkpageDispatcher.m_workpage
Modifier and TypeFieldDescriptionWorkpageContainer.m_navigationStack
protected Map<IWorkpage,
WorkpageContainer.WorkpageInfo> WorkpageContainer.m_workpageInfos
WorkpageContainer.m_workpageList
Modifier and TypeMethodDescriptionIWorkpageFunctionExecute.executeFunction
(IWorkpageDispatcher rootDispatcher, IWorkpageStartInfo workpageStartInfo) IWorkpageContainer.getCurrentlySelectedWorkpage()
Returns the workpage that is currently selected within the workpage selector.WorkpageContainer.getCurrentlySelectedWorkpage()
IWorkpageContainer.getCurrentWorkpage()
Returns the workpage that is currently shown within the content area of the workplace.WorkpageContainer.getCurrentWorkpage()
WorkpageProcessingEvent.getSrcWorkpage()
IWorkpageDispatcher.getWorkpage()
The workpage that is associated with this dispatcher.WorkpageContainer.WorkpageInfo.getWorkpage()
WorkpageDispatchedBean.getWorkpage()
WorkpageDispatchedPageBean.getWorkpage()
WorkpageDispatcher.getWorkpage()
This is the workpage that is associated with this dispatcher instance.IWorkpageContainer.getWorkpageForId
(String workpageId) Check if a workpage already is available for a passed workpage id.WorkpageContainer.getWorkpageForId
(String id) protected IWorkpage
WorkpageContainer.getWorkpageForIdLOCAL
(String id) WorkpageContainer.getWorkpageForUniqueTechnicalId
(String techId) protected IWorkpage
WorkpageContainer.getWorkpageForUniqueTechnicalIdLOCAL
(String id) protected IWorkpage
WorkplaceFunctionTree.loadContentPage
(WorkpageStartInfo wpi) 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.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.Modifier and TypeMethodDescriptionWorkpageContainer.findCloseableWorkpages()
WorkpageContainer.findCloseableWorkpagesBesidesCurrent()
WorkpageContainer.findCloseableWorkpagesLeftOfCurrent()
WorkpageContainer.findCloseableWorkpagesRightOfCurrent()
WorkpageContainerMultiWorkplaceManager.findRelevantWorkpagesForEvent
(WorkpageProcessingEvent event) IWorkpageContainer.getAllWorkpages()
Returns list of all workpages the user has currently opened in the current workpage container. - Please note: there may be (better: there typically are) mulitple workpage containers, each one holding workpages.WorkpageContainer.getAllWorkpages()
IWorkpageContainer.getAllWorkpagesIncludingSubWorkpageContainers()
Returns list of all workpages, but now not restricted to "this" container, but to "this" container and the ones that are kept below.WorkpageContainer.getAllWorkpagesIncludingSubWorkpageContainers()
Modifier and TypeMethodDescriptionvoid
WorkplaceHistory.addFavorite
(IWorkpage workpage) void
IWorkpageContainer.addWorkpage
(IWorkpage workpage) Adds the new workpage to the workpage container.void
WorkpageContainer.addWorkpage
(IWorkpage workpage) void
IWorkpageContainer.addWorkpageAndKeepInBackground
(IWorkpage workpage) Adds the new workpage to the workpage container.void
WorkpageContainer.addWorkpageAndKeepInBackground
(IWorkpage workpage) void
WorkpageContainer.addWorkpageAndKeepInBackgroundLOCAL
(IWorkpage workpage) IWorkpageContainer.addWorkpageAsPopup
(IWorkpage workpage) Adds the new workpage to the workpage container.WorkpageContainer.addWorkpageAsPopup
(IWorkpage workpage) protected ModelessPopup
WorkpageContainer.addWorkpageAsPopupLOCAL
(IWorkpage workpage) protected boolean
WorkpageContainer.addWorkpageLOCAL
(IWorkpage workpage) protected boolean
WorkpageContainer.addWorkpageLOCAL
(IWorkpage workpage, boolean withTrigger, boolean withSwitchToForeground) boolean
IWorkpageContainer.checkIfWorkpageIsOpenedInPopup
(IWorkpage workpage) boolean
WorkpageContainer.checkIfWorkpageIsOpenedInPopup
(IWorkpage workpage) protected boolean
WorkpageContainer.checkIfWorkpageIsOpenedInPopupLOCAL
(IWorkpage workpage) boolean
IWorkpageContainer.closeWorkpage
(IWorkpage workpage) Closes a workpage.boolean
IWorkpageContainer.closeWorkpage
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) Same asIWorkpageContainer.closeWorkpage(IWorkpage)
with additional parameter to check what to do with workpages that are defined to be without support of closing (i.e. inteface IWorkpage.isCloseSupported() returns false.boolean
WorkpageContainer.closeWorkpage
(IWorkpage workpage) boolean
WorkpageContainer.closeWorkpage
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) void
IWorkpageContainer.closeWorkpageForced
(IWorkpage workpage) Closes a workpage - forced mode.void
IWorkpageContainer.closeWorkpageForced
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) Same asIWorkpageContainer.closeWorkpageForced(IWorkpage)
with additional parameter to check what to do with workpages that are defined to be without support of closing (i.e. inteface IWorkpage.isCloseSupported() returns false.void
WorkpageContainer.closeWorkpageForced
(IWorkpage workpage) void
WorkpageContainer.closeWorkpageForced
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) protected void
WorkpageContainer.closeWorkpageForcedLOCAL
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) protected boolean
WorkpageContainer.closeWorkpageLOCAL
(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported) protected WorkpageStartInfo
WorkplaceHistory.convertWorkpageIntoWorkpageStartInfo
(IWorkpage workpage) WorkpageContainer.getContentReplaceForWorkpage
(IWorkpage wp) WorkpageContainer.getContentReplaceNoDrillDown
(IWorkpage wp) IWorkpageContainer.getSubWorkpageContainerForWorkpage
(IWorkpage workpage) A workpage container may be separated into sub-workpage containers.WorkpageContainer.getSubWorkpageContainerForWorkpage
(IWorkpage workpage) IWorkpageContainer.getSubWorkpageContainerIdForWorkpage
(IWorkpage workpage) A workpage container may be separated into sub-workpage containers.WorkpageContainer.getSubWorkpageContainerIdForWorkpage
(IWorkpage workpage) protected WorkpageContainer
WorkpageContainer.getWorkpageContainerForExisitingWorkpage
(IWorkpage workpage) protected WorkpageContainer
WorkpageContainer.getWorkpageContainerForNewWorkpage
(IWorkpage workpage) protected WorkpageContainer.WorkpageInfo
WorkpageContainer.getWorkpageInfoLOCAL
(IWorkpage workpage) IWorkpageContainer.isolateWorkpageIntoModelessPopup
(IWorkpage workpage) Isolate workpage as modeless popup.WorkpageContainer.isolateWorkpageIntoModelessPopup
(IWorkpage workpage) void
IWorkpageContainer.maximizeWorkpage
(IWorkpage workpage, boolean maximized) Maximize size of workpage.void
WorkpageContainer.maximizeWorkpage
(IWorkpage workpage, boolean value) protected void
WorkpageContainer.maximizeWorkpageLOCAL
(IWorkpage workpage, boolean value) void
IWorkpageContainer.moveIsolatedWorkpageBackIntoContentArea
(IWorkpage workpage) Brings back a workpage that is isolated as modeless popup back into its content area.void
WorkpageContainer.moveIsolatedWorkpageBackIntoContentArea
(IWorkpage workpage) void
WorkpageContainer.moveWorkpage
(IWorkpage wp, WorkpageContainer toWpc) void
IWorkpageContainer.moveWorkpageIntoContentArea
(IWorkpage workpage) Take a page from modeless popup display back into content area.void
WorkpageContainer.moveWorkpageIntoContentArea
(IWorkpage workpage) Take a page from modeless display back into content area.protected void
WorkpageContainer.moveWorkpageIntoContentAreaLOCAL
(IWorkpage workpage) boolean
IWorkpageContainerListener.reactOnSelectorUserSelection
(IWorkpageContainer workpageContainer, int fromIndex, int toIndex, IWorkpage fromWorkpage, IWorkpage toWorkpage) boolean
WorkpageContainerDefaultListener.reactOnSelectorUserSelection
(IWorkpageContainer workpageContainer, int fromIndex, int toIndex, IWorkpage fromWorkpage, IWorkpage toWorkpage) void
IWorkpageContainerListener.reactOnWorkpageAdded
(IWorkpage workpage) void
WorkpageContainerDefaultListener.reactOnWorkpageAdded
(IWorkpage workpage) void
IWorkpageContainerListener.reactOnWorkpageMoved
(IWorkpage workpage, IWorkpageContainer from, IWorkpageContainer to) void
WorkpageContainerDefaultListener.reactOnWorkpageMoved
(IWorkpage workpage, IWorkpageContainer from, IWorkpageContainer to) void
IWorkpageContainerListener.reactOnWorkpageRemoved
(IWorkpage workpage) void
WorkpageContainerDefaultListener.reactOnWorkpageRemoved
(IWorkpage workpage) void
IWorkpageContainerListener.reactOnWorkpageSwitchedTo
(IWorkpage workpage) void
WorkpageContainerDefaultListener.reactOnWorkpageSwitchedTo
(IWorkpage workpage) protected void
WorkpageContainer.removeWorkpageFromNavigationStackLOCAL
(IWorkpage workpage) void
WorkpageContainer.removeWorkpageInfo
(IWorkpage workpage) protected void
WorkpageContainer.removeWorkpageInfoLOCAL
(IWorkpage workpage) protected boolean
WorkpageContainer.removeWorkpageLOCAL
(IWorkpage workpage, boolean withCloseForced, Runnable continueOperation, boolean alsoCloseWorkpageWithNoCloseSupported) protected void
WorkpageContainer.removeWorkpageOpticallyLOCAL
(IWorkpage workpage) protected ROWDYNAMICCONTENTBinding.ComponentNode
WorkpageContainer.renderOutestNode
(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode parentNode, String parentNodeId) void
WorkpageContainer.renderPopupMenuIntoNode
(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode node) protected void
WorkpageContainer.renderROWINCLUDENodeForWorkpage
(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode parentNode, String parentNodeId) protected void
WorkpageContainer.renderROWTITLEBARNodeForWorkpage
(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode parentNode, String parentNodeId) void
WorkpageContainer.renderWorkpageNode
(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode parentNode, String parentNodeId) void
WorkpageProcessingEvent.setSrcWorkpage
(IWorkpage value) This metod is called by the workpage on which the event is thrown.void
IWorkpageDispatcher.setWorkpage
(IWorkpage workpage) Internally used.void
WorkpageContainer.WorkpageInfo.setWorkpage
(IWorkpage workpage) void
WorkpageDispatcher.setWorkpage
(IWorkpage workpage) void
IWorkpageContainer.setWorkpageSelectorEnabled
(IWorkpage workpage, boolean value) You may disable/enable the tab-navigation of a workpage's tabbed line.void
WorkpageContainer.setWorkpageSelectorEnabled
(IWorkpage workpage, boolean tabbedLineEnabled) protected void
WorkpageContainer.showAsContentPage
(IWorkpage wp) protected void
WorkpageContainer.showAsContentPageLOCAL
(IWorkpage wp) protected void
WorkpageDefaultStarter.switchToAlreadyOpenedWorkpage
(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, IWorkpage workpage) This method is called when the page is already opened in the workplace.void
IWorkpageContainer.switchToWorkpage
(IWorkpage wp) Switches to the workpage that is passed as parameter.void
WorkpageContainer.switchToWorkpage
(IWorkpage wp) protected void
WorkpageContainer.switchToWorkpageLOCAL
(IWorkpage wp) protected void
WorkpageContainer.switchToWorkpageLOCAL
(IWorkpage wp, boolean withTrigger, boolean withHideSignal) Modifier and TypeMethodDescriptionvoid
WorkpageContainer.closeWorkpages
(List<IWorkpage> workpagesToBeClosed, boolean forcedMode, Runnable afterCloseOperation) protected boolean
WorkpageContainer.closeWorkpagesWithContinueOperation
(List<IWorkpage> workpagesToBeClosed, Runnable continueOperation) ModifierConstructorDescriptionMyModelessPopupListener
(IWorkpage workpage, ModelessPopup popup) PaneItemInfo
(IWorkpage workpage) PaneItemInfo
(IWorkpage workpage) StackedPaneItemInfo
(IWorkpage workpage) WorkpageInfo
(IWorkpage workpage)