ResultMetaData resultMeta = new ResultMetaData( getValueExpressions( query ));
DataExtractionHelper helper = new DataExtractionHelper( (IQueryDefinition)query, null, executionContext.getScope( ), this.mapQueryToValueExprs, this.mapExprToDataName );  IResultMetaData resultMeta = helper.getResultMetaData( );
	private void addToResultSetList( IBaseQueryDefinition query, 			String displayName )	{		assert query != null;		assert displayName != null;				ResultMetaData resultMeta = new ResultMetaData(				getValueExpressions( query ));		IResultSetItem resultItem = new ResultSetItem(displayName, resultMeta);				resultMetaList.add( resultItem );	}