highlightsPage.setProvider( new HighlightPropertyDescriptorProvider( ) );
highlightsPage.setProvider( new HighlightDescriptorProvider( ) );
	protected void buildItemContent( CTabItem item )	{		if ( itemMap.containsKey( item ) && itemMap.get( item ) == null )		{			switch ( tabFolder.getSelectionIndex( ) )			{				case 1 :					bindingPage = new BindingPage( );					setPageInput( bindingPage );					refresh( tabFolder, bindingPage, true );					item.setControl( bindingPage.getControl( ) );					itemMap.put( item, bindingPage );					break;				case 2 :					highlightsPage = new PreviewPage( true );					highlightsPage.setPreview( new HighlightPropertyDescriptor( true ) );					highlightsPage.setProvider( new HighlightPropertyDescriptorProvider( ) );					setPageInput( highlightsPage );					refresh( tabFolder, highlightsPage, true );					item.setControl( highlightsPage.getControl( ) );					itemMap.put( item, highlightsPage );					break;				default :					break;			}		}		else if ( itemMap.get( item ) != null )		{			setPageInput( itemMap.get( item ) );			refresh( tabFolder, itemMap.get( item ), false );		}	}