public void onClick( final ClickEvent event ) {
UberTabPanel.this.onClick( event );
if ( tab.asTabLink().getParent().getParent() instanceof DropdownTab ) {
final DropdownTab dropdownTab = (DropdownTab) tab.asTabLink().getParent().getParent();
dropdownTab.setText( "Active: " + view.getPresenter().getTitle() );
dropdownTab.addStyleName( Constants.ACTIVE );
} else {
final Widget lastTab = getLastTab();
if ( lastTab instanceof DropdownTab ) {
( (DropdownTab) lastTab ).setText( "More..." );
}