@Override public String toString() { return "TextFileSynonymCatalog[name=" + getName() + ", filename=" + _filename + ", caseSensitive=" + _caseSensitive + ", encoding=" + _encoding + "]"; }
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; }
}); return new SimpleSynonymCatalog(getName(), synonyms, _caseSensitive).openConnection(configuration);
_nameTextField.setText(synonymCatalog.getName()); _resourceSelector.setResourcePath(synonymCatalog.getFilename()); _encodingComboBox.setSelectedItem(synonymCatalog.getEncoding());