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.
Implement way in which project could tell components that it is being closed. Java sources component then use this notification to close all edited files belonging to it.
When the project is being removed from Workplace, it asks all its data objects for close cookie and closes them. This may show as a performance problem in future, but is IMO good enough for now. The other alternatives considered were: 1. Get the list of open data objects from the editor. The disadvantage would be that objects open in a different way (not in the Editor component) would not be closed. 2. Listen for creation of data objects on DataLoaderPool. Cache all DO created while the prj is open and then close these. The disadvantage is that some DO may survive close and reopen of project and thus they are not recreated (and they do not get in that cache).
Verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.