public class WorkpageContainer extends java.lang.Object implements IWorkpageContainer, java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
class |
WorkpageContainer.MyModelessPopupListener |
class |
WorkpageContainer.SubWorkpageContainers |
class |
WorkpageContainer.WorkpageInfo |
class |
WorkpageContainer.WorkpageInfoMap |
| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addWorkpage(IWorkpage workpage)
Adds the new workpage to the workpage container.
|
void |
addWorkpageAndKeepInBackground(IWorkpage workpage)
Adds the new workpage to the workpage container.
|
void |
addWorkpageAndKeepInBackgroundLOCAL(IWorkpage workpage) |
ModelessPopup |
addWorkpageAsPopup(IWorkpage workpage)
Adds the new workpage to the workpage container.
|
void |
addWorkpageContainerListener(IWorkpageContainerListener workpageContainerListener) |
boolean |
checkIfWorkpageIsOpenedInPopup(IWorkpage workpage) |
void |
closeAllWorkpages()
Closes all workpages using the forced mode for closing.
|
void |
closeAllWorkpages(boolean forcedMode,
java.lang.Runnable afterCloseOperation)
Closes all workpages.
|
void |
closeAllWorkpagesBesidesCurrent() |
void |
closeAllWorkpagesLeftOfCurrent() |
void |
closeAllWorkpagesRightOfCurrent() |
void |
closeWorkpage(IWorkpage workpage)
Closes a workpage.
|
void |
closeWorkpage(IWorkpage workpage,
boolean alsoCloseWorkpageWithNoCloseSupported)
Same as
IWorkpageContainer.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. |
void |
closeWorkpageForced(IWorkpage workpage)
Closes a workpage - forced mode.
|
void |
closeWorkpageForced(IWorkpage workpage,
boolean alsoCloseWorkpageWithNoCloseSupported)
Same as
IWorkpageContainer.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 |
closeWorkpages(java.util.List<IWorkpage> workpagesToBeClosed,
boolean forcedMode,
java.lang.Runnable afterCloseOperation) |
java.util.List<WorkpageStartInfo> |
exportCurrentWorkpages()
Exports all workpages that were started via IWorkpageStartInfo into one list.
|
java.util.List<IWorkpage> |
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.
|
java.util.List<IWorkpage> |
getAllWorkpagesIncludingSubWorkpageContainers()
Returns list of all workpages, but now not restricted to "this" container,
but to "this" container and the ones that are kept below.
|
Trigger |
getAnimationValue() |
java.lang.String |
getContentReplaceForWorkpage(IWorkpage wp) |
java.lang.String |
getContentReplaceNoDrillDown(IWorkpage wp) |
java.lang.String |
getCurrentContentReplace() |
java.lang.String |
getCurrentContentReplaceNoDrillDown() |
java.lang.String |
getCurrentJspPage() |
IWorkpage |
getCurrentlySelectedWorkpage()
Returns the workpage that is currently selected within the workpage
selector.
|
IWorkpage |
getCurrentWorkpage()
Returns the workpage that is currently shown within the content area
of the workplace.
|
java.lang.String |
getCurrentWorkpageClientNameCloseIcon() |
java.lang.String |
getCurrentWorkpageClientNamePopupIcon() |
int |
getDefaultPopupHeight() |
int |
getDefaultPopupWidth() |
DYNAMICCONTENTBinding |
getDynMenuContent() |
java.lang.String |
getEmptyPage() |
boolean |
getEnabledCloseAll() |
boolean |
getEnabledCloseAllLeft() |
boolean |
getEnabledCloseAllRight() |
boolean |
getEnabledCloseOthers() |
int |
getFocusCounter() |
WorkplaceFunctionSearchUI |
getFunctionSearchUI()
Page bean for searching functions within the current function tree.
|
WorkplaceFunctionsManager |
getFunctionsManager()
Each workpage container has one functions manager - managing the function tree(s).
|
WorkplaceFunctionsManager |
getFunctionsManagerWithoutInitialization() |
WorkplaceHistory |
getHistory()
The workplace includes some management of the history of its content.
|
boolean |
getHotKeyIsolation() |
boolean |
getOpenWorkpagePopupsAsFrame() |
java.lang.String |
getOwnSubContainerId()
A workplace may contain several workpage containers.
|
WorkplacePerspectiveManager |
getPerspectiveManager() |
WorkplacePerspectiveManager |
getPerspectiveManagerWithoutInitialization() |
IWorkpageContainerRenderer |
getRenderer() |
java.lang.String |
getRendererClassName() |
WorkpageContainer |
getRootWorkpageContainer() |
boolean |
getShowPopupWorkpagesInSelector() |
java.util.Map<java.lang.String,? extends IWorkpageContainer> |
getSubContainers()
A workplace may have several workpage containers - each of them holding
workpages.
|
java.lang.String |
getSubWorkpageContainerIdForWorkpage(IWorkpage workpage)
A workpage container may be separated into sub-workpage containers.
|
WorkpageContainer.SubWorkpageContainers |
getSubWorkpageContainers() |
boolean |
getTabbedLineEnabled() |
int |
getTabbedLineIndex() |
WorkplaceTileManager |
getTileManager()
Each workplace has one tile manager - a tile being the graphical representation
of a workpage container.
|
WorkplaceTileManager |
getTileManagerWithoutInitialization() |
java.lang.String |
getUniqueId()
A workpage container instance is assigned a unique technical id when it
is created.
|
boolean |
getUpdateOnInnerEventOnly() |
boolean |
getWithTabSelectorCloseIcons() |
boolean |
getWithWorkpageDragDrop() |
java.util.Set<IWorkpageContainerListener> |
getWorkpageContainerListeners() |
IWorkpageDispatcher |
getWorkpageDispatcher() |
IWorkpage |
getWorkpageForId(java.lang.String id)
Check if a workpage already is available for a passed
workpage id.
|
IWorkpage |
getWorkpageForUniqueTechnicalId(java.lang.String techId) |
java.lang.String |
getWorkpagePopupDefaultBgpaint() |
WorkpageContainer.WorkpageInfoMap |
getWpim() |
static void |
initialize()
Called as part of CaptainCasa runtime initialization.
|
static void |
initImplicitLoadingForCurrentUser(boolean withPreparingWorkplaceForCurrentUser)
By default the workplace management initializes it's environment on its own,
calling function
prepareWorkplaceForCurrentUser() automatically. |
boolean |
isCurrentWorkpageBlocked() |
boolean |
isCurrentWorkpageCloseSupported() |
boolean |
isCurrentWorkpageDecorated() |
boolean |
isCurrentWorkpagePopupSupported() |
ModelessPopup |
isolateWorkpageIntoModelessPopup(IWorkpage workpage)
Isolate workpage as modeless popup.
|
void |
maximizeWorkpage(IWorkpage workpage,
boolean value)
Maximize size of workpage.
|
void |
moveIsolatedWorkpageBackIntoContentArea(IWorkpage workpage)
Brings back a workpage that is isolated as modeless popup back into its
content area.
|
void |
moveWorkpage(IWorkpage wp,
WorkpageContainer toWpc) |
void |
moveWorkpage(java.lang.String wpTechId,
java.lang.String toWorkpageContainerId)
Moves an existing workpage into an other workpage container.
|
void |
moveWorkpageIntoContentArea(IWorkpage workpage)
Take a page from modeless display back into content area.
|
void |
onCloseAllWorkpages(ActionEvent ae) |
void |
onCloseCurrentWorkpage(ActionEvent ae) |
void |
onCloseWorkpage(ActionEvent ae) |
void |
onHideAllPopups(ActionEvent ae) |
void |
onOpenCurrentPageAsModelessPopup(ActionEvent ae) |
void |
onPageAction(ActionEvent ae) |
void |
onSwitchToLeft(ActionEvent ae) |
void |
onSwitchToRight(ActionEvent ae) |
void |
onTabbedLineAction(ActionEvent ae) |
void |
onTabbedLineTabAction(ActionEvent ae) |
void |
prepareWorkplaceForCurrentUser()
Central method for loading all workplace related information within
the current workplace.
|
void |
removeWorkpageContainerListener(IWorkpageContainerListener workpageContainerListner) |
void |
removeWorkpageInfo(IWorkpage workpage) |
void |
renderPopupMenuIntoNode(IWorkpage wp,
ROWDYNAMICCONTENTBinding.ComponentNode node) |
void |
renderWorkpageNode(IWorkpage wp,
ROWDYNAMICCONTENTBinding.ComponentNode parentNode,
java.lang.String parentNodeId) |
void |
setDefaultPopupHeight(int defaultPopupHeight)
Defines the height of the popup when isolating a workpage into a window of its own.
|
void |
setDefaultPopupWidth(int defaultPopupWidth)
Defines the width of the popup when isolating a workpage into a window of its own.
|
void |
setEmptyPage(java.lang.String jspPage)
The page that is shown when no workpage is available within the
workpage container.
|
void |
setHistory(WorkplaceHistory history) |
void |
setHotKeyIsolation(boolean hotkeyisolation)
If set to true then the workpage areas are isolated areas for hotkey processing.
|
void |
setMaxNumberOfWorkpages(int maxNumberOfWorkpages)
With this method you may restrict the number of parallelly running
workpages to a certain limit.
|
void |
setMaxNumberOfWorkpagesExceededMessage(java.lang.String message)
This is the message that is popped up once a user exceeds the limit
of "maxNumberOfWorkpages".
|
void |
setOpenWorkpagePopupsAsFrame(boolean value)
By default isolated workpages are opened as dialog.
|
void |
setRendererClassName(java.lang.String value)
The content renderer of the workpage container can be customized by passing
the class name of the renderer.
|
void |
setShowPopupWorkpagesInSelector(boolean showPopupWorkpagesInSelector)
By default workpages that are isolated into an own popup are not shown in
the selector.
|
void |
setTabbedLine(TABBEDLINEComponent tabbedLine)
Internally used,
|
void |
setTabbedLineIndex(int tabbedLineIndex) |
void |
setUpdateOnInnerEventOnly(boolean value)
If set to true, then a workpage is only updated on an event that is coming
from the workpage itself.
|
void |
setWithTabSelectorCloseIcons(boolean withTabSelectorCloseIcons)
Defines if close icons are rendered into the selector's tab components.
|
void |
setWithWorkpageDragDrop(boolean withWorkpageDragDrop)
Defines if the user is able to drag/drop workpages in order to shift workpages from
one workpage container to the next.
|
void |
setWorkpagePopupDefaultBgpaint(java.lang.String workpagePopupDefaultBgpaint)
Defines the BGPAINT of isolated workpage popups.
|
void |
setWorkpageSelectorEnabled(IWorkpage workpage,
boolean tabbedLineEnabled)
You may disable/enable the tab-navigation of a workpage's tabbed line.
|
protected void |
showAsContentPage(IWorkpage wp) |
void |
switchToWorkpage(IWorkpage wp)
Switches to the workpage that is passed as parameter.
|
void |
throwWorkpageProcessingEvent(WorkpageProcessingEvent event)
Throws an event and triggers the delegation of the event to
all other workpage instances.
|
public WorkpageContainer(IWorkpageDispatcher dispatcher)
public WorkpageContainer(IWorkpageDispatcher dispatcher, boolean withPreparingWorkplaceForCurrentUser)
public static void initialize()
public static void initImplicitLoadingForCurrentUser(boolean withPreparingWorkplaceForCurrentUser)
prepareWorkplaceForCurrentUser() automatically.
This function expects the user data (interface IUserAccess to be available,
so that certain workplace functions (e.g. building up function tree, loading persisted
workplace history, ...) that are user-specific use the right user.
prepareWorkplaceForCurrentUser() on your own. Example:
the user comes from some explicit logon screen, which was not yet processed.
public void prepareWorkplaceForCurrentUser()
prepareWorkplaceForCurrentUser in interface IWorkpageContainerpublic void setRendererClassName(java.lang.String value)
IWorkpageContainerIWorkpageContainerRenderer or IWorkpageContainerPartialRenderer.setRendererClassName in interface IWorkpageContainerpublic java.lang.String getRendererClassName()
getRendererClassName in interface IWorkpageContainerpublic DYNAMICCONTENTBinding getDynMenuContent()
public IWorkpageContainerRenderer getRenderer()
getRenderer in interface IWorkpageContainerpublic WorkplaceHistory getHistory()
IWorkpageContainergetHistory in interface IWorkpageContainerpublic void setHistory(WorkplaceHistory history)
public java.lang.String getWorkpagePopupDefaultBgpaint()
public void setWorkpagePopupDefaultBgpaint(java.lang.String workpagePopupDefaultBgpaint)
IWorkpageContainersetWorkpagePopupDefaultBgpaint in interface IWorkpageContainerpublic boolean getHotKeyIsolation()
getHotKeyIsolation in interface IWorkpageContainerpublic void setHotKeyIsolation(boolean hotkeyisolation)
IWorkpageContainersetHotKeyIsolation in interface IWorkpageContainerpublic boolean getShowPopupWorkpagesInSelector()
public void setShowPopupWorkpagesInSelector(boolean showPopupWorkpagesInSelector)
IWorkpageContainersetShowPopupWorkpagesInSelector in interface IWorkpageContainerpublic boolean getWithTabSelectorCloseIcons()
public void setWithTabSelectorCloseIcons(boolean withTabSelectorCloseIcons)
IWorkpageContainersetWithTabSelectorCloseIcons in interface IWorkpageContainerpublic IWorkpageDispatcher getWorkpageDispatcher()
public java.lang.String getUniqueId()
IWorkpageContainerIWorkpageContainer.getOwnSubContainerId().getUniqueId in interface IWorkpageContainerpublic void addWorkpageContainerListener(IWorkpageContainerListener workpageContainerListener)
public void removeWorkpageContainerListener(IWorkpageContainerListener workpageContainerListner)
public java.util.Set<IWorkpageContainerListener> getWorkpageContainerListeners()
public WorkplaceTileManager getTileManagerWithoutInitialization()
public WorkplaceTileManager getTileManager()
IWorkpageContainergetTileManager in interface IWorkpageContainerpublic WorkplaceFunctionsManager getFunctionsManagerWithoutInitialization()
public WorkplaceFunctionsManager getFunctionsManager()
IWorkpageContainergetFunctionsManager in interface IWorkpageContainerpublic WorkplacePerspectiveManager getPerspectiveManagerWithoutInitialization()
public WorkplacePerspectiveManager getPerspectiveManager()
public WorkplaceFunctionSearchUI getFunctionSearchUI()
IWorkpageContainergetFunctionSearchUI in interface IWorkpageContainerpublic WorkpageContainer.SubWorkpageContainers getSubWorkpageContainers()
public java.util.Map<java.lang.String,? extends IWorkpageContainer> getSubContainers()
IWorkpageContainerIWorkpageContainer.getOwnSubContainerId() returning null), which owns sub containers
(each of them returning an explicit id/name in IWorkpageContainer.getOwnSubContainerId().getSubContainers in interface IWorkpageContainerpublic boolean getOpenWorkpagePopupsAsFrame()
getOpenWorkpagePopupsAsFrame in interface IWorkpageContainerpublic void setOpenWorkpagePopupsAsFrame(boolean value)
IWorkpageContainersetOpenWorkpagePopupsAsFrame in interface IWorkpageContainerpublic java.lang.String getOwnSubContainerId()
IWorkpageContainergetOwnSubContainerId in interface IWorkpageContainerpublic WorkpageContainer getRootWorkpageContainer()
public int getDefaultPopupWidth()
public void setDefaultPopupWidth(int defaultPopupWidth)
setDefaultPopupWidth in interface IWorkpageContainerpublic int getDefaultPopupHeight()
public void setDefaultPopupHeight(int defaultPopupHeight)
setDefaultPopupHeight in interface IWorkpageContainerpublic boolean getUpdateOnInnerEventOnly()
public void setUpdateOnInnerEventOnly(boolean value)
IWorkpageContainersetUpdateOnInnerEventOnly in interface IWorkpageContainerpublic void setEmptyPage(java.lang.String jspPage)
IWorkpageContainersetEmptyPage in interface IWorkpageContainerpublic WorkpageContainer.WorkpageInfoMap getWpim()
public java.lang.String getSubWorkpageContainerIdForWorkpage(IWorkpage workpage)
IWorkpageContainergetSubWorkpageContainerIdForWorkpage in interface IWorkpageContainerpublic void setMaxNumberOfWorkpages(int maxNumberOfWorkpages)
IWorkpageContainersetMaxNumberOfWorkpages in interface IWorkpageContainerpublic void setMaxNumberOfWorkpagesExceededMessage(java.lang.String message)
IWorkpageContainersetMaxNumberOfWorkpagesExceededMessage in interface IWorkpageContainerpublic void moveIsolatedWorkpageBackIntoContentArea(IWorkpage workpage)
IWorkpageContainermoveIsolatedWorkpageBackIntoContentArea in interface IWorkpageContainerpublic void moveWorkpageIntoContentArea(IWorkpage workpage)
moveWorkpageIntoContentArea in interface IWorkpageContainerpublic void maximizeWorkpage(IWorkpage workpage, boolean value)
IWorkpageContainermaximizeWorkpage in interface IWorkpageContainerpublic int getFocusCounter()
public ModelessPopup addWorkpageAsPopup(IWorkpage workpage)
IWorkpageContaineraddWorkpageAsPopup in interface IWorkpageContainerpublic void addWorkpageAndKeepInBackground(IWorkpage workpage)
IWorkpageContaineraddWorkpageAndKeepInBackground in interface IWorkpageContainerpublic void addWorkpageAndKeepInBackgroundLOCAL(IWorkpage workpage)
public void addWorkpage(IWorkpage workpage)
IWorkpageContaineraddWorkpage in interface IWorkpageContainerpublic Trigger getAnimationValue()
public java.lang.String getCurrentJspPage()
public java.lang.String getEmptyPage()
getEmptyPage in interface IWorkpageContainerpublic java.lang.String getContentReplaceForWorkpage(IWorkpage wp)
public void renderWorkpageNode(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode parentNode, java.lang.String parentNodeId)
public void renderPopupMenuIntoNode(IWorkpage wp, ROWDYNAMICCONTENTBinding.ComponentNode node)
public java.lang.String getCurrentContentReplace()
public java.lang.String getContentReplaceNoDrillDown(IWorkpage wp)
public java.lang.String getCurrentContentReplaceNoDrillDown()
public IWorkpage getCurrentlySelectedWorkpage()
IWorkpageContainergetCurrentlySelectedWorkpage in interface IWorkpageContainerpublic IWorkpage getCurrentWorkpage()
IWorkpageContainergetCurrentWorkpage in interface IWorkpageContainerpublic boolean isCurrentWorkpageDecorated()
public boolean isCurrentWorkpagePopupSupported()
public boolean isCurrentWorkpageCloseSupported()
public boolean isCurrentWorkpageBlocked()
public java.lang.String getCurrentWorkpageClientNamePopupIcon()
public java.lang.String getCurrentWorkpageClientNameCloseIcon()
public void setWithWorkpageDragDrop(boolean withWorkpageDragDrop)
IWorkpageContainersetWithWorkpageDragDrop in interface IWorkpageContainerpublic boolean getWithWorkpageDragDrop()
getWithWorkpageDragDrop in interface IWorkpageContainerpublic IWorkpage getWorkpageForUniqueTechnicalId(java.lang.String techId)
public IWorkpage getWorkpageForId(java.lang.String id)
IWorkpageContainergetWorkpageForId in interface IWorkpageContainerprotected void showAsContentPage(IWorkpage wp)
public void switchToWorkpage(IWorkpage wp)
IWorkpageContainerswitchToWorkpage in interface IWorkpageContainerpublic void setTabbedLine(TABBEDLINEComponent tabbedLine)
public int getTabbedLineIndex()
public void setTabbedLineIndex(int tabbedLineIndex)
public boolean getTabbedLineEnabled()
public void setWorkpageSelectorEnabled(IWorkpage workpage, boolean tabbedLineEnabled)
IWorkpageContainersetWorkpageSelectorEnabled in interface IWorkpageContainerpublic boolean getEnabledCloseAll()
public boolean getEnabledCloseAllLeft()
public boolean getEnabledCloseAllRight()
public boolean getEnabledCloseOthers()
public void onTabbedLineTabAction(ActionEvent ae)
public void onSwitchToLeft(ActionEvent ae)
public void onSwitchToRight(ActionEvent ae)
public void onCloseAllWorkpages(ActionEvent ae)
public void onTabbedLineAction(ActionEvent ae)
public void moveWorkpage(java.lang.String wpTechId,
java.lang.String toWorkpageContainerId)
wpTechId - (Technical) id of the workpage.workpageContainerId - Workpage container id, into which the workpage needs to be moved.public void moveWorkpage(IWorkpage wp, WorkpageContainer toWpc)
public void closeAllWorkpages()
IWorkpageContainercloseAllWorkpages in interface IWorkpageContainerpublic void closeAllWorkpagesBesidesCurrent()
public void closeAllWorkpagesLeftOfCurrent()
public void closeAllWorkpagesRightOfCurrent()
public void closeAllWorkpages(boolean forcedMode,
java.lang.Runnable afterCloseOperation)
IWorkpageContainercloseAllWorkpages in interface IWorkpageContainerafterCloseOperation - After closing all workpages you may want a certain operation to
be executed - this is the afterCloseOperation. In case of
passing parameter "forcedMode" as "true", this operation is
immediately run. Otherwise the closing of workpages may
be interrupted (e.g. by some workpages asking the user if to
save data, or do other things...). In this case the afterCloseOperation
is run when all workpages are closed.public void closeWorkpages(java.util.List<IWorkpage> workpagesToBeClosed, boolean forcedMode, java.lang.Runnable afterCloseOperation)
public void onCloseWorkpage(ActionEvent ae)
public void onCloseCurrentWorkpage(ActionEvent ae)
public void onPageAction(ActionEvent ae)
public void onOpenCurrentPageAsModelessPopup(ActionEvent ae)
public ModelessPopup isolateWorkpageIntoModelessPopup(IWorkpage workpage)
IWorkpageContainerisolateWorkpageIntoModelessPopup in interface IWorkpageContainerpublic void closeWorkpage(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported)
IWorkpageContainerIWorkpageContainer.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.closeWorkpage in interface IWorkpageContainerpublic void closeWorkpage(IWorkpage workpage)
IWorkpageContainercloseWorkpage in interface IWorkpageContainerpublic void closeWorkpageForced(IWorkpage workpage, boolean alsoCloseWorkpageWithNoCloseSupported)
IWorkpageContainerIWorkpageContainer.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.closeWorkpageForced in interface IWorkpageContainerpublic void closeWorkpageForced(IWorkpage workpage)
IWorkpageContainercloseWorkpageForced in interface IWorkpageContainerpublic void onHideAllPopups(ActionEvent ae)
public boolean checkIfWorkpageIsOpenedInPopup(IWorkpage workpage)
checkIfWorkpageIsOpenedInPopup in interface IWorkpageContainerpublic java.util.List<IWorkpage> getAllWorkpages()
IWorkpageContainergetAllWorkpages in interface IWorkpageContainerpublic java.util.List<IWorkpage> getAllWorkpagesIncludingSubWorkpageContainers()
IWorkpageContainergetAllWorkpagesIncludingSubWorkpageContainers in interface IWorkpageContainerpublic void removeWorkpageInfo(IWorkpage workpage)
public void throwWorkpageProcessingEvent(WorkpageProcessingEvent event)
IWorkpageContainerthrowWorkpageProcessingEvent in interface IWorkpageContainerpublic java.util.List<WorkpageStartInfo> exportCurrentWorkpages()
exportCurrentWorkpages in interface IWorkpageContainerCopyright © CaptainCasa Gmbh. All Rights Reserved.