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
Command command = editPart.getCommand( request );
				if ( command != null && command.canExecute( ) )
				{
					editPart.getViewer( )
							.getEditDomain( )
							.getCommandStack( )
							.execute( command );
					return true;
				}
				else
					return false;
			}
			return false;
			
			
						
			
		}
		else if ( target instanceof PropertyHandle )
		{
			PropertyHandle property = (PropertyHandle) target;
			Object handle = property.getElementHandle( );
			if ( handle instanceof CrosstabReportItemHandle )
			{
				xtabHandle = (CrosstabReportItemHandle) handle;
			}
			else if ( handle instanceof DesignElementHandle )
			{
				xtabHandle = (CrosstabReportItemHandle) CrosstabUtil.getReportItem( (DesignElementHandle) handle );
			}