Uses of Class
org.eclnt.workplace.WorkpageStartInfo
Packages that use WorkpageStartInfo
-
Uses of WorkpageStartInfo in org.eclnt.editor.tools
Methods in org.eclnt.editor.tools with parameters of type WorkpageStartInfoModifier and TypeMethodDescriptionvoidICCToolSet.openDialogInContentArea(WorkpageStartInfo wpsi, IPageBean pageBean) Open any page through Workplace management within editor. -
Uses of WorkpageStartInfo in org.eclnt.workplace
Fields in org.eclnt.workplace declared as WorkpageStartInfoMethods in org.eclnt.workplace that return WorkpageStartInfoModifier and TypeMethodDescriptionprotected WorkpageStartInfoWorkplaceHistory.convertWorkpageIntoWorkpageStartInfo(IWorkpage workpage) WorkpageStartInfo.createClone()static WorkpageStartInfoWorkplaceUtil.decodeDroppedWorkpage(String droppedString) Decodes a dropped string that is containing a "workpage:" info.static WorkpageStartInfoWorkplaceUtil.decodeDroppedWorkpage(String dragsendType, String droppedString) Decodes a dropped string that is containing a ":" info. static WorkpageStartInfoWorkplaceUtil.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.MultiWorkplaceConnector.MessageContentStartWorkpageInWorkplace.getWpsi()MultiWorkplaceTokenContent.getWpsi()WorkplaceFunctionSearchUI.Hit.getWpsi()Start information that is used for starting the item in the workplace.Methods in org.eclnt.workplace that return types with arguments of type WorkpageStartInfoModifier 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.Methods in org.eclnt.workplace with parameters of type WorkpageStartInfoModifier and TypeMethodDescriptionvoidWorkplaceFavorites.addFavorite(WorkpageStartInfo favoriteInfo) Adds a favorite to the favorite bar.booleanIWorkplaceAuthorityManager.checkIfAuthorized(Object requestor, WorkpageStartInfo wpsi) protected booleanWorkplaceHistory.checkIfWorkpageStartInfoIsHistoryRelevant(WorkpageStartInfo wpsi) MultiWorkplaceConnector.createStartWorkplaceURL(IWorkpageDispatcher currentDispatcher, String newWorkplaceName, String startWorkplaceBaseURL, WorkpageStartInfo wpsi) Create URL that starts a new "dependent" workplace with a certain logical name.WorkpageDefaultStarter.createWorkpage(IWorkpageDispatcher workpageDispatcher, WorkpageStartInfo startInfo, String title) protected WorkpageWorkpageDefaultStarter.createWorkpageWithPageBean(IWorkpageDispatcher workpageDispatcher, String title, WorkpageStartInfo startInfo) WorkpageDefaultStarter.createWorkpageWithPageBean(IWorkpageDispatcher workpageDispatcher, String title, WorkpageStartInfo startInfo, ICreatePageBeanInstance beanCreator) static StringWorkplaceUtil.encodePageInfo(String dragsendType, WorkpageStartInfo wpsi) Encodes the WorkpageStartInfo instance into a complex-value-String-representation: ": ". static StringWorkplaceUtil.encodePageInfo(WorkpageStartInfo wpsi) Encodes the WorkpageStartInfo instance into a complex-value-String-representation: "workpage:". static StringWorkplaceUtil.encodeWorkpageStartInfoToCSV(WorkpageStartInfo wpsi) Encodes the instance into a plain csv-String.protected IWorkpageWorkplaceFunctionTree.loadContentPage(WorkpageStartInfo wpi) voidWorkplaceFunctionTreeInfoNode.setWorkpageStartInfo(WorkpageStartInfo workpageStartInfo) voidMultiWorkplaceConnector.MessageContentStartWorkpageInWorkplace.setWpsi(WorkpageStartInfo wpsi) voidMultiWorkplaceTokenContent.setWpsi(WorkpageStartInfo wpsi) voidWorkplaceFunctionSearchUI.Hit.setWpsi(WorkpageStartInfo wpsi) protected IWorkpageWorkpageDefaultStarter.startFunction(WorkpageStartInfo wpsi, IWorkpageDispatcher dispatcher) Called if workpage start info contains a reference to a method/class.protected voidWorkplaceFunctionTree.startPageInNewBrowser(WorkpageStartInfo wpsi) 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.voidMultiWorkplaceConnector.startWorkpage(IWorkpageDispatcher fromWorkplace, String targetWorkplaceName, MultiWorkplaceConnector.WorkplaceConfiguration workplaceConfiguration, WorkpageStartInfo wpsi, boolean openWorkplaceInstanceIfNotExists) 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.voidMultiWorkplaceConnector.startWorkplace(IWorkpageDispatcher currentDispatcher, String newWorkplaceName, MultiWorkplaceConnector.WorkplaceConfiguration workplaceConfiguration, WorkpageStartInfo wpsi) Starts a second instance of a workplace in an browser instance - using the components that are implicitly created within the ROWWORKPLACE component.voidWorkplaceFavoritesSquare.updateBigFavoriteInfo(int index, WorkpageStartInfo fi) Method parameters in org.eclnt.workplace with type arguments of type WorkpageStartInfoModifier and TypeMethodDescriptionprotected voidWorkpageContainer.exportCurrentWorkpagesLOCAL(List<WorkpageStartInfo> result) voidWorkplaceFavoritesInfo.setFavorites(List<WorkpageStartInfo> favorites) voidWorkplaceTileInfo.setStartViews(List<WorkpageStartInfo> views) Constructors in org.eclnt.workplace with parameters of type WorkpageStartInfoModifierConstructorDescriptionBigFavoriteInfo(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) MessageContentStartWorkpageInWorkplace(String senderWorkplaceName, String targetWorkplaceName, WorkpageStartInfo wpsi) MessageOpenWorkpage(String workpageContainerUniqueId, WorkpageStartInfo wpsi) 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. -
Uses of WorkpageStartInfo in org.eclnt.workplace.eximport
Methods in org.eclnt.workplace.eximport that return WorkpageStartInfoModifier and TypeMethodDescriptionWorkplacePageBeanStateExtractor.extractWorkpageStartInfo(IPageBean pageBean) Creates aWorkpageStartInfoinstance that can be used to start this page bean as a new instance in a different environment, e.g. in a different browser.WorkplacePageBeanStateExtractor.extractWorkpageStartInfo(IWorkpage workpage) Creates aWorkpageStartInfoinstance out of the runtime instance of the work page.final WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferDefaultIntoExtension(WorkpageStartInfo wpsi) Transfers the default class into the extendedWorkpageStartInfoclass.protected WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferDefaultIntoExtensionExecute(WorkpageStartInfo wpsi) You must override this method.final WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferExtensionIntoDefault(WorkpageStartInfo wpsiExt) Transfers the extended class into the defaultWorkpageStartInfoclass.protected WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferExtensionIntoDefaultExecute(WorkpageStartInfo wpsiExt) You must override this method.Methods in org.eclnt.workplace.eximport with parameters of type WorkpageStartInfoModifier and TypeMethodDescriptionvoidWorkplacePageBeanStateExtractor.applyStateIntoPageBean(IPageBean pageBean, WorkpageStartInfo wpsi) protected booleanWorkpageStartInfoExtensionAdapter.checkIfTransferDefaultIntoExtensionIsRequired(WorkpageStartInfo wpsi) protected booleanWorkpageStartInfoExtensionAdapter.checkIfTransferExtensionIntoDefaultIsRequired(WorkpageStartInfo wpsi) final WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferDefaultIntoExtension(WorkpageStartInfo wpsi) Transfers the default class into the extendedWorkpageStartInfoclass.protected WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferDefaultIntoExtensionExecute(WorkpageStartInfo wpsi) You must override this method.final WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferExtensionIntoDefault(WorkpageStartInfo wpsiExt) Transfers the extended class into the defaultWorkpageStartInfoclass.protected WorkpageStartInfoWorkpageStartInfoExtensionAdapter.transferExtensionIntoDefaultExecute(WorkpageStartInfo wpsiExt) You must override this method.