SIL.FieldWorks.FDO.DomainServices.DataMigration.Version19WritingSystemDefn.WriteCollationRulesFromICUString C# (CSharp) Method

WriteCollationRulesFromICUString() private method

private WriteCollationRulesFromICUString ( XmlWriter writer, string icu ) : void
writer System.Xml.XmlWriter
icu string
return void
		private void WriteCollationRulesFromICUString(XmlWriter writer, string icu)
		{
			icu = icu ?? string.Empty;

			IcuRulesParser parser = new IcuRulesParser(false);
			string message;
			// avoid throwing exception, just don't save invalid data
			if (!parser.ValidateIcuRules(icu, out message))
			{
				return;
			}
			parser.WriteIcuRules(writer, icu);
		}