Top Fields Constructors Methods
org.freedesktop.dbus.viewer

pack-priv final Class FileSaver

extends Object
implements Runnable
Class Inheritance
All Implemented Interfaces
java.lang.Runnable
Imports
java.awt.Component, java.io.BufferedWriter, .File, .FileWriter, .IOException, java.util.Iterator, javax.swing.JOptionPane

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private final Component
private final File
private static final String
private static final String
private final Iterable<TextFile>

Constructor Summary

AccessConstructor and Description
pack-priv
FileSaver(Component _parentComponent, File _parentDirectory, Iterable<TextFile> _files)

Method Summary

Modifier and TypeMethod and Description
public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

private void
private void
writeFile(File _fileToSave, String _contents)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CANCELback to summary
private static final String CANCEL
OVERWRITEback to summary
private static final String OVERWRITE
OVERWRITE_ALLback to summary
private static final String OVERWRITE_ALL
parentComponentback to summary
private final Component parentComponent
parentDirectoryback to summary
private final File parentDirectory
SKIPback to summary
private static final String SKIP
SKIP_ALLback to summary
private static final String SKIP_ALL
textFilesback to summary
private final Iterable<TextFile> textFiles

Constructor Detail

FileSaverback to summary
pack-priv FileSaver(Component _parentComponent, File _parentDirectory, Iterable<TextFile> _files)

Method Detail

runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

Annotations
@Override
saveFilesback to summary
private void saveFiles()
writeFileback to summary
private void writeFile(File _fileToSave, String _contents) throws IOException