diff options
| author | Stéphane Bégaudeau | 2016-04-25 13:36:26 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2016-04-27 09:29:10 +0000 |
| commit | 3c38ff131bd602a70a198382fb7be8a94821e144 (patch) | |
| tree | 5e067eae64e3d0d00527a5ee4c324ad1025e0388 | |
| parent | 03a9bb95f6979e9f3227b008b695a55e7f763f46 (diff) | |
| download | org.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.xmi | 4 |
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() + ':'" |
