import javax.swing.table.AbstractTableModel;
import javax.swing.table.TableModel;
import javax.swing.table.TableRowSorter;
+
/**
- * Helps render GUI allowing control of which columns to show for entries returned from an FTS query.
- * TODO: push down FTSClient specific code
+ * Helps render GUI allowing control of which columns to show for entries
+ * returned from an FTS query. TODO: push down FTSClient specific code
*
* @author tcofoegbu
*
int x = 0;
for (FTSDataColumnI field : allFTSDataColumns)
- {
- //System.out.println("allFTSDataColumns==" + allFTSDataColumns);
+ {
+ // System.out.println("allFTSDataColumns==" + allFTSDataColumns);
if (field.getName().equalsIgnoreCase("all"))
{
continue;
data[x++] = new Object[] { ftsRestClient
.getAllDefaultDisplayedFTSDataColumns().contains(field),
field.getName(), field.getGroup() };
- //System.out.println(" PUIS " + field.getName() + " ET AUSSI " + field.getGroup() + "X = " + x);
+ // System.out.println(" PUIS " + field.getName() + " ET AUSSI " +
+ // field.getGroup() + "X = " + x);
break;
case STRUCTURE_CHOOSER:
data[x++] = new Object[] { structSummaryColumns.contains(field),
}
});
sorter.setSortKeys(sortKeys);
- // BH 2018 setSortKeys does a sort sorter.sort();
+ // BH 2018 setSortKeys does a sort sorter.sort();
tbl_FTSDataColumnPrefs
.setAutoResizeMode(JTable.AUTO_RESIZE_NEXT_COLUMN);