[477427] Use API variant which supports SVG images

Bug: 477427
Cherry-picks: 573560791b5182d32a3d34c97a4c2e63669a154f
Change-Id: I797a4bcb721556cea3127286bf44d7ae511399b3
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
diff --git a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/providers/decorators/DescribedDecorator.java b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/providers/decorators/DescribedDecorator.java
index 30095fe..f453cf4 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/providers/decorators/DescribedDecorator.java
+++ b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/providers/decorators/DescribedDecorator.java
@@ -151,7 +151,7 @@
     private Image getImage(final Decoration decoration) {
         DecorationDescription description = decoration.getDescription();
         if (description != null) {
-            return WorkspaceImageFigure.flyWeightImage(description.getDecoratorPath());
+            return WorkspaceImageFigure.getImageInstanceFromPath(description.getDecoratorPath());
         } else {
             return null;
         }