Messages.getString( "HighlightsPreferencePage.text.Title" ),
Messages.getString( "HighlightsPage.Dialog.NewHighlight" ),
	private void add( )	{		HighlightRuleBuilder builder = new HighlightRuleBuilder( getShell( ),				Messages.getString( "HighlightsPreferencePage.text.Title" ), //$NON-NLS-1$				provider );		builder.updateHandle( null, fTableViewer.getTable( ).getItemCount( ) );		builder.setDesignHandle( (DesignElementHandle) model );		if ( builder.open( ) == Window.OK )		{			fTableViewer.add( builder.getHandle( ) );			int itemCount = fTableViewer.getTable().getItemCount();						fTableViewer.getTable().deselectAll();			fTableViewer.getTable().select(itemCount -1);						fTableViewer.getTable( ).setFocus( );			updateButtons( );			refreshTableItemView( );		}	}