- All Implemented Interfaces:
- java.lang.Runnable, java.util.concurrent.Future<org.apache.commons.lang3.tuple.Pair<RMDocument,ReportExecutionData>>, java.util.concurrent.RunnableFuture<org.apache.commons.lang3.tuple.Pair<RMDocument,ReportExecutionData>>
- Enclosing class:
- ReportViewer
protected class ReportViewer.ReportLoader
extends javax.swing.SwingWorker<org.apache.commons.lang3.tuple.Pair<RMDocument,ReportExecutionData>,java.lang.Void>
ReportLoader is the background process that runs to collect the data for a report without blocking the UI
thread.