Bug 534743 - View Model Editor should allow to create Views for Abstract Classes and Interfaces
Summary: View Model Editor should allow to create Views for Abstract Classes and Inter...
Status: RESOLVED FIXED
Alias: None
Product: ECP
Classification: Modeling
Component: EMF Forms (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 1.20.0   Edit
Assignee: Eugen Neufeld CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
: 535164 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-05-16 04:31 EDT by Eugen Neufeld CLA
Modified: 2018-12-12 04:14 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugen Neufeld CLA 2018-05-16 04:31:52 EDT
Currently the EMFForms View Model Editor doesn't allow to create a View Model for an abstract class or an interface.
This is needed to allow the creation of SubViews used by ViewProxies for SuperClasses of actual Classes.
Comment 1 Eclipse Genie CLA 2018-05-16 04:35:57 EDT
New Gerrit change created: https://git.eclipse.org/r/122750
Comment 2 Eugen Neufeld CLA 2018-08-22 09:35:44 EDT
Mass Move due to time constraints
Comment 3 Eclipse Genie CLA 2018-11-28 08:27:11 EST
New Gerrit change created: https://git.eclipse.org/r/133180
Comment 5 Lucas Koehler CLA 2018-12-04 04:46:09 EST
It is now possible to create view models for abstract classes and these view models can be used in view proxies.

The Preview can show views for abstract classes with one exception:
It is not possible to add a new object to a reference which has an
EOpposite if the view's root EClass has an instance class (this is the
case if the code for the Ecore was generated).
Besides this, the preview works fine for abstract root EClasses.
Comment 6 Lucas Koehler CLA 2018-12-12 04:14:16 EST
*** Bug 535164 has been marked as a duplicate of this bug. ***