possible refactoring : wrap lines 172-173 in a private method 
```
private void someMethodName(Integer index) {
  tabbedPanel.setSelectedIndex(index);
  setPresenterType(index);
}
```
I see at least 3 spots where this method could be reused.