}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
try {
QueryLocal ql = cache.get(rowIndex);
if (columnIndex == COL_ID){
return ql.getID();
} else if (columnIndex == COL_QUERY) {
return (ql.isWrong() ? "(НЕ КОРРЕКТЕН) ":"") + ql.getTitle();
} else if (columnIndex == COL_VERSION) {
try {
ReportVersion ver = ql.getVersion();
ReportVersion realVer = ver.realVersion();
return realVer.toString()
+ (realVer.isSupported() ? "":" (не поддерживается)")
+ (realVer == ver ? "":"(обновлено)");
} catch (Exception ex) {