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
*/
	public ColumnBandShiftAction( ColumnBandAdapter adapter )
	{
		super( adapter );
	}
	/**
	 * Returns the shift data of the column band.
	 * 
	 * @param sourceIndex
	 *            the source column number to shift
	 * @return a <code>ColumnBandData</code> object containing the data to
	 *         shift
	 * @throws SemanticException
	 *             if the source column is forbidden to shift because of column
	 *             spans and dropping properties.
	 */
	protected ColumnBandData getShiftData( int sourceIndex )
			throws SemanticException
	{
		if ( sourceIndex <= 0 )
			throw new IllegalArgumentException( "wrong column to shift" ); 
		ColumnBandData data = new ColumnBandData( );
		TableColumn column = ColumnHelper.findColumn( adapter.getModule( ),
				adapter.getColumns( ).getSlot( ), sourceIndex );
		if ( column != null )
		{
			try
			{
				column = (TableColumn) column.clone( );
				column.setProperty( TableColumn.REPEAT_PROP, new Integer( 1 ) );