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 21947 - Needed tests ensuring window GUI compoents are accessed from AWT thread.
Summary: Needed tests ensuring window GUI compoents are accessed from AWT thread.
Status: VERIFIED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Peter Zavadsky
URL:
Keywords: T9Y
Depends on:
Blocks:
 
Reported: 2002-03-28 14:26 UTC by Peter Zavadsky
Modified: 2008-12-23 09:41 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Zavadsky 2002-03-28 14:26:01 UTC
There is necessary to write tests for window components (especially for
containers in windows/frames package), ensuring they are manipulated from AWT
thread only.
(See issues #21921, #21946).

The scenario how to write such test:
1) Subclass tested GUI component (e.g. SplitContainerImpl),
2) Override all its protected and public methods the way it asserts it is in AWT
thread, and then calls the superclass method.
3) Manage to replace the above class the default one
4) try some operation in IDE (start, switching workspaces, projects etc.)
Comment 1 Marek Grummich 2002-07-22 08:33:29 UTC
Target milestone was changed from '3.4' to TBD.
Comment 2 Marek Grummich 2002-07-22 08:45:20 UTC
Target milestone was changed from '3.4' to TBD.
Comment 3 Marian Mirilovic 2003-11-26 12:58:02 UTC
Because Window System v1 will not be supported from now by our team, all old
winsys issues (now "core/window system v1" issues) are going to be closed as
WONTFIX. 

Changes in API which emerged both from UI spec 
and problems with adjusting to the older API are described in the document
http://core.netbeans.org/windowsystem/changes.html.
 It shows also recommends how the client code should be adjusted to the new
window system.

If you think this issue apply also to the new winsys then change the
subcomponent (to "core/window system") and REOPEN it.
Comment 4 Marian Mirilovic 2004-02-27 14:10:00 UTC
issue doesn't apply to new window system - verified