protected override void ParseConfiguration(XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType)
{
base.ParseConfiguration(configurationElement, xmlNamespaceResolver, contentType);
foreach (XPathNavigator node in configurationElement.SelectChildren(XPathNodeType.Element))
{
switch (node.LocalName)
{
case TextTypeName:
ParseEnumValue(node.InnerXml, ref _textType);
break;
case RowsName:
int rows;
if (int.TryParse(node.InnerXml, out rows))
_rows = rows;
break;
case AppendModificationsName:
if (!string.IsNullOrEmpty(node.InnerXml))
_appendModifications = node.InnerXml.ToLower().CompareTo("true") == 0;
break;
}
}
}