Bug 191089 cross tab Binding tab- Aggregate On field is shows incorrect field name
Cross tab-Binding under properties hows incorrect field for 'Aggregate On'. It show show similar to regular table binding 'Aggregate On' field. For example; instead of Location/country it should show either 'N/A' for table or 'Group Country' for any group.
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/DEUtil.java
*/
	public static ComputedColumnHandle getInputBinding( ReportItemHandle input,
			String bindingName )
	{
		List elementsList = DEUtil.getVisiableColumnBindingsList( input );
		if ( elementsList != null && elementsList.size( ) > 0 )
		{
			for ( int i = 0; i < elementsList.size( ); i++ )
			{
				if ( ( (ComputedColumnHandle) elementsList.get( i ) ).getName( )
						.equals( bindingName ) )
					return (ComputedColumnHandle) elementsList.get( i );
			}
		}
		return null;
	}
	public static boolean enableRowNum( Object parent )
	{
		if ( parent instanceof ReportItemHandle )
		{
			if ( ( (ReportItemHandle) parent ).getDataBindingReference( ) != null )
				return enableRowNum( ( (ReportItemHandle) parent ).getDataBindingReference( ) );
			else if ( ( (ReportItemHandle) parent ).getCube( ) != null )
				return false;
			else if ( ( (ReportItemHandle) parent ).getDataSet( ) != null )
				return true;
		}
		return false;
	}
}