mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
add constructors to JTable successors
This commit is contained in:
@@ -17,12 +17,12 @@ package com.intellij.ui.table;
|
||||
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.util.config.Storage;
|
||||
import com.intellij.util.ui.ListTableModel;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
|
||||
import javax.swing.*;
|
||||
import javax.swing.table.TableColumn;
|
||||
import javax.swing.table.TableColumnModel;
|
||||
import javax.swing.table.TableModel;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -33,10 +33,14 @@ import java.util.Arrays;
|
||||
public class BaseTableView extends JBTable {
|
||||
private static final Logger LOG = Logger.getInstance("#com.intellij.ui.table.BaseTableView");
|
||||
|
||||
public BaseTableView(final ListTableModel model) {
|
||||
public BaseTableView(final TableModel model) {
|
||||
super(model);
|
||||
}
|
||||
|
||||
public BaseTableView(TableModel model, TableColumnModel columnModel) {
|
||||
super(model, columnModel);
|
||||
}
|
||||
|
||||
@NonNls
|
||||
private static String orderPropertyName(final int index) {
|
||||
return "Order"+index;
|
||||
|
||||
@@ -62,8 +62,12 @@ public class JBTable extends JTable implements ComponentWithEmptyText, Component
|
||||
this(new DefaultTableModel());
|
||||
}
|
||||
|
||||
public JBTable(final TableModel model) {
|
||||
super(model);
|
||||
public JBTable(TableModel model) {
|
||||
this(model, null);
|
||||
}
|
||||
|
||||
public JBTable(final TableModel model, final TableColumnModel columnModel) {
|
||||
super(model, columnModel);
|
||||
|
||||
myEmptyText = new StatusText(this) {
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user