/.metadata/.plugins/org.eclipse.core.resources/.history/cd/00bcf21f7ba3001e1dff9ae635b3e1ee
#! | 33 lines | 27 code | 6 blank | 0 comment | 0 complexity | 998c0d025990d1015d64eb4b8fa36fe6 MD5 | raw file
1package info.reflectionsofmind.connexion.platform.cli;
2
3import info.reflectionsofmind.connexion.platform.control.IConfiguration;
4import info.reflectionsofmind.connexion.platform.control.IRoot;
5import info.reflectionsofmind.connexion.platform.control.control.IMainControl;
6
7public class CommandLineRoot implements IRoot
8{
9 private IInterpreter interpreter;
10
11 public IConfiguration getConfiguration()
12 {
13 return null;
14 }
15
16 public IMainControl restart()
17 {
18 System.out.println("(Re-)Starting Connexion CLI.");
19 final MainInterpreter main = new MainInterpreter(this);
20 this.interpreter = main;
21
22 new Thread()
23 {
24 @Override
25 public void run()
26 {
27 super.run();
28 }
29 }.start();
30
31 return main;
32 }
33}