/** Creates new form DbConnectDialog */
 public DbConnectDialog(Frame parent, RpcConnection rpcConn, boolean modal) {
   super(parent, "Database Connection Options", modal);
   initComponents();
   this.rpcConn = rpcConn;
   myParent = parent;
   success = false;
   props = MsfguiApp.getPropertiesNode();
   try {
     // If we don't have saved creds, look for them
     if (!props.containsKey("dbusername")) reloadDefaults();
     showDefaults();
   } catch (NullPointerException nex) {
   } catch (MsfException mex) { // No msf root?
     mex.printStackTrace();
   }
   Object driver = props.get("dbdriver");
   List l = ((javax.swing.SpinnerListModel) typeSpinner.getModel()).getList();
   for (Object o : l) if (o.equals(driver)) typeSpinner.setValue(driver);
 }