У меня есть JPanel, который будет содержать список ListItems.Я планировал использовать контроллер для своих представлений, чтобы отделить логику от компонентов Swing.Теперь мой вопрос: должен ли я сделать экземпляр моего контроллера для каждого экземпляра моего ListItem или я должен использовать один и тот же экземпляр для каждого экземпляра моего ListItem?
public interface ListItemController {
public void stateWasRequested(ListItemView view);
}
public interface ListItemView {
public void loadFields(List<Map<String, Object>> defs);
public ListItemController getListItemController();
}