public override void subElements(ArrayList l) { for (int i = 0; i < countMsgVariables(); i++) { l.Add(getMsgVariables(i)); } }