Bug 137464 apply a filter on a Join dataset in chart editor's select data page, the data preview part is not refresh
Description: use the attach file.When apply a filter on a Join dataaset in chart editor's select data page, the data preview part is not refresh. Step to reproduce: 1. open the attach file 2. creat a chart and choose select data page 3. use the Jiondataset and set the X Y series 4. chilck a filter with row["Data Set1::EMPLOYEEID"] =1 Actual result: look at the data preview after you apply the filter,you will find it haven't change any more but the filter has effect Ecepted result: the data preview should refresh after set a filter
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedJointDataSourceQuery.java
}
				}
			}
		}
		ResultClass resultClass = new ResultClass( projectedColumns );
		return new JointResultMetadata( resultClass, columnSource, index );
	}
	
	/**
	 * Return the ResultIterator which is sorted using expression in join condition.
	 * @param dataEngine
	 * @param appContext
	 * @return
	 * @throws DataException
	 * @throws BirtException
	 */
	private ResultIterator getSortedResultIterator( DataEngineImpl dataEngine,
			String dataSetDesignName, Map appContext,
			List joinConditions, boolean isLeftDataSet ) throws DataException
	{
		QueryDefinition queryDefinition = new QueryDefinition( );
		queryDefinition.setDataSetName( dataSetDesignName );
		IPreparedQuery preparedQuery;
		try
		{
			preparedQuery = PreparedDataSourceQuery.newInstance( dataEngine,
					queryDefinition,
					appContext );
			for ( int i = 0; i < joinConditions.size( ); i++ )
			{