diff options
Diffstat (limited to 'bridge/src/sbt-test/source-dependencies/java-generic-workaround/DefaultTreeTableSorter.java')
-rw-r--r-- | bridge/src/sbt-test/source-dependencies/java-generic-workaround/DefaultTreeTableSorter.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bridge/src/sbt-test/source-dependencies/java-generic-workaround/DefaultTreeTableSorter.java b/bridge/src/sbt-test/source-dependencies/java-generic-workaround/DefaultTreeTableSorter.java new file mode 100644 index 000000000..eec11ccea --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/java-generic-workaround/DefaultTreeTableSorter.java @@ -0,0 +1,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> {} + } +} |