@Override public void setSelected(boolean select) { super.setSelected(select); component.select(); if (select) component.notifyObservers(UpdateMessage.SELECT); else component.notifyObservers(UpdateMessage.UNSELECT); if (!select) for (final TextBox t : getAllTextBox()) t.setSelected(false); }