blob: eec11ccea58df87d9edfb00980eb621a3e8e2d01 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import javax.swing.DefaultRowSorter;
import javax.swing.tree.TreeModel;
import javax.swing.tree.TreePath;
public class DefaultTreeTableSorter<T extends TreeModel, C extends TreeColumnModel, I>
implements TreeTableSorter<T,C>, TreeTableSorter.SortCycle {
public class NodeSorter extends DefaultRowSorter<T,I> implements SortCycle {
protected TreeTableWrapper getTreeTableModelWrapper() {
return (TreeTableWrapper)getModelWrapper();
}
protected abstract class TreeTableWrapper extends ModelWrapper<T,I> {}
}
}
|