Bug 109573 Focus in outline view can't be synchronized with focus in layout view when multi-select rows in a grid.
Description: Focus in outline view can't be synchronized with focus in layout view when multi-select rows in a grid. Steps to reproduce: 1. Select two rows in a grid in outline view. 2. Only one row is focused in layout view.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/parts/GraphicalEditorWithFlyoutPalette.java
*            the parent composite
	 */
	protected void createGraphicalViewer( Composite parent )
	{
		DeferredGraphicalViewer viewer = new DeferredGraphicalViewer( );
		viewer.hookRefreshListener( getRefreshManager( ) );
		viewer.createControl( parent );
		setGraphicalViewer( viewer );
		configureGraphicalViewer( );
		hookGraphicalViewer( );
		initializeGraphicalViewer( );
		
		
		
		SessionHandleAdapter.getInstance( ).getMediator( ).addColleague( this );
	}
	/**
	 * @return the DeferredRefreshManager
	 */
	protected abstract DeferredRefreshManager getRefreshManager( );
	/**
	 * A custom PalettePage that helps GraphicalEditorWithFlyoutPalette keep the
	 * two PaletteViewers (one displayed in the editor and the other displayed
	 * in the PaletteView) in sync when switching from one to the other (i.e.,
	 * it helps maintain state across the two viewers).
	 * 
	 * @author Pratik Shah
	 * @since 3.0
	 */
	protected class CustomPalettePage extends PaletteViewerPage