code: public void createMessageDataDesc(String strMessageDataClassName)
       {
           if (strMessageDataClassName == null)
           {
               if (this.getMessageHeader() != null)
                   strMessageDataClassName = (String)this.getMessageHeader().get(BaseMessageHeader.INTERNAL_MESSAGE_CLASS);
           }
           MessageRecordDesc messageRecordDesc = (MessageRecordDesc)ClassServiceUtility.getClassService().makeObjectFromClassName(strMessageDataClassName);
           if (messageRecordDesc != null)
                   messageRecordDesc.init(this, null);
       }
docs: Setup this message given this internal data structure.
  @param data The data in an intermediate format.