code: public void init(Record record, BaseField field, String fieldName, boolean bEnableOnValid, boolean bEnableOnNew, ScreenComponent sField)
      {
          this.fieldName = fieldName;
          m_fldTarget = field;
          m_sField = sField;
          m_bEnableOnValid = bEnableOnValid;
          m_bEnableOnNew = bEnableOnNew;
          super.init(record);
      }
docs: Constructor.
  @param record My owner (usually passed as null, and set on addListener in setOwner()).
  @param field Target field.
  @param iFieldSeq Target field.
  @param bEnbleOnValid Enable/disable the fields on valid.
  @param bEnableOnNew Enable/disable the fields on new.
  @param flagField If this flag is true, do the opposite enable/disable.