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

Bug 282728

Summary: IFigureProvider and IGraphContentProvider won't co-exist
Product: [Tools] GEF Reporter: Scott <sanderson>
Component: GEF-Legacy ZestAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse, irbull
Version: 3.5   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Scott CLA 2009-07-07 14:37:44 EDT
Build ID: 200906051552

Steps To Reproduce:
Create a GraphViewer driven by an IGraphContentProvider and an IFigureProvider

More information:
GraphModelFactory doesn't check for an IFigureProvider unless a relationship has a null source or target
Comment 1 Ian Bull CLA 2009-07-07 16:18:39 EDT
I have fixed this in head by using the IFigureProvider in createNode. Please let me know if there are problems with this.
Comment 2 Anthony Hunter CLA 2009-07-24 09:39:18 EDT
Hi Ian,

Do not forget to update the Eclipse copyright to indicate a change in 2009.
Do not forget to update the bundle service version by one to indicate a change.
Do not forget to update the feature version by one to indicate a change in the maintenance release.

I will go ahead and make these changes before the integration build.
Comment 3 Ian Bull CLA 2009-07-24 22:19:07 EDT
Thanks Anthony.

Good catch. If you don't get a chance to do this, I will run the copyright tool this weekend, and update the service version.

What segment of the feature version should be updated (service)?
Comment 4 Anthony Hunter CLA 2009-07-27 10:30:53 EDT
(In reply to comment #3)
> What segment of the feature version should be updated (service)?

I bumped the minor version so we are now at Zest 1.2 for Helios (right now anyway :-).