Changed to use StreamUtil.

This commit is contained in:
Robert Greene 2004-06-20 17:02:00 +00:00
parent 7ceec26d59
commit 733ce4f7d2

View File

@ -102,6 +102,7 @@ import com.webcodepro.applecommander.ui.swt.wizard.compilefile.CompileWizard;
import com.webcodepro.applecommander.ui.swt.wizard.exportfile.ExportWizard; import com.webcodepro.applecommander.ui.swt.wizard.exportfile.ExportWizard;
import com.webcodepro.applecommander.ui.swt.wizard.importfile.ImportWizard; import com.webcodepro.applecommander.ui.swt.wizard.importfile.ImportWizard;
import com.webcodepro.applecommander.util.AppleUtil; import com.webcodepro.applecommander.util.AppleUtil;
import com.webcodepro.applecommander.util.StreamUtil;
/** /**
* Build the Disk File tab for the Disk Window. * Build the Disk File tab for the Disk Window.
@ -1101,14 +1102,9 @@ public class DiskExplorerTab {
countLabel.setText("File " + (i+1) + " of " + specs.size()); countLabel.setText("File " + (i+1) + " of " + specs.size());
nameLabel.setText(spec.getSourceFilename()); nameLabel.setText(spec.getSourceFilename());
progressBar.setSelection(i); progressBar.setSelection(i);
ByteArrayOutputStream buffer = ByteArrayOutputStream buffer = new ByteArrayOutputStream();
new ByteArrayOutputStream(); InputStream input = new FileInputStream(spec.getSourceFilename());
InputStream input = StreamUtil.copy(input, buffer);
new FileInputStream(spec.getSourceFilename());
int data;
while ((data = input.read()) != -1) {
buffer.write(data);
}
FileEntry fileEntry = directory.createFile(); FileEntry fileEntry = directory.createFile();
fileEntry.setFilename(spec.getTargetFilename()); fileEntry.setFilename(spec.getTargetFilename());
fileEntry.setFiletype(spec.getFiletype()); fileEntry.setFiletype(spec.getFiletype());