package commons.ui;
import commons.application.CommandInterpreter;
import commons.application.ctx.Context;
import commons.application.ctx.ContextParameterChangedListener;
public interface UIController extends ContextParameterChangedListener
{

public void registerCommandInterpreter (CommandInterpreter cmd);

void start (boolean batch);

void cls ();

void clearInput ();

String getInput ();

void eval (String input);

void print (String msg);

void print (Context ctx);

void print (String key, String msg);

boolean exit ();
}
