private Element toElement(final TextFileSynonymCatalog sc) { final Element elem = getDocument().createElement("text-file-synonym-catalog"); elem.setAttribute("name", sc.getName()); if (!Strings.isNullOrEmpty(sc.getDescription())) { elem.setAttribute("description", sc.getDescription()); } appendElement(elem, "filename", sc.getFilename()); appendElement(elem, "encoding", sc.getEncoding()); appendElement(elem, "case-sensitive", sc.isCaseSensitive()); return elem; }