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

Summary: Notify user that TopComponent is "busy"
Product: platform Reporter: Stanislav Aubrecht <saubrecht>
Component: Window SystemAssignee: Stanislav Aubrecht <saubrecht>
Status: RESOLVED FIXED    
Severity: normal CC: jglick, mklaehn, sreimers
Priority: P2 Keywords: API, API_REVIEW_FAST
Version: 7.2   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Attachments: proposed patch

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