return IReportElementConstants.PARAMETER_PREFIX + "[\"" + escape( ( (ParameterHandle) model ).getQualifiedName( ) ) + "\"]";
return ExpressionUtil.createJSParameterExpression( ( (ParameterHandle) model ).getQualifiedName( ) );
	public static String getExpression( Object model )	{		if ( model instanceof ParameterHandle )		{			return IReportElementConstants.PARAMETER_PREFIX					+ "[\"" + escape( ( (ParameterHandle) model ).getQualifiedName( ) ) + "\"]"; //$NON-NLS-1$ //$NON-NLS-2$		}		if ( model instanceof DataSetItemModel )		{			String colName = ( (DataSetItemModel) model ).getAlias( );			if ( colName == null || colName.trim( ).length( ) == 0 )			{				colName = ( (DataSetItemModel) model ).getName( );			}			return getColumnExpression( colName );		}		if ( model instanceof ComputedColumnHandle )		{			return getColumnExpression( ( (ComputedColumnHandle) model ).getName( ) );		}		if ( model instanceof ResultSetColumnHandle )		{			return getResultSetColumnExpression( ( (ResultSetColumnHandle) model ).getColumnName( ) );		}		if ( model instanceof DataSetParameterHandle )		{			return IReportElementConstants.STOREDPROCUDURE_OUTPUT_PREFIX					+ "[\"" + escape( ( (DataSetParameterHandle) model ).getName( ) ) + "\"]"; //$NON-NLS-1$ //$NON-NLS-2$		}		return null;	}