Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 348138

Summary: Maintain list of disposed widgets in IDisplayAdapter
Product: [RT] RAP Reporter: RĂ¼diger Herrmann <ruediger.herrmann>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description RĂ¼diger Herrmann CLA 2011-06-02 16:14:10 EDT
Currently we maintain the list of widgets that were disposed during a request in a state info attribute (which has request scope). From a scope-point-of-view this is the right place as the informations becomes obsolete once the request is done.
However, the DisplayLCA is responsible to process the disposed widgets. And as the display adapter is the means for the DisplayLCA to communicate with a Display, it seems a natural place to host this information in the display adapter. In addition, there wouldn't be yet another place where information that is relevant for the DisplayLCA is held.