@Override
    public void setValueAt(Object o, int r, int c)
    {
      if (r == 0)
        lmodel.info.name = (String)o;
      else if (r == 1)
        lmodel.info.author = (String)o;
      else if (r == 2)
        lmodel.info.source = (String)o;
      else if (r == 3)
        lmodel.info.modelNumber = (String)o;
      
      Main.libraryFrame.getModel().refresh();
      lmodel.lazySave();
      refresh();
    }