Bug 205938 Cross Tab: 2.2.9 Measures from a cube can be dragged and dropped to left and not to right.
If user wants to show an existing measure on a cross tab that he has defined in a cube, he can only add it to the left and not to the right of an existing measure. Proposed solution User should be ale to add a measure both to the left and right of an existing measure.
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/internal/ui/editors/editpolicies/CrosstabCellFlowLayoutEditPolicy.java
{
						afterObj = null;
					}
					if (childAdapter.getCrosstabCellHandle( ).getCrosstab( ) == parentAdapter.getCrosstabCellHandle( ).getCrosstab( ))
					{
						return new ChangeMeasureOrderCommand(parentAdapter.getDesignElementHandle( ), 
								childAdapter.getDesignElementHandle( ),(DesignElementHandle) DNDUtil.unwrapToModel( afterObj ) );
					}
					else
					{
						return UnexecutableCommand.INSTANCE;
					}
					
				}
			return UnexecutableCommand.INSTANCE;
		}
		return new CrosstabPasterCommand( (DesignElementHandle) DNDUtil.unwrapToModel( source ),
				(DesignElementHandle) DNDUtil.unwrapToModel( parentObj ),
				(DesignElementHandle) DNDUtil.unwrapToModel( afterObj ) );
	}
	
	private boolean isFirstDataItem(CrosstabCellAdapter adapter, Object model, String type)
	{
		if (adapter.getPositionType( ).equals( type ))
		{
			return adapter.getFirstDataItem( ) == model;
		}
		return false;
	}