Bug 151960 Library element popup menu display is wrong.
1:Creat a libray, add a table to this libray. 2:public this library. 3:Creat a report design. 4:Open the library explore, drag the table to the layout editor. 5:Select the table row, copy the selection row. 6:Select other row, clik the right button of the mouse to popup the menu . The result:Paste action and insert copied column action is highlight.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandShiftAction.java
* @param sourceIndex
	 *            the source column to shift
	 * @param destIndex
	 *            the target column to shift
	 * @throws SemanticException
	 *             if any error occurs during moving cells
	 */
	private void shiftCells( List cellInfos, int sourceIndex, int destIndex )
			throws SemanticException
	{
		int targetIndex = destIndex;
		
		
		for ( int i = 0; i < cellInfos.size( ); i++ )
		{
			CellContextInfo contextInfo = (CellContextInfo) cellInfos.get( i );
			
			RowHandle row = adapter.getRow( contextInfo.getSlotId( ),
					contextInfo.getGroupId( ), contextInfo.getRowIndex( ) );
			assert row != null;
			CellHandle cell = contextInfo.getCell( ).handle(
					adapter.getModule( ) );
			cell.setColumn( 0 );
			int oldPosn = row.getCells( ).findPosn( cell );
			
			if ( oldPosn < destIndex )
				targetIndex = destIndex - 1;
				
			row.getCells( ).shift( cell, targetIndex );
			clearsCellColumnProperties( row, oldPosn, targetIndex );