/// <summary> /// Constructor /// </summary> /// <param name="infoNode">XML-node for the General.Global.ShowInformationTypes settings</param> public ShowInformationTypesSettings(XmlNode infoNode) { string xpath; //XmlNode node; xpath = "./officialStatistics"; OfficialStatistics = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./unit"; Unit = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./contact"; Contact = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./lastUpdated"; LastUpdated = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./refPeriod"; RefPeriod = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./stockFA"; StockFa = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./cfPrices"; CFPrices = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./dayADj"; DayAdj = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./seasAdj"; SeasAdj = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./basePeriod"; BasePeriod = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./updateFrequency"; UpdateFrequency = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./nextUpdate"; NextUpdate = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./survey"; Survey = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./link"; Link = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./creationDate"; CreationDate = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./copyright"; Copyright = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./source"; Source = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./matrix"; Matrix = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); xpath = "./database"; Database = SettingsHelper.GetSettingAttributeValue(xpath, "enabled", infoNode, true); }