diff --git a/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java b/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java index e052099..bdd3d7b 100644 --- a/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java +++ b/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java @@ -19,6 +19,8 @@ */ package com.webcodepro.applecommander.ui.swt; +import com.webcodepro.applecommander.storage.FormattedDisk; + import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CTabFolder; import org.eclipse.swt.events.DisposeEvent; @@ -26,8 +28,6 @@ import org.eclipse.swt.events.DisposeListener; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Shell; -import com.webcodepro.applecommander.storage.FormattedDisk; - /** * Displays disk information on the screen. *
@@ -41,9 +41,9 @@ public class DiskWindow {
private Shell shell;
private FormattedDisk[] disks;
- private DiskInfoTab[] diskInfoTabs;
+ private DiskInfoTab diskInfoTab;
private DiskMapTab[] diskMapTabs;
- private DiskExplorerTab[] diskExplorerTabs;
+ private DiskExplorerTab diskExplorerTab;
/**
* Construct the disk window.
@@ -69,17 +69,16 @@ public class DiskWindow {
});
CTabFolder tabFolder = new CTabFolder(shell, SWT.BOTTOM);
+ diskExplorerTab = new DiskExplorerTab(tabFolder, disks,
+ imageManager);
diskMapTabs = new DiskMapTab[disks.length];
- diskInfoTabs = new DiskInfoTab[disks.length];
- diskExplorerTabs = new DiskExplorerTab[disks.length];
for (int i=0; i