rule.setAttribute("attribute", par.getAttributeName());
}
else if (r instanceof ReadAttributeRule)
{
ReadAttributeRule rar = (ReadAttributeRule) r;
rule = _document.createElement("read-attribute");
rule.setAttribute("property", rar.getPropertyName());
rule.setAttribute("attribute", rar.getAttributeName());
if (!rar.getSkipIfNull())
rule.setAttribute("skip-if-null", "false");
if (rar.getTranslator() != null)
rule.setAttribute("translator", rar.getTranslator());
}
else if (r instanceof ReadContentRule)
{
ReadContentRule rcr = (ReadContentRule) r;
rule = _document.createElement("read-content");