@Override
	public Object getValueAt(int row, int col) {
		Entry entry;
		try {
			entry = dic.getEntry(ids.get(row));
		} catch (Exception ex) {
			return Localization.getInstance().get("error") + " " + ex;
		}
		switch(col) {
		case 0:
			return escapeString(entry.getWord());
		case 1:
			return escapeString(entry.getDefinition());
		case 2:
			return escapeString(entry.getCategory());
		case 3:
			return escapeString(entry.getTagsAsString());
		default:
			return null;
		}
	}