Uses of Class
org.eclnt.workplace.WorkpageStartInfo
-
Uses of WorkpageStartInfo in org.eclnt.workplace
Modifier and TypeMethodDescriptionprotected WorkpageStartInfo
WorkplaceHistory.convertWorkpageIntoWorkpageStartInfo
(IWorkpage workpage) WorkpageStartInfo.createClone()
static WorkpageStartInfo
WorkplaceUtil.decodeDroppedWorkpage
(String droppedString) Decodes a dropped string that is containing a "workpage:" info.static WorkpageStartInfo
WorkplaceUtil.decodeDroppedWorkpage
(String dragsendType, String droppedString) Decodes a dropped string that is containing a ":" info. static WorkpageStartInfo
WorkplaceUtil.decodeWorkpageStartInfoFromCSV
(String csv) WorkplaceFavorites.FavoriteInternalInfo.getFi()
WorkplaceFavoritesSquare.BigFavoriteInfo.getFi()
WorkplaceFunctionTree.FunctionNode.getWorkpageStartInfo()
WorkplaceFunctionTreeInfoNode.getWorkpageStartInfo()
For end nodes, actually starting a page: the workpage start information for the page.WorkplaceFunctionSearchUI.Hit.getWpsi()
Start information that is used for starting the item in the workplace.Modifier and TypeMethodDescriptionIWorkpageContainer.exportCurrentWorkpages()
Export currently opened workpages into a list of workpage-start-info-objects.WorkpageContainer.exportCurrentWorkpages()
Exports all workpages that were started via IWorkpageStartInfo into one list.WorkplaceFavorites.getFaovriteInfos()
Returns back the current favorite infos that are kept.WorkplaceFavoritesSquare.getFavoriteInfos()
Returns back the current favorite infos that are kept.WorkplaceFavorites.getFavorites()
Favorites as list - do not modify this list!WorkplaceFavoritesInfo.getFavorites()
WorkplaceTileInfo.getStartViews()
Collection of workpage start infos - for all workpages that are started when opening the perspective.Modifier and TypeMethodDescriptionvoid
WorkplaceFavorites.addFavorite
(WorkpageStartInfo favoriteInfo) Adds a favorite to the favorite bar.boolean
IWorkplaceAuthorityManager.checkIfAuthorized
(Object requestor, WorkpageStartInfo wpsi) protected boolean
WorkplaceHistory.checkIfWorkpageStartInfoIsHistoryRelevant
(WorkpageStartInfo wpsi) 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) static String
WorkplaceUtil.encodePageInfo
(String dragsendType, WorkpageStartInfo wpsi) Encodes the WorkpageStartInfo instance into a complex-value-String-representation: ": ". static String
WorkplaceUtil.encodePageInfo
(WorkpageStartInfo wpsi) Encodes the WorkpageStartInfo instance into a complex-value-String-representation: "workpage:". static 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.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
WorkplaceFavoritesSquare.updateBigFavoriteInfo
(int index, WorkpageStartInfo fi) Modifier and TypeMethodDescriptionprotected void
WorkpageContainer.exportCurrentWorkpagesLOCAL
(List<WorkpageStartInfo> result) void
WorkplaceFavoritesInfo.setFavorites
(List<WorkpageStartInfo> favorites) void
WorkplaceTileInfo.setStartViews
(List<WorkpageStartInfo> views) ModifierConstructorDescriptionBigFavoriteInfo
(WorkpageStartInfo favoriteInfo) FavoriteInternalInfo
(WorkpageStartInfo favoriteInfo) FunctionNode
(FIXGRIDTreeItem parentNode, WorkpageStartInfo wpsi) GridItem
(String hierarchyText, WorkpageStartInfo wpsi, boolean hitByCode) ImageSelectionListener
(ModalPopup popup, WorkpageStartInfo favoriteInfo) ImageSelectionListener
(ModalPopup popup, WorkpageStartInfo favoriteInfo) 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.