code: public void init(Record record, String strName, int iDataLength, String strDesc, Object strDefault)
      {
          super.init(record, strName, DBConstants.DEFAULT_FIELD_LENGTH, strDesc, strDefault);
          if (iDataLength == DBConstants.DEFAULT_FIELD_LENGTH)
              m_iFakeFieldLength = 24;
          else
              m_iFakeFieldLength = iDataLength;
      }
docs: Initialize the member fields.
  @param record The parent record.
  @param strName The field name.
  @param iDataLength The maximum string length (pass -1 for default).
  @param strDesc The string description (usually pass null, to use the resource file desc).
  @param strDefault The default value (if object, this value is the default value, if string, the string is the default).