summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/ScanState.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/ScanState.java')
-rw-r--r--src/main/java/com/it_jaros/jscanner/ScanState.java16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/ScanState.java b/src/main/java/com/it_jaros/jscanner/ScanState.java
index 86c3615..232d1a8 100644
--- a/src/main/java/com/it_jaros/jscanner/ScanState.java
+++ b/src/main/java/com/it_jaros/jscanner/ScanState.java
@@ -4,32 +4,20 @@ import java.util.ArrayList;
import java.util.List;
public class ScanState {
- private final Counter counter;
- private final ProgressBar progressBar;
private final List<ScanResult> scanResult;
- public ScanState(Counter counter, ProgressBar progressBar) {
- this.counter = counter;
- this.progressBar = progressBar;
+ public ScanState() {
// scanResult can not be given from outside because this class controls full access to it
this.scanResult = new ArrayList<>();
}
- public Counter getCounter() {
- return counter;
- }
-
- public ProgressBar getProgressBar() {
- return progressBar;
- }
-
public void addScanResult(ScanResult newResult) {
synchronized (this.scanResult) {
this.scanResult.add(newResult);
}
}
- public List<ScanResult> getSnapshotOfScanResults() {
+ public List<ScanResult> getCopyOfResults() {
synchronized (scanResult) {
return List.copyOf(scanResult);
}