These are changes to make the Swing UI behave better when adding or deleting contacts.  A ComboBoxModel and some View, and Model changes that the tool invokes appears to work.  When changes are made to the database, the Combo Box that shows the contacts responds without throwing exceptions.