Bug 154001 In library, Insert In Layout will not display table in library Layout
Description: In library, Insert In Layout will not display table in library Layout Steps to reproduce: 1. New a library file 2. New data source and dataset 3. Select the dataset, right click and click Insert In Layout Expected result: A table appears in Layout Actual result: Nothing changed in Layout but the table is inserted in Outline.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/views/actions/InsertInLayoutAction.java
{
		return InsertInLayoutUtil.handleValidateInsert( getSelection( ) );
	}
	protected EditPart getTargetEditPart( )
	{
		if ( targetPart == null )
		{
			EditPartViewer viewer = UIUtil.getLayoutEditPartViewer( );
			if ( viewer == null )
			{
				return null;
			}
			IStructuredSelection targets = (IStructuredSelection) viewer.getSelection( );
			if ( targets.isEmpty( ) && targets.size( ) > 1 )
				return null;
			targetPart = (EditPart) targets.getFirstElement( );
		}
		return targetPart;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.action.Action#run()
	 */
	public void run( )
	{
		CommandStack stack = SessionHandleAdapter.getInstance( )
				.getCommandStack();
		stack.startTrans( DISPLAY_TEXT );
		try