make sure there is only one CommandLineProcessor

This commit is contained in:
Anton Keks 2016-01-11 22:33:21 +02:00
parent a6fcb2bf36
commit 9e86378b5e
2 changed files with 4 additions and 4 deletions

4
.idea/encodings.xml generated
View File

@ -2,6 +2,6 @@
<project version="4">
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
<file url="file://$PROJECT_DIR$/ext/win-installer/InstallerConfig.nsh" charset="UTF-8" />
<file url="PROJECT" charset="UTF-8" />
</component>
</project>
</project>

View File

@ -16,9 +16,9 @@ import net.azib.ipscan.exporters.Exporter;
import net.azib.ipscan.exporters.ExporterRegistry;
import net.azib.ipscan.feeders.FeederCreator;
import net.azib.ipscan.feeders.FeederRegistry;
import net.azib.ipscan.gui.actions.ScanMenuActions;
import javax.inject.Inject;
import javax.inject.Singleton;
import java.io.File;
/**
@ -26,6 +26,7 @@ import java.io.File;
*
* @author Anton Keks
*/
@Singleton
public class CommandLineProcessor implements CommandProcessor, StateTransitionListener {
private final FeederRegistry<? extends FeederCreator> feederRegistry;
private final ExporterRegistry exporters;
@ -158,7 +159,6 @@ public class CommandLineProcessor implements CommandProcessor, StateTransitionLi
// start scanning automatically
if (autoStart) {
ScanMenuActions.isLoadedFromFile = false;
stateMachine.transitionToNext();
}
}