protected string GenerateProperties(Message m)
{
string code = "";
foreach (Field f in m.Fields.Values) {
if (f.OptionGenerate) {
if (f.Comments != null) {
code += "/// <summary>\n";
code += Code.Prefix ("/// ", f.Comments) + "\n";
code += "/// </summary>\n";
}
code += GenerateProperty (f) + "\n";
} else {
code += "//" + GenerateProperty (f) + " //Implemented by user elsewhere\n";
}
}
return code;
}