if ( data.getName( ) != null ) { exprToNameMap.put( data.getValue( ), data.getName( ) ); }
		private void addtoValueExpressions( DataItemDesign data )		{			if( reportItemQueryStack == null || reportItemQueryStack.isEmpty() == true )			{				return ;			}						if( data.getValue( ) != null )			{									IBaseQueryDefinition query = (IBaseQueryDefinition)reportItemQueryStack												.get( 0 );				assert query != null;								HashMap queryMap = report.getQueryToValueExprMap( );				assert queryMap != null;								ArrayList valueExprs = (ArrayList)queryMap.get( query );				if( valueExprs == null )				{					valueExprs = new ArrayList( );				}				if( valueExprs.contains( data.getValue( )) == false )				{					valueExprs.add( data.getValue( ));				}				queryMap.put( query, valueExprs );			}		}