docs: public void add(Rec fieldList) throws DBException
      {
          this.syncCurrentToBase();
          boolean[] rgbListenerState = this.getRecord().setEnableListeners(false);
          this.getRecord().handleRecordChange(DBConstants.ADD_TYPE);   // Fake the call for the grid table
          this.getRecord().setEnableListeners(rgbListenerState);
          
          super.add(fieldList);
          this.syncCurrentToBase();
  
          rgbListenerState = this.getRecord().setEnableListeners(false);
          this.getRecord().handleRecordChange(DBConstants.AFTER_ADD_TYPE);   // Fake the call for the grid table
          this.getRecord().setEnableListeners(rgbListenerState);
      }