paramValue = this.getParameterDefaultValues( reportDesignHandle, paramName, options );
paramValue = this.getParameterDefaultValue( reportDesignHandle, paramName, options );
	protected Map getParsedParametersAsStringWithDefaultValue(			Map parsedParameters, HttpServletRequest request,			InputOptions options ) throws ReportServiceException	{		if ( parsedParameters == null )		{			parsedParameters = new HashMap( );			return parsedParameters;		}		for ( Iterator iter = parsedParameters.keySet( ).iterator( ); iter				.hasNext( ); )		{			String paramName = iter.next( ).toString( );			Object paramValue = parsedParameters.get( paramName );			// if parameter value is null, then set value to default value.			if ( paramValue == null					&& !ParameterAccessor.isReportParameterExist( request,							paramName )					&& ( IBirtConstants.SERVLET_PATH_FRAMESET							.equalsIgnoreCase( request.getServletPath( ) )							|| this.configMap == null || !this.configMap							.containsKey( paramName ) ) )			{				paramValue = this.getParameterDefaultValues(						reportDesignHandle, paramName, options );				parsedParameters.put( paramName, paramValue );			}		}		return parsedParameters;	}