This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 208026 - Notify user that TopComponent is "busy"
Summary: Notify user that TopComponent is "busy"
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 7.2
Hardware: All All
: P2 normal (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords: API, API_REVIEW_FAST
Depends on:
Blocks:
 
Reported: 2012-02-02 15:54 UTC by Stanislav Aubrecht
Modified: 2012-02-14 10:19 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
proposed patch (65.97 KB, patch)
2012-02-06 10:43 UTC, Stanislav Aubrecht
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Aubrecht 2012-02-02 15:54:18 UTC
There's a requirement (JDeveloper) to support some kind of "TopComponent is busy" notifications. The user should be notified when some possibly lengthy process is running in a TopComponent. The default implementation should display some sort of animated wait/busy icon in TopComponent's header.
Comment 1 Stanislav Aubrecht 2012-02-06 10:43:43 UTC
Created attachment 115488 [details]
proposed patch
Comment 2 Stanislav Aubrecht 2012-02-13 09:02:22 UTC
i will integrate the changes tomorrow
Comment 3 Jesse Glick 2012-02-13 21:23:26 UTC
BTW the ViewEvent type constants should be an enum. The TabState constants should be written as 1<<n for clarity, and ideally also deprecated and replaced with an enum set though this might be tricky since getState is not final (even though only actually overridden inside the module).


Remember to correct the day in <date> in apichanges.xml before committing.
Comment 4 Stanislav Aubrecht 2012-02-14 10:19:45 UTC
core-main 427192f2dea4