{
Shell shell = (Shell) context.getUIContext().getProvider();
TerminalSize terminalSize = shell.getConsole().getShell().getSize();
List<String> display = new ArrayList<>();
Set<CommandController> controllers = new TreeSet<>(new CommandControllerComparator());
for (UICommand command : commandFactory.getCommands())
{
controllers.add(getCommandController(context, command));
}