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

Bug 483161

Summary: All viewer models that provide an API for IContentPart objects should also provide an API for content objects.
Product: [Tools] GEF Reporter: Matthias Wienand <matthias.wienand>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Matthias Wienand CLA 2015-11-27 04:20:59 EST
The FocusModel and the SelectionModel both provide an API for IContentPart objects. To reduce the complexity within client code, both models should also provide an API for content objects, so that no lookup via the content-part-map has to be performed, and vice versa.
Comment 1 Matthias Wienand CLA 2016-05-27 03:19:49 EDT
Resolving as invalid because the FocusModel and SelectionModel API is sufficient as it is. The content-part-map lookup would still have to be performed within the models if the API was extended.