CommandUpdaterInfo AddUpdateHandler (List<CommandUpdaterInfo> methodUpdaters, object cmdId)
{
foreach (CommandUpdaterInfo ci in methodUpdaters) {
if (ci.CommandId.Equals (cmdId))
return ci;
}
// Not found, it needs to be added
CommandUpdaterInfo cinfo = new CommandUpdaterInfo (cmdId);
methodUpdaters.Add (cinfo);
return cinfo;
}