@Override
public void handle( final Event event )
{
if( event instanceof EnablementChangedEvent )
{
button.setEnabled( part.enabled() );
}
else if( event instanceof LabelChangedEvent )
{
final String label = part.label( CapitalizationType.TITLE_STYLE );
button.setText( label == null ? EMPTY_STRING : label );