CsvProgressDialog.InterruptRequestListener
, java.lang.Runnable
, java.util.concurrent.Future<java.lang.String>
, java.util.concurrent.RunnableFuture<java.lang.String>
public class PostProcessor extends javax.swing.SwingWorker<java.lang.String,java.lang.Integer> implements CsvProgressDialog.InterruptRequestListener
Constructor | Description |
---|---|
PostProcessor(java.io.File csvFile,
PerpetualCsvConverter csvConverter,
CsvProgressDialog progressDialog,
java.lang.String charsetName) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
doInBackground() |
|
void |
done() |
|
void |
interruptRequested() |
|
protected void |
process(java.util.List<java.lang.Integer> linesRead) |
|
java.lang.String |
toString() |
public PostProcessor(java.io.File csvFile, PerpetualCsvConverter csvConverter, CsvProgressDialog progressDialog, java.lang.String charsetName)
@Nullable public java.lang.String doInBackground()
doInBackground
in class javax.swing.SwingWorker<java.lang.String,java.lang.Integer>
public void done()
done
in class javax.swing.SwingWorker<java.lang.String,java.lang.Integer>
protected void process(java.util.List<java.lang.Integer> linesRead)
process
in class javax.swing.SwingWorker<java.lang.String,java.lang.Integer>
public java.lang.String toString()
toString
in class java.lang.Object
public void interruptRequested()
interruptRequested
in interface CsvProgressDialog.InterruptRequestListener