diff options
| author | Pierre-Charles David | 2016-02-25 16:02:24 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2016-02-29 14:37:34 +0000 |
| commit | 3df4c866ee8549497009acb5984d5d178aee9db7 (patch) | |
| tree | e6109cb0548e85fb5e91db527c3289c06785b95c | |
| parent | 05a2a9e0f053ed6c6656ccc950892cff1e6a6016 (diff) | |
| download | org.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.java | 6 |
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; } /** |
