ScalarParameterHandle reportParam ) throws SemanticException
ScalarParameterHandle reportParam, OdaDataSetHandle setHandle ) throws SemanticException
	private void updateInputParameterAttrsToReportParam(			InputParameterAttributes inputParamAttrs,			InputParameterAttributes cachedInputParamAttrs,			ScalarParameterHandle reportParam ) throws SemanticException	{		if ( inputParamAttrs == null )			return;		InputParameterUIHints paramUiHints = inputParamAttrs.getUiHints( );		if ( paramUiHints != null				&& reportParam.getContainer( ) instanceof ParameterGroupHandle )		{			ParameterGroupHandle paramGroup = (ParameterGroupHandle) reportParam					.getContainer( );			InputParameterUIHints cachedParamUiHints = cachedInputParamAttrs == null					? null					: cachedInputParamAttrs.getUiHints( );			String cachedGroupPromptDisplayName = cachedParamUiHints == null					? null					: cachedParamUiHints.getGroupPromptDisplayName( );			String groupPromptDisplayName = paramUiHints					.getGroupPromptDisplayName( );			if ( cachedGroupPromptDisplayName == null					|| !cachedGroupPromptDisplayName							.equals( groupPromptDisplayName ) )				paramGroup.setDisplayName( paramUiHints						.getGroupPromptDisplayName( ) );		}		updateInputElementAttrsToReportParam( inputParamAttrs				.getElementAttributes( ), cachedInputParamAttrs == null				? null				: cachedInputParamAttrs.getElementAttributes( ), reportParam );	}