Don't use deprecated component

This commit is contained in:
Roman Shevchenko
2011-06-27 15:45:12 +04:00
parent 0b913dcdfd
commit c56082dcaf
3 changed files with 7 additions and 11 deletions
@@ -34,7 +34,6 @@ import com.intellij.util.EditSourceOnDoubleClickHandler;
import com.intellij.util.config.Storage;
import com.intellij.util.ui.ColumnInfo;
import com.intellij.util.ui.ListTableModel;
import com.intellij.util.ui.Table;
import com.intellij.util.ui.UIUtil;
import org.jetbrains.annotations.NonNls;
@@ -122,7 +121,7 @@ public class DualView extends JPanel {
addWidthListenersTo(myFlatView);
}
private void addWidthListenersTo(Table treeView) {
private void addWidthListenersTo(JTable treeView) {
TableColumnModel columnModel = treeView.getColumnModel();
int columnCount = columnModel.getColumnCount();
for (int i = 0; i < columnCount; i++) {
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2009 JetBrains s.r.o.
* Copyright 2000-2011 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -15,7 +15,7 @@
*/
package com.intellij.ui.treeStructure.treetable;
import com.intellij.util.ui.Table;
import com.intellij.ui.table.JBTable;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
@@ -42,7 +42,7 @@ import java.util.Set;
* @author Philip Milne
* @author Scott Violet
*/
public class TreeTable extends Table {
public class TreeTable extends JBTable {
/** A subclass of JTree. */
private TreeTableTree myTree;
private TreeTableModel myTableModel;
@@ -52,7 +52,6 @@ public class TreeTable extends Table {
super();
setModel(treeTableModel);
}
@SuppressWarnings({"MethodOverloadsMethodOfSuperclass"})
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2009 JetBrains s.r.o.
* Copyright 2000-2011 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -15,8 +15,6 @@
*/
package com.intellij.ui.treeStructure.treetable;
import com.intellij.util.ui.Table;
import javax.swing.*;
import javax.swing.event.TreeExpansionEvent;
import javax.swing.event.TreeExpansionListener;
@@ -39,9 +37,9 @@ import javax.swing.tree.TreePath;
public class TreeTableModelAdapter extends AbstractTableModel {
private final JTree tree;
private final TreeTableModel treeTableModel;
private final Table table;
private final JTable table;
public TreeTableModelAdapter(TreeTableModel treeTableModel, JTree tree, Table table) {
public TreeTableModelAdapter(TreeTableModel treeTableModel, JTree tree, JTable table) {
this.tree = tree;
this.treeTableModel = treeTableModel;
this.table = table;