/// <summary> Creates a new instance of AbstractType</summary> /// <param name="message">message to which this type belongs /// </param> public AbstractType(Message message) { extra = new ExtraComponents(message); this.message = message; }