{
super();
prov = provider;
executor = new CopyExecutor(provider);
monitor = new CopyProgressMonitor(provider);
copyScripter = new CopyScripter();
executor.addListener(monitor);
executor.addListener(copyScripter);
executor.setPref(monitor);
monitor.setExecutor(executor);