public bool loadInstantReactions(XmlNode node, LinkedList<IReaction> reactions)
{
XmlNodeList IReactionsList = node.SelectNodes("instantReaction");
bool b = true;
foreach (XmlNode IReaction in IReactionsList)
{
InstantReaction ir = new InstantReaction();
foreach (XmlNode attr in IReaction)
{
switch (attr.Name)
{
case "name":
ir.setName(attr.InnerText);
break;
case "reactants":
loadInstantReactionReactants(attr, ir);
break;
case "products":
loadInstantReactionProducts(attr, ir);
break;
}
}
reactions.AddLast(ir);
}
return b;
}