Skip to content

Changes

Summary

  1. Contribute single reference & multiple references widgets (details)
  2. Accept null as a valid result for expressions expected to return (details)
  3. Fix template string syntax (details)
  4. Force a complete refresh of the property sheet page on external model (details)
Commit 3e7b9a6332d379bb696da52d57abbd0cc5bd90e7 by Melanie Bats
Contribute single reference & multiple references widgets

Change-Id: Iecdb54192cc1854c77536dfe2212d5c4dff4ab26
Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSingleReferenceDescriptionItemProvider.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFMultipleReferencesDescription.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFMultipleReferencesDescriptionImpl.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EefItemProviderAdapterFactory.java
The file was addedplugins/org.eclipse.eef.ide.ui/icons/full/up.gif
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/AbstractEEFWidgetLifecycleManager.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFSingleReferenceDescription.gif
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.java
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFSingleReferenceLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/Icons.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/EEFControllersFactory.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSingleReferenceDescriptionImpl.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFMultipleReferencesDescription.gif
The file was addedplugins/org.eclipse.eef.ide.ui/icons/full/create.gif
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFMultipleReferencesDescriptionItemProvider.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/IEEFSingleReferenceController.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFMultipleReferencesController.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefPackage.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefFactory.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFSingleReferenceController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFExpressionUtils.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.java
The file was addedplugins/org.eclipse.eef.ide.ui/icons/full/search.gif
The file was modified plugins/org.eclipse.eef/model/eef.ecore
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefFactoryImpl.java
The file was modified plugins/org.eclipse.eef.edit/plugin.properties
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefAdapterFactory.java
The file was addedplugins/org.eclipse.eef.ide.ui/icons/full/unset.gif
The file was addedplugins/org.eclipse.eef.ide.ui/icons/full/down.gif
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSingleReferenceDescription.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefSwitch.java
Commit 317b32e437d44be32acf22c457443f932465976b by Stephane Begaudeau
Accept null as a valid result for expressions expected to return reference types

Change-Id: If78ba122d2aa6d4b8c9c33966aaffee00ac0b43b
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/Eval.java
Commit e94d3e17b202c80da51bc8e9bde0c6ea28deb0dd by Stephane Begaudeau
Fix template string syntax

Java's MessageFormat template syntax has weird quoting rules, in
particular regarding single-quote characters (read
https://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html
and cry). Showing actual single quote characters in the result requires
doubling them in the template source.

Change-Id: Icc98539e767e575bb7e4fc7134b280e8469fb23a
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.core/plugin.properties
Commit 4be6fc2b2a57599357695d6926030fe0b8aead67 by Stephane Begaudeau
Force a complete refresh of the property sheet page on external model changes

Change-Id: I6b949c4f399a419951877a3d96c2477d7e7db790
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.properties.ui/src/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/properties/EEFSection.java