code: public void init(Record record, BaseField fldDest, BaseField fldSource, Converter convCheckMark, boolean bMoveOnNew, boolean bMoveOnValid, boolean bMoveOnSelect, boolean bMoveOnAdd, boolean bMoveOnUpdate, String strSource, boolean bDontMoveNullSource)
      {
          m_fldDest = fldDest;
          m_fldSource = fldSource;
          m_convCheckMark = convCheckMark;
          m_strSource = strSource;
          m_bMoveOnNew = bMoveOnNew;
          m_bMoveOnValid = bMoveOnValid;
          m_bMoveOnSelect = bMoveOnSelect;
          m_bMoveOnAdd = bMoveOnAdd;
          m_bMoveOnUpdate = bMoveOnUpdate;
          m_bDontMoveNullSource = bDontMoveNullSource;
          super.init(record);
      }
docs: Constructor.
  @param pfldDest tour.field.BaseField The destination field.
  @param fldSource The source field.
  @param pCheckMark If is field if false, don't move the data.
  @param bMoveOnNew If true, move on new also.
  @param bMoveOnValid If true, move on valid also.