private void readLoadCase(XmlNode node)
{
string name = readAttribute(node, "LoadCase", "").Trim();
name = (name.Length > 0) ? name : Culture.Get("Case");
string desType = readAttribute(node, "DesignType", "");
// Exception. Has a blank.
desType = ("REDUCIBLE LIVE".Equals(desType)) ? LoadCase.LoadCaseType.ReduceLive.ToString() : desType;
float sw = float.Parse(readAttribute(node, "SelfWtMult", "0"));
string al = readAttribute(node, "AutoLoad", "");
LoadCase lCase = new LoadCase(name, (LoadCase.LoadCaseType)Enum.Parse(typeof(LoadCase.LoadCaseType), desType, true));
lCase.AutoLoad = al;
lCase.SelfWeight = sw;
model.LoadCases[name] = lCase;
}