Skip to content

Changes

Summary

  1. Update the EEFViewFactory to require an interface of domain class tester (details)
Commit 4aefdbef6f5435d487156c9da5451b1911653a6b by Stephane Begaudeau
Update the EEFViewFactory to require an interface of domain class tester

1) Previously the EEFViewFactory required a DomainClassTester or one
subclass, now it will only ask for an object implementing
IEEFDomainClassTester.
2) The algorithm of the default implementation has been simplified in
order to prevent some issues with dynamic models and the URIs of
EPackages.

Change-Id: Ie868cf04a427a49016f968d7a07d629c3637f850
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was removedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFDomainClassTester.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFViewFactory.java
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/core/EEFDomainClassTesterTests.java
The file was modified plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/DomainClassPredicate.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFDomainClassTester.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/IEEFDomainClassTester.java