From fa5954cd3d6be9f851939d406aa32123878d4732 Mon Sep 17 00:00:00 2001
From: Lyn Elisa Goltz <goltz@lat-lon.de>
Date: Mon, 27 Nov 2023 09:09:30 +0100
Subject: [PATCH] XPLANBOX-2521 - set defaultCrs and chooseCrs to deprecated

---
 .../src/main/resources/managerWebConfiguration.properties  | 2 +-
 .../xplan/manager/web/client/gui/dialog/CrsDialog.java     | 7 +++----
 .../xplan/manager/web/shared/ManagerWebConfiguration.java  | 2 ++
 .../configuration/managerWebConfiguration.properties       | 2 +-
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/xplan-configuration/xplan-manager-config/src/main/resources/managerWebConfiguration.properties b/xplan-configuration/xplan-manager-config/src/main/resources/managerWebConfiguration.properties
index 57120b994e..096a8228a8 100644
--- a/xplan-configuration/xplan-manager-config/src/main/resources/managerWebConfiguration.properties
+++ b/xplan-configuration/xplan-manager-config/src/main/resources/managerWebConfiguration.properties
@@ -29,7 +29,7 @@ activateValidityPeriodDialog=${isValidityPeriodDialogActivated}
 activateEditor=${isEditorActivated}
 # enables the function to transform a plan to INSPIRE PLU
 activatePublishingInspirePlu=${isPublishingInspirePluActivated}
-# crs dialog
+# crs dialog (deprecated)
 defaultCrs=${defaultCrs}
 chooseCrs=${chooseCrs}
 # filter (deprecated)
diff --git a/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/client/gui/dialog/CrsDialog.java b/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/client/gui/dialog/CrsDialog.java
index 033305b983..bd31087818 100644
--- a/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/client/gui/dialog/CrsDialog.java
+++ b/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/client/gui/dialog/CrsDialog.java
@@ -20,8 +20,6 @@
  */
 package de.latlon.xplan.manager.web.client.gui.dialog;
 
-import static com.google.gwt.user.client.ui.HasHorizontalAlignment.ALIGN_LEFT;
-
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ChangeEvent;
 import com.google.gwt.event.dom.client.ChangeHandler;
@@ -32,17 +30,18 @@ import com.google.gwt.user.client.ui.Panel;
 import com.google.gwt.user.client.ui.RadioButton;
 import com.google.gwt.user.client.ui.VerticalPanel;
 import com.google.gwt.user.client.ui.Widget;
-
 import de.latlon.xplan.manager.web.client.i18n.XPlanWebMessages;
 import de.latlon.xplan.manager.web.shared.ManagerWebConfiguration;
 
+import static com.google.gwt.user.client.ui.HasHorizontalAlignment.ALIGN_LEFT;
+
 /**
  * Wizard to select a crs.
  *
+ * @deprecated will be removed in a future version.
  * @author <a href="mailto:goltz@lat-lon.de">Lyn Goltz</a>
  * @author <a href="mailto:wanhoff@lat-lon.de">Jeronimo Wanhoff</a>
  * @author <a href="mailto:stenger@lat-lon.de">Dirk Stenger</a>
- * @version $Revision: $, $Date: $
  */
 public class CrsDialog extends WizardDialogBox {
 
diff --git a/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/shared/ManagerWebConfiguration.java b/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/shared/ManagerWebConfiguration.java
index a3b8c05196..e519bd5c13 100644
--- a/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/shared/ManagerWebConfiguration.java
+++ b/xplan-webapps/xplan-manager-web/src/main/java/de/latlon/xplan/manager/web/shared/ManagerWebConfiguration.java
@@ -132,6 +132,7 @@ public class ManagerWebConfiguration implements Serializable {
 
 	/**
 	 * @return default crs of the crs dialog, never <code>null</code>
+	 * @deprecated method will be removed in a future version.
 	 */
 	public String getCrsDialogDefaultCrs() {
 		return crsDialogDefaultCrs;
@@ -139,6 +140,7 @@ public class ManagerWebConfiguration implements Serializable {
 
 	/**
 	 * @return list of possible crs for the crs dialog, never <code>null</code>
+	 * @deprecated method will be removed in a future version.
 	 */
 	public String[] getCrsDialogChooseCrs() {
 		if (crsDialogChooseCrs == null)
diff --git a/xplan-webapps/xplan-manager-web/src/main/resources/de/latlon/xplan/manager/web/server/configuration/managerWebConfiguration.properties b/xplan-webapps/xplan-manager-web/src/main/resources/de/latlon/xplan/manager/web/server/configuration/managerWebConfiguration.properties
index 37d8d784bb..579884adf4 100644
--- a/xplan-webapps/xplan-manager-web/src/main/resources/de/latlon/xplan/manager/web/server/configuration/managerWebConfiguration.properties
+++ b/xplan-webapps/xplan-manager-web/src/main/resources/de/latlon/xplan/manager/web/server/configuration/managerWebConfiguration.properties
@@ -29,7 +29,7 @@ activateValidityPeriodDialog=true
 activateEditor=true
 # enables the function to transform a plan to INSPIRE PLU
 activatePublishingInspirePlu=false
-# crs dialog
+# crs dialog (deprecated)
 defaultCrs=EPSG:25832
 chooseCrs=EPSG:4326,EPSG:25833,EPSG:31466,EPSG:31467,EPSG:31468,EPSG:31469
 # filter (deprecated)
-- 
GitLab