Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java')
-rw-r--r--plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java b/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java
index 8f4ebc0ddcb..489e08057ec 100644
--- a/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java
+++ b/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/databinding/ImageExpressionObservableValue.java
@@ -27,7 +27,12 @@ import org.eclipse.uml2.uml.Image;
* An IObservableValue for editing Images
*
* @author Camille Letavernier
+ * @deprecated since 4.3
+ * use {@link org.eclipe.papyrus.uml.properties.databinding.ImageExpressionObservableValue} API, instead
+ *
+ * This class Will be removed in Papyrus 5.0, see bug 540829
*/
+@Deprecated
public class ImageExpressionObservableValue extends AbstractObservableValue implements IObserving {
private Image image;
@@ -48,6 +53,7 @@ public class ImageExpressionObservableValue extends AbstractObservableValue impl
this.domain = domain;
}
+ @Override
public Object getValueType() {
return String.class;
}
@@ -64,6 +70,7 @@ public class ImageExpressionObservableValue extends AbstractObservableValue impl
Runnable runnable = new Runnable() {
+ @Override
public void run() {
ImageUtil.setExpression(image, expression);
@@ -75,6 +82,7 @@ public class ImageExpressionObservableValue extends AbstractObservableValue impl
}
}
+ @Override
public Object getObserved() {
return image;
}

Back to the top