Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStéphane Bégaudeau2016-04-25 13:36:26 +0000
committerPierre-Charles David2016-04-27 09:29:10 +0000
commit3c38ff131bd602a70a198382fb7be8a94821e144 (patch)
tree5e067eae64e3d0d00527a5ee4c324ad1025e0388
parent03a9bb95f6979e9f3227b008b695a55e7f763f46 (diff)
downloadorg.eclipse.sirius-3c38ff131bd602a70a198382fb7be8a94821e144.tar.gz
org.eclipse.sirius-3c38ff131bd602a70a198382fb7be8a94821e144.tar.xz
org.eclipse.sirius-3c38ff131bd602a70a198382fb7be8a94821e144.zip
[482528] Improve support for string and boolean in properties.xmi
Bug: 482528 Change-Id: Ibbb699bde2de34ed5d120913b388319d19b34b13 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
-rw-r--r--incubation/org.eclipse.sirius.ui.properties/model/properties.xmi4
1 files changed, 2 insertions, 2 deletions
diff --git a/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi b/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
index 15b138bebf..fe4d5d9a39 100644
--- a/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
+++ b/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
@@ -16,7 +16,7 @@
xsi:type="properties:DynamicMappingFor"
iterator="eStructuralFeature"
domainClassExpression="aql:self.eClass().eAllStructuralFeatures">
- <ifs predicateExpression="aql:eStructuralFeature.eType = ecore::EString and not(eStructuralFeature.many)">
+ <ifs predicateExpression="aql:eStructuralFeature.eType.instanceTypeName = 'java.lang.String' and not(eStructuralFeature.many)">
<widget
xsi:type="properties:TextDescription"
labelExpression="aql:eStructuralFeature.name.toUpperFirst() + ':'"
@@ -28,7 +28,7 @@
</initialOperation>
</widget>
</ifs>
- <ifs predicateExpression="aql:eStructuralFeature.eType = ecore::EBoolean and not(eStructuralFeature.many)">
+ <ifs predicateExpression="aql:(eStructuralFeature.eType.instanceTypeName = 'java.lang.Boolean' or eStructuralFeature.eType.instanceTypeName = 'boolean') and not(eStructuralFeature.many)">
<widget
xsi:type="properties:CheckboxDescription"
labelExpression="aql:eStructuralFeature.name.toUpperFirst() + ':'"

Back to the top