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

Bug 332705

Summary: Phantom nodes are not working in the gmf version shipped with eclipse 3.6
Product: [Modeling] Epsilon Reporter: David Mising name <davidtegtmeyer>
Component: CoreAssignee: Dimitris Kolovos <dkolovos>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
An sample .emf file one should be able to create an GMF-editor from none

Description David Mising name CLA 2010-12-16 03:49:00 EST
Build Identifier: 20100917-0705

Creating a GMF-editor from an .emf File having the @gmf property "phantom" of one class set to "true" causes errors in the .diagram plugin. This seems to happen with the gmf-version shipped with eclipse 3.6 but not 3.5.1.
The errors occure in the *CanonicalEditParts and the *DiagramUpdater.

Reproducible: Always

Steps to Reproduce:
1. create an .emf file with @gmf marks
2. set the phantom property of this or another class to true
3. create the gmf-editor with eugenia (either way step by step or clicking "Generate Gmf editor" on the .emf
Comment 1 David Mising name CLA 2010-12-16 03:55:00 EST
Created attachment 185298 [details]
An sample .emf file one should be able to create an GMF-editor from

This .emf file is working fine in eclipse 3.5.1 and its gmf-plugins, but not in 3.6.
Comment 2 Dimitris Kolovos CLA 2010-12-17 09:40:17 EST
As stated in the newsgroup post, this appears to be a bug of GMF, not EuGENia (the latter builds on the former but these are independently developed projects). I'll try to redirect the bug report to GMF.
Comment 3 Dimitris Kolovos CLA 2011-06-01 11:56:26 EDT
Closing this as invalid.