Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre-Charles David2016-02-25 16:02:24 +0000
committerPierre-Charles David2016-02-29 14:37:34 +0000
commit3df4c866ee8549497009acb5984d5d178aee9db7 (patch)
treee6109cb0548e85fb5e91db527c3289c06785b95c
parent05a2a9e0f053ed6c6656ccc950892cff1e6a6016 (diff)
downloadorg.eclipse.sirius-3df4c866ee8549497009acb5984d5d178aee9db7.tar.gz
org.eclipse.sirius-3df4c866ee8549497009acb5984d5d178aee9db7.tar.xz
org.eclipse.sirius-3df4c866ee8549497009acb5984d5d178aee9db7.zip
[482528] Make SiriusToolServices#eSet() return "self"
Similarly to what was already done for executeOperation() (see 9d749826470ce1d69ba5df65f10f7a0176073306), return "self" instead of null to avoid warnings from e.g. AQL. Bug: 482528 Change-Id: I4570ff699e89681b1d6b47888bd79341e8401b64 Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
-rw-r--r--incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/SiriusToolServices.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/SiriusToolServices.java b/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/SiriusToolServices.java
index a86f484563..4ac35e685e 100644
--- a/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/SiriusToolServices.java
+++ b/incubation/org.eclipse.sirius.ui.properties/src/org/eclipse/sirius/ui/properties/internal/SiriusToolServices.java
@@ -44,7 +44,7 @@ public class SiriusToolServices {
* The current EObject
* @param initialCommandUri
* the URI of the operation to execute
- * @return the model elemnt on which the tool was executed.
+ * @return the model element on which the tool was executed.
*/
public EObject executeOperation(EObject eObject, String initialCommandUri) {
Session session = new EObjectQuery(eObject).getSession();
@@ -95,9 +95,11 @@ public class SiriusToolServices {
* The EStructuralFeature
* @param value
* The new value
+ * @return the model element on which the service was executed.
*/
- public void eSet(EObject eObject, EStructuralFeature eStructuralFeature, Object value) {
+ public EObject eSet(EObject eObject, EStructuralFeature eStructuralFeature, Object value) {
eObject.eSet(eStructuralFeature, value);
+ return eObject;
}
/**

Back to the top