Bug 77820 - RCP: Public API for displaying job progress
Summary: RCP: Public API for displaying job progress
Status: RESOLVED DUPLICATE of bug 77817
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Nick Edgar CLA
QA Contact:
URL:
Whiteboard:
Keywords: api, ui
Depends on:
Blocks:
 
Reported: 2004-11-04 08:02 EST by Beat Hörmann CLA
Modified: 2004-11-04 11:50 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Beat Hörmann CLA 2004-11-04 08:02:52 EST
The public RCP-API does not support any progress displaying for asynchronous 
jobs if somebody decides to create his own window content by overriding 
WorkbenchAdvisor's createWindowContents method.

It seems that there is a strong need for decoupling at least the 
classes "ProgressRegion", "WorkbenchWindow", "ProgressMonitorFocusJob" (strong 
dependency through the call to "ProgressManagerUtil.animateDown") 
and "ErrorNotificationDialog" (strong dependency through the call to 
both "ProgressManagerUtil.animateDown" and "ProgressManagerUtil.animateUp").
Comment 1 Beat Hörmann CLA 2004-11-04 08:32:55 EST
Configuring the workbench with "setShowProgressIndicator(false)" and at the 
same time letting the workbench create its default window contents, leads to 
the same effect. Hence, not only the progress indication on the status line is 
turned off but also there are no dialogs from ProgressMonitorFocusJob showing 
up anymore.
Comment 2 Nick Edgar CLA 2004-11-04 11:50:50 EST

*** This bug has been marked as a duplicate of 77817 ***