Bug 136074 Filter editor needs to support column binding
In the Fitler tab of property editor for table/chart, Expression only shows dataset column, rather than column binding. Since column binding is supported for filter of table/chart, this is supposed to show the column binding.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/views/attributes/providers/SortingModelProvider.java
Iterator iterator = propertyHandle.iterator( );
		if ( iterator == null )
			return EMPTY;
		List list = new ArrayList( );
		while ( iterator.hasNext( ) )
			list.add( iterator.next( ) );
		return list.toArray( );
	}
	/**
	 * Gets property display name of a given element.
	 * 
	 * @param element
	 *            Sort object
	 * @param key
	 *            Property key
	 * @return
	 */
	public String getText( Object element, String key )
	{
		if ( !( element instanceof StructureHandle ) )
			return "";
		String value = ( (StructureHandle) element ).getMember( key )
				.getStringValue( );
		if ( value == null )
			value = "";
		if ( key.equals( SortKey.DIRECTION_MEMBER ) )
		{
			IChoice choice = choiceSet.findChoice( value );
			if ( choice != null )
				return choice.getDisplayName( );