From 8c6ee65d694c6112bcef7ab1596ef23ee3370e94 Mon Sep 17 00:00:00 2001
From: Simon Barner <barner@fortiss.org>
Date: Tue, 17 Oct 2023 08:59:42 +0200
Subject: [PATCH] Allow only one instance of the Model Quality view part

* The model quality services registers an update listener with the
  view part's (static) controller. Therefore, only a single instance
  of the view part can be managed

Issue-Ref: 4310
Issue-Url: https://git.fortiss.org/af3/af3/-/issues/4310

Signed-off-by: Simon Barner <barner@fortiss.org>
---
 org.fortiss.tooling.ext.quality.ui/plugin.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/org.fortiss.tooling.ext.quality.ui/plugin.xml b/org.fortiss.tooling.ext.quality.ui/plugin.xml
index da353e822..25a97df23 100644
--- a/org.fortiss.tooling.ext.quality.ui/plugin.xml
+++ b/org.fortiss.tooling.ext.quality.ui/plugin.xml
@@ -8,14 +8,14 @@
             contributor="org.fortiss.tooling.ext.quality.ui.ModelQualityExtractionMenu">
       </contextMenuContribution>
    </extension>
-   <extension
-         point="org.eclipse.ui.views">
+   <extension point="org.eclipse.ui.views">
       <view
             class="org.fortiss.tooling.ext.quality.ui.view.fx.ModelQualityFXViewPart"
             icon="icons/metric.png"
             id="org.fortiss.tooling.ext.quality.ui.metricsView"
             name="Metrics"
-            restorable="true">
+            restorable="true"
+            allowMultiple="false">
       </view>
    </extension>
 </plugin>
\ No newline at end of file
-- 
GitLab