Remove glazedlists in favor of JXTable: JXTable can't sort multiple columns
We use glazedlists in combination with JXTable, but since swingx is become more alive and because the integration cost is high (we're still stuck with swingx 0.9.3 because of this), we've been thinking about dumping glazedlists and relying solely on JXTable for all those wonderfull features.
The problem is, there's 1 regression of JXTable-solo VS glazedlists-JXTable
JXTable can't sort on multiple columns.
In that use case, if the user clicks on multiple columns, the first column gets a "arrow up" icon and the second (and third etc) column gets a smaller "arrow up" icon, to indicate that it's first sorted on the first clicked column and then on the next column. Double clicking on a column header resets the sorting and makes it sort only on that column.