# HG changeset patch # User František Kučera # 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