5280 add comments to make image table configuration more clear

This commit is contained in:
William Schaefer 2019-07-09 10:20:29 -04:00
parent 2faa84ec68
commit cbf0121559

View File

@ -84,6 +84,10 @@ final class LogicalImagerPanel extends JPanel implements DocumentListener {
clearImageTable(); clearImageTable();
} }
/**
* Perform the Image Table configuration necessary when a new table model is
* set.
*/
private void configureImageTable() { private void configureImageTable() {
//hide path column while leaving it in model //hide path column while leaving it in model
if (imageTable.getColumnCount() > NUMBER_OF_VISIBLE_COLUMNS) { if (imageTable.getColumnCount() > NUMBER_OF_VISIBLE_COLUMNS) {
@ -91,6 +95,7 @@ final class LogicalImagerPanel extends JPanel implements DocumentListener {
if (columnToHide != null) { if (columnToHide != null) {
imageTable.removeColumn(columnToHide); imageTable.removeColumn(columnToHide);
} }
//Allow refreshing of the Path displayed when sort order changed
imageTable.getRowSorter().addRowSorterListener(new RowSorterListener() { imageTable.getRowSorter().addRowSorterListener(new RowSorterListener() {
@Override @Override
public void sorterChanged(RowSorterEvent e) { public void sorterChanged(RowSorterEvent e) {