Здравствуйте, Qulac, Вы писали:
Q>По идее prsenter, а view должна предоставить презентору интерфейс для этого.
А что из себя должен представлять это интерфейс: тупо куча get'теров на компоненты вида(Tree, Button, TextField,...) или что-нибудь более высокоуровневое типа: включи свое состояние в режим редактирования элементов типа №1(activateEditor1()) или типа №2, а дальше вид сам уже "решит" что в каком состоянии прятать, показывать, "дисаблидь", "енаблить"? Или же 2ой вариант сильно крут для "тонкого вида" — уж много он знает получается, нет?