mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-11 23:46:15 +00:00
Removed unneeded 'currentNode' member variable from DataContentTopComponent.
Disabled tabs in JTabbedPane in DataContentPanel on panel creation.
This commit is contained in:
parent
34a36b3be1
commit
faa78c614b
@ -44,13 +44,19 @@ public class DataContentPanel extends javax.swing.JPanel implements DataContent,
|
||||
|
||||
// add all implementors of DataContentViewer and put them in the tabbed pane
|
||||
Collection<? extends DataContentViewer> dcvs = Lookup.getDefault().lookupAll(DataContentViewer.class);
|
||||
for (DataContentViewer factory : Lookup.getDefault().lookupAll(DataContentViewer.class)) {
|
||||
for (DataContentViewer factory : dcvs) {
|
||||
DataContentViewer dcv = factory.getInstance();
|
||||
viewers.add(new UpdateWrapper(dcv));
|
||||
jTabbedPane1.addTab(dcv.getTitle(), null,
|
||||
dcv.getComponent(), dcv.getToolTip());
|
||||
}
|
||||
|
||||
// disable the tabs
|
||||
int numTabs = jTabbedPane1.getTabCount();
|
||||
for (int tab = 0; tab < numTabs; ++tab) {
|
||||
jTabbedPane1.setEnabledAt(tab, false);
|
||||
}
|
||||
|
||||
jTabbedPane1.addChangeListener(this);
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,6 @@ public final class DataContentTopComponent extends TopComponent implements DataC
|
||||
|
||||
// reference to the "default" TC that always stays open
|
||||
private static DataContentTopComponent defaultInstance;
|
||||
private Node currentNode;
|
||||
// set to true if this is the TC that always stays open and is the default place to display content
|
||||
private boolean isDefault;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user