Bug 117981 Any item can't be selected at the first time in library outline view.
Description: Any item can't be selected at the first time in library outline view. Steps to reproduce: 1. Add a label in library file. 2. Select the label item in library outline view. 3. The focus jumps to library file node in outline view. The second time I select the label item, it can be selected.
UI/org.eclipse.birt.report.designer.ui.lib/src/org/eclipse/birt/report/designer/internal/lib/editparts/LibraryReportDesignEditPart.java
refresh( );
			Display.getCurrent( ).asyncExec( new Runnable( )
			{
				public void run( )
				{
					final List mediatorSelection = SessionHandleAdapter.getInstance( )
					.getMediator( ).getCurrentState( )
					.getSelectionObject( );
					if ( mediatorSelection.size( ) == 1
							&& mediatorSelection.get( 0 ) instanceof LibraryHandle )
					{
						return;
					}
					List list =getChildren( );
					EditPartViewer viewer = getViewer( );
					if ( viewer instanceof DeferredGraphicalViewer )
					{
						( (DeferredGraphicalViewer) viewer ).setSelection(
								new StructuredSelection( list ), false );
					}
					
				}
			} );
		}
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.api.core.Listener#elementChanged(org.eclipse.birt.report.model.api.DesignElementHandle,