File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed
Ghidra/Framework/Docking/src/main/java/docking/widgets/table Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -55,18 +55,26 @@ public String getValueString(int row, int col) {
55
55
return obj == null ? null : obj .toString ();
56
56
}
57
57
58
+ private boolean isSortableTableModel () {
59
+ return table .getModel () instanceof SortedTableModel ;
60
+ }
61
+
58
62
@ Override
59
63
public boolean isSorted (int column ) {
60
-
61
- if (table .getModel () instanceof SortedTableModel ) {
62
- SortedTableModel sortedModel = (SortedTableModel ) table .getModel ();
63
- return column == sortedModel .getPrimarySortColumnIndex ();
64
+ if (!isSortableTableModel ()) {
65
+ return false ;
64
66
}
65
- return false ;
67
+
68
+ SortedTableModel sortedModel = (SortedTableModel ) table .getModel ();
69
+ return column == sortedModel .getPrimarySortColumnIndex ();
66
70
}
67
71
68
72
@ Override
69
73
public boolean isSortedAscending () {
74
+ if (!isSortableTableModel ()) {
75
+ return false ;
76
+ }
77
+
70
78
SortedTableModel model = (SortedTableModel ) table .getModel ();
71
79
int primarySortColumnIndex = model .getPrimarySortColumnIndex ();
72
80
TableSortState columnSortState = model .getTableSortState ();
You can’t perform that action at this time.
0 commit comments