Bug 181355 Cross tab layout behavior
- add a cross tab item - try to drag and drop a level from the cube( in data explorer ) into the cross tab layout Currently this is not supported. User can only drag dimension nodes. Expected behavior - User should be able to drag level nodes too, this should actually add dimension to the cross tabl row/column area
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/internal/ui/dnd/DimensionHandleDropAdapter.java
{
			if ( ( (PropertyHandle) target ).getPropertyDefn( )
					.getName( )
					.equals( ICrosstabReportItemConstants.COLUMNS_PROP )
					|| ( (PropertyHandle) target ).getPropertyDefn( )
							.getName( )
							.equals( ICrosstabReportItemConstants.ROWS_PROP ) )
				return DNDService.LOGIC_TRUE;
		}
		return DNDService.LOGIC_UNKNOW;
	}
	private boolean isDimensionHandle( Object transfer )
	{
		return transfer instanceof DimensionHandle;
	}
	public boolean performDrop( Object transfer, Object target, int operation,
			DNDLocation location )
	{