# HG changeset patch
# User František Kučera <franta-hg@frantovo.cz>
# Date 1262281264 -3600
# Node ID d40099dbbdd1a00cf96c0a04d4db4f4eb6555a4c
# Parent  2f02db6cd6983b2275ac261cd08b98bf8ac6eb65
Načítání připojovacích řetězců z proměnných prostředí.

diff -r 2f02db6cd698 -r d40099dbbdd1 java/abc-drupal-gui/src/cz/frantovo/abcDrupal/PromenneProstredi.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/PromenneProstredi.java	Thu Dec 31 18:41:04 2009 +0100
@@ -0,0 +1,12 @@
+package cz.frantovo.abcDrupal;
+
+/**
+ * Jako proměnné prostředí můžeme nastavit zdrojovou a cílovou DB
+ * a aplikace si tyto proměnné načte.
+ * @author fiki
+ */
+public enum PromenneProstredi {
+
+    MIGRACE_ZDROJ,
+    MIGRACE_CIL
+}
diff -r 2f02db6cd698 -r d40099dbbdd1 java/abc-drupal-gui/src/cz/frantovo/abcDrupal/gui/HlavniOkno.java
--- a/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/gui/HlavniOkno.java	Thu Dec 31 18:12:03 2009 +0100
+++ b/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/gui/HlavniOkno.java	Thu Dec 31 18:41:04 2009 +0100
@@ -8,6 +8,7 @@
 import com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel;
 import cz.frantovo.abcDrupal.Konvertor;
 import cz.frantovo.abcDrupal.PosluchacLogu;
+import cz.frantovo.abcDrupal.PromenneProstredi;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 import javax.swing.UIManager;
@@ -24,6 +25,18 @@
     /** Creates new form HlavniOkno */
     public HlavniOkno() {
 	initComponents();
+	nactiPromenneProstredi();
+    }
+
+    private void nactiPromenneProstredi() {
+	String zdroj = System.getenv(PromenneProstredi.MIGRACE_ZDROJ.toString());
+	if (zdroj != null) {
+	    jdbcZdroj.setText(zdroj);
+	}
+	String cil = System.getenv(PromenneProstredi.MIGRACE_CIL.toString());
+	if (cil != null) {
+	    jdbcCil.setText(cil);
+	}
     }
 
     /** This method is called from within the constructor to