package eu.bibl.cfide.engine.plugin.ui;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
public class PluginViewerFrame extends JFrame {
private static final long serialVersionUID = -4280007804260779512L;
protected PluginViewerTable table;
public PluginViewerFrame() {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
table = new PluginViewerTable();
JScrollPane scrollPane = new JScrollPane(table);
scrollPane.setSize(600, 400);
scrollPane.setPreferredSize(scrollPane.getSize());
add(scrollPane);
pack();
setLocationRelativeTo(null);
}
@Override
public void setVisible(boolean b) {
if (b) {
setTitle(table.currentContext.tabName);
table.reload();
}
super.setVisible(b);
}
}