## Uses of Class
org.eclnt.workplace.WorkpageStartInfo

- Packages that use WorkpageStartInfo
  Package | Description
  --- | ---
  org.eclnt.workplace |

- - ### Uses of WorkpageStartInfo in org.eclnt.workplace

    Methods in org.eclnt.workplace that return WorkpageStartInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected WorkpageStartInfo` | WorkplaceHistory.`convertWorkpageIntoWorkpageStartInfo(IWorkpage workpage)`
    `static WorkpageStartInfo` | WorkplaceUtil.`decodeDroppedWorkpage(java.lang.String droppedString)` Decodes a dropped string that is containing a "workpage:" info.
    `static WorkpageStartInfo` | WorkplaceUtil.`decodeDroppedWorkpage(java.lang.String dragsendType, java.lang.String droppedString)` Decodes a dropped string that is containing a ":" info.
    `static WorkpageStartInfo` | WorkplaceUtil.`decodeWorkpageStartInfoFromCSV(java.lang.String csv)`
    `WorkpageStartInfo` | WorkplaceFavorites.FavoriteInternalInfo.`getFi()`
    `WorkpageStartInfo` | WorkplaceFavoritesSquare.BigFavoriteInfo.`getFi()`
    `WorkpageStartInfo` | WorkplaceFunctionTree.FunctionNode.`getWorkpageStartInfo()`
    `WorkpageStartInfo` | WorkplaceFunctionTreeInfoNode.`getWorkpageStartInfo()` For end nodes, actually starting a page: the workpage start information for the page.
    `WorkpageStartInfo` | WorkplaceFunctionSearchUI.Hit.`getWpsi()`

    Methods in org.eclnt.workplace that return types with arguments of type WorkpageStartInfo
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<WorkpageStartInfo>` | IWorkpageContainer.`exportCurrentWorkpages()` Export currently opened workpages into a list of workpage-start-info-objects.
    `java.util.List<WorkpageStartInfo>` | WorkpageContainer.`exportCurrentWorkpages()` Exports all workpages that were started via IWorkpageStartInfo into one list.
    `java.util.List<WorkpageStartInfo>` | WorkplaceFavorites.`getFaovriteInfos()` Returns back the current favorite infos that are kept.
    `java.util.List<WorkpageStartInfo>` | WorkplaceFavoritesSquare.`getFavoriteInfos()` Returns back the current favorite infos that are kept.
    `java.util.List<WorkpageStartInfo>` | WorkplaceFavorites.`getFavorites()` Favorites as list - do not modify this list!
    `java.util.List<WorkpageStartInfo>` | WorkplaceFavoritesInfo.`getFavorites()`
    `java.util.List<WorkpageStartInfo>` | WorkplaceTileInfo.`getStartViews()` Collection of workpage start infos - for all workpages that are started when opening the perspective.

    Methods in org.eclnt.workplace with parameters of type WorkpageStartInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkplaceFavorites.`addFavorite(WorkpageStartInfo favoriteInfo)` Adds a favorite to the favorite bar.
    `boolean` | IWorkplaceAuthorityManager.`checkIfAuthorized(java.lang.Object requestor, WorkpageStartInfo wpsi)`
    `protected boolean` | WorkplaceHistory.`checkIfWorkpageStartInfoIsHistoryRelevant(WorkpageStartInfo wpsi)`
    `Workpage` | WorkpageDefaultStarter.`createWorkpage(IWorkpageDispatcher workpageDispatcher, WorkpageStartInfo startInfo, java.lang.String title)`
    `protected Workpage` | WorkpageDefaultStarter.`createWorkpageWithPageBean(IWorkpageDispatcher workpageDispatcher, java.lang.String title, WorkpageStartInfo startInfo)`
    `Workpage` | WorkpageDefaultStarter.`createWorkpageWithPageBean(IWorkpageDispatcher workpageDispatcher, java.lang.String title, WorkpageStartInfo startInfo, ICreatePageBeanInstance beanCreator)`
    `static java.lang.String` | WorkplaceUtil.`encodePageInfo(java.lang.String dragsendType, WorkpageStartInfo wpsi)` Encodes the WorkpageStartInfo instance into a complex-value-String-representation: ":".
    `static java.lang.String` | WorkplaceUtil.`encodePageInfo(WorkpageStartInfo wpsi)` Encodes the WorkpageStartInfo instance into a complex-value-String-representation: "workpage:".
    `static java.lang.String` | WorkplaceUtil.`encodeWorkpageStartInfoToCSV(WorkpageStartInfo wpsi)` Encodes the instance into a plain csv-String.
    `protected IWorkpage` | WorkplaceFunctionTree.`loadContentPage(WorkpageStartInfo wpi)`
    `void` | WorkplaceFunctionTreeInfoNode.`setWorkpageStartInfo(WorkpageStartInfo workpageStartInfo)`
    `void` | WorkplaceFunctionSearchUI.Hit.`setWpsi(WorkpageStartInfo wpsi)`
    `protected IWorkpage` | WorkpageDefaultStarter.`startFunction(WorkpageStartInfo wpsi, IWorkpageDispatcher dispatcher)` Called if workpage start info contains a reference to a method/class.
    `IWorkpage` | IWorkpageStarter.`startWorkpage(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo)`
    `IWorkpage` | WorkpageDefaultStarter.`startWorkpage(IWorkpageDispatcher workpageDispatcher, IWorkpageContainer workpageContainer, WorkpageStartInfo startInfo)` Start workpage that is defined by the parameter startInfo.
    `IWorkpage` | 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` | WorkplaceFavoritesSquare.`updateBigFavoriteInfo(int index, WorkpageStartInfo fi)`

    Method parameters in org.eclnt.workplace with type arguments of type WorkpageStartInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkplaceFavoritesInfo.`setFavorites(java.util.List<WorkpageStartInfo> favorites)`
    `void` | WorkplaceTileInfo.`setStartViews(java.util.List<WorkpageStartInfo> views)`

    Constructors in org.eclnt.workplace with parameters of type WorkpageStartInfo
    Constructor and Description
    `BigFavoriteInfo(WorkpageStartInfo favoriteInfo)`
    `FavoriteInternalInfo(WorkpageStartInfo favoriteInfo)`
    `FunctionNode(FIXGRIDTreeItem parentNode, WorkpageStartInfo wpsi)`
    `GridItem(java.lang.String hierarchyText, WorkpageStartInfo wpsi, boolean hitByCode)`
    `ImageSelectionListener(ModalPopup popup, WorkpageStartInfo favoriteInfo)`
    `ImageSelectionListener(ModalPopup popup, WorkpageStartInfo favoriteInfo)`
    `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.

Copyright © CaptainCasa Gmbh. All Rights Reserved.