package component;

import dc.DCConfig;
import cli.CLC;
import dc.cli.MultiStationInterface;
import benchmarking.SchedulingController;

public class MainInterface extends CLC {
	private MultiStationInterface msi;
	private SchedulingController si;
	
	public MainInterface() {
		System.out.println("DCnet command line interface, v" + DCConfig.VERSION);
		System.out.println("2014, Moritz Neikes, m.neikes@student.ru.nl");
		msi = new MultiStationInterface();
		Action forwardAction = new CommandAction(msi);

		si = new SchedulingController();
		Action schedulingAction = new CommandAction(si);
		
		setDefaultAction(forwardAction);
		mapCommand("dc", forwardAction);
		mapCommand("scheduling", schedulingAction);		
	}

}
@@ -89,50 +89,8 @@
 ace;
-%0Aimport benchmarking.SchedulingController;
 %0A%0Apu
@@ -168,42 +168,8 @@
 si;%0A
-%09private SchedulingController si;%0A
 %09%0A%09p
@@ -428,97 +428,8 @@
 );%0A%0A
-%09%09si = new SchedulingController();%0A%09%09Action schedulingAction = new CommandAction(si);%0A%09%09%0A
 %09%09se
@@ -498,56 +498,8 @@
 n);%0A
-%09%09mapCommand(%22scheduling%22, schedulingAction);%09%09%0A
 %09%7D%0A%0A

Remove remains of scheduling simulations