Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 329847 - Set progress monitor support in SystemBaseDialogAction does not work
Summary: Set progress monitor support in SystemBaseDialogAction does not work
Status: NEW
Alias: None
Product: Target Management
Classification: Tools
Component: RSE (show other bugs)
Version: 3.2.1   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: dsdp.tm.rse-inbox CLA
QA Contact: Martin Oberhuber CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-09 14:52 EST by Li Ding CLA
Modified: 2010-11-09 14:58 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 Li Ding CLA 2010-11-09 14:52:05 EST
Build Identifier: 

SystemBaseDialogAction has an API setNeedsProgressMonitor(boolean) to support progress monitor in a long run operation. It internally uses SystemPromptDialog which can be run with a progress monitor.

I have a subclass of SystemBaseDialogAction. My class invokes setNeedsProgressMonitor(true) however the dialog comes up without progress monitor support.

The progress monitor support is important because my class browses a tree with a large number of children and UI is frozen in this case. 

Reproducible: Always