@Override
 public void propertyChange(PropertyChangeEvent evt) {
   shapefile = df.getValue();
   updateList();
 }