package ciscoroutertool.gui;
import ciscoroutertool.scanner.FullReport;
/**
* The required methods for the ScanLauncher to integrate into the GUI. By
* abstracting these methods into an interface, the Scanning portion of the
* application is completely separate from the GUI itself.
* @version 0.01ALPHA
* @author Andrew H. Johnston
*/
public interface ScanLauncherParent {
/**
* Shows the "Please Wait" Dialog while the scan runs.
*/
public void showPleaseWaitDialog();
/**
* Removes the "Please Wait" Dialog once the scan is finished.
*/
public void disposePleaseWaitDialog();
/**
* Displays the report once the scan is finished
* @param report The report to show in the output window
*/
public void displayReport(FullReport report);
}