Bug 168003 [2.1.2][regression]In library,delete item inside grid should not transfer current view.[01]
Description: [2.1.2][regression]In library,delete item inside grid should not transfer current view.[01] Build: Version 2.1.2.v20061213-0710 steps to reproduce: 1. New a library 2. Insert a grid. 3. Insert items to grid cell. 4. Select one item in grid and press delete Expected result: Focus is on grid for next operation. Actual result: Grid disppeared, focus changed to whole library.
UI/org.eclipse.birt.report.designer.ui.lib/src/org/eclipse/birt/report/designer/internal/lib/editparts/LibraryReportDesignEditPart.java
}
			} );
		}
	}
	private boolean isModelInModuleHandle( )
	{
		List list = getModelChildren( );
		int size = list.size( );
		for ( int i = 0; i < size; i++ )
		{
			Object obj = list.get( i );
			if ( obj instanceof DesignElementHandle )
			{
				DesignElementHandle handle = (DesignElementHandle) obj;
				if ( handle.getRoot( ) == null )
				{
					return false;
				}
			}
		}
		return true;
	}
	protected void createEditPolicies( )
	{
		installEditPolicy( EditPolicy.LAYOUT_ROLE,
				new ReportFlowLayoutEditPolicy( ) {
					protected org.eclipse.gef.commands.Command getCreateCommand(
							CreateRequest request )
					{
						List list = getHost( ).getChildren( );