Načítání připojovacích řetězců z proměnných prostředí.
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/PromenneProstredi.java Thu Dec 31 18:41:04 2009 +0100
1.3 @@ -0,0 +1,12 @@
1.4 +package cz.frantovo.abcDrupal;
1.5 +
1.6 +/**
1.7 + * Jako proměnné prostředí můžeme nastavit zdrojovou a cílovou DB
1.8 + * a aplikace si tyto proměnné načte.
1.9 + * @author fiki
1.10 + */
1.11 +public enum PromenneProstredi {
1.12 +
1.13 + MIGRACE_ZDROJ,
1.14 + MIGRACE_CIL
1.15 +}
2.1 --- a/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/gui/HlavniOkno.java Thu Dec 31 18:12:03 2009 +0100
2.2 +++ b/java/abc-drupal-gui/src/cz/frantovo/abcDrupal/gui/HlavniOkno.java Thu Dec 31 18:41:04 2009 +0100
2.3 @@ -8,6 +8,7 @@
2.4 import com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel;
2.5 import cz.frantovo.abcDrupal.Konvertor;
2.6 import cz.frantovo.abcDrupal.PosluchacLogu;
2.7 +import cz.frantovo.abcDrupal.PromenneProstredi;
2.8 import java.util.logging.Level;
2.9 import java.util.logging.Logger;
2.10 import javax.swing.UIManager;
2.11 @@ -24,6 +25,18 @@
2.12 /** Creates new form HlavniOkno */
2.13 public HlavniOkno() {
2.14 initComponents();
2.15 + nactiPromenneProstredi();
2.16 + }
2.17 +
2.18 + private void nactiPromenneProstredi() {
2.19 + String zdroj = System.getenv(PromenneProstredi.MIGRACE_ZDROJ.toString());
2.20 + if (zdroj != null) {
2.21 + jdbcZdroj.setText(zdroj);
2.22 + }
2.23 + String cil = System.getenv(PromenneProstredi.MIGRACE_CIL.toString());
2.24 + if (cil != null) {
2.25 + jdbcCil.setText(cil);
2.26 + }
2.27 }
2.28
2.29 /** This method is called from within the constructor to