From 306bac4e8384eb7e6afa2a287286276db8344814 Mon Sep 17 00:00:00 2001
From: "Lange, Dr. Herbert" <herbert.lange@uni-hamburg.de>
Date: Tue, 2 Aug 2022 15:08:39 +0200
Subject: [PATCH] add warning if corpus services are missing

---
 src/main/java/de/uni_hamburg/corpora/gui/GUI.java | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/main/java/de/uni_hamburg/corpora/gui/GUI.java b/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
index cafc5de..c48e0b4 100644
--- a/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
+++ b/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
@@ -160,6 +160,14 @@ public class GUI {
         });
         mainPanel.add(buttonPanel);
         window.getContentPane().add(mainPanel);
+        if (!new File("corpus-services.jar").exists()) {
+            checkButton.setEnabled(false);
+            JOptionPane.showMessageDialog(window,
+                    "Corpus services file corpus-services.jar is missing. Before you can use this application"
+                    + " you have to update Corpus services using the button below.",
+                    "Warning",
+                    JOptionPane.WARNING_MESSAGE);
+        }
     }
 
     /**
-- 
GitLab