docs: public void addNew() throws DBException
      {
          this.getRecord().setEditMode(Constants.EDIT_NONE);
          m_objectID = null;
          m_dataSource = null;
          try   {
              this.doAddNew();
              m_iRecordStatus = DBConstants.RECORD_NEW;
          } catch (DBException ex)   {
              throw ex;
          }
          this.getRecord().setEditMode(Constants.EDIT_ADD);   // I do this before the handleNewRecord behaviors do anything
          this.getRecord().handleNewRecord();   // Display Fields
      }