Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStéphane Bégaudeau2016-02-10 13:17:58 +0000
committerPierre-Charles David2016-02-10 16:24:36 +0000
commitbc5989607c7b6815e7742cc279a4985dc1a731f8 (patch)
tree6e7d8d0f050e3dde15d0e5ef279d9bc06db71494
parentdb24ce4df46b3c01e79d15f36115d6cbe8c010a1 (diff)
downloadorg.eclipse.sirius-bc5989607c7b6815e7742cc279a4985dc1a731f8.tar.gz
org.eclipse.sirius-bc5989607c7b6815e7742cc279a4985dc1a731f8.tar.xz
org.eclipse.sirius-bc5989607c7b6815e7742cc279a4985dc1a731f8.zip
[482528] Add support for checkboxes in the default properties
Bug: 482528 Change-Id: I5eb943a99b9db28474fa12529c0c20afeeedeb32 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
-rw-r--r--incubation/org.eclipse.sirius.ui.properties/model/properties.xmi17
1 files changed, 16 insertions, 1 deletions
diff --git a/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi b/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
index ef10bf2302..6b613ee086 100644
--- a/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
+++ b/incubation/org.eclipse.sirius.ui.properties/model/properties.xmi
@@ -11,7 +11,9 @@
<pages identifier="org.eclipse.sirius.ui.properties.defaultpage"
labelExpression="General"
groups="//@groups.0"/>
- <groups identifier="org.eclipse.sirius.ui.properties.defaultgroup">
+ <groups identifier="org.eclipse.sirius.ui.properties.defaultgroup"
+ labelExpression="Properties"
+ semanticCandidateExpression="">
<container>
<dynamicMappings
iterator="eStructuralFeature"
@@ -32,6 +34,19 @@
</initialOperation>
</widget>
</cases>
+ <cases
+ caseExpression="EBoolean">
+ <widget
+ xsi:type="properties:CheckboxDescription"
+ labelExpression="aql:eStructuralFeature.name"
+ valueExpression="aql:self.eGet(eStructuralFeature)">
+ <initialOperation>
+ <firstModelOperations
+ xsi:type="tool:ChangeContext"
+ browseExpression="aql:self.eSet(eStructuralFeature, newValue)"/>
+ </initialOperation>
+ </widget>
+ </cases>
</switch>
</dynamicMappings>
</container>

Back to the top