// TODO: GUI handling of the situation when the externally modified file keeps being locked.
System.err.println("File locked, this will be trouble.");
}
ChangeScanner scanner = new ChangeScanner(panel.frame(), panel);
scanner.changeScan(panel.getFile());
try {
scanner.join();
} catch (InterruptedException e) {
e.printStackTrace();
}