commit | 23082bff4448c9624b304a5f6885cf1c47073056 | [log] [tgz] |
---|---|---|
author | Adolfo SBH <adolfosbh@gmail.com> | Tue Aug 25 16:17:10 2015 +0100 |
committer | Adolfo SBH <adolfosbh@gmail.com> | Tue Aug 25 16:17:10 2015 +0100 |
tree | d316371818dea87449477ead7a4c07c8b17b8ef0 | |
parent | 25c512430e5adee1015e45437504857245dcfbdd [diff] |
[397429] - Fix for AbstractTransformer
diff --git a/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/evaluation/tx/AbstractTransformer.java b/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/evaluation/tx/AbstractTransformer.java index 3c96220..077d411 100644 --- a/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/evaluation/tx/AbstractTransformer.java +++ b/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/evaluation/tx/AbstractTransformer.java
@@ -410,6 +410,8 @@ public void remove() { prev.next = next; next.prev = prev; + prev = this; + next = this; } } @@ -530,6 +532,8 @@ propertyState = new PropertyState(eObject, eFeature, ecoreValue); } } + } else { + propertyState = new PropertyState(eObject, eFeature, ecoreValue); } } else {