this.locale );
this.locale, field.isLocale( ) );
	private Object getParameterValue( ScalarParameterHandle handle,			ParameterField field, String value ) throws Exception	{		// get parameter data type		String dataType = handle.getDataType( );		// if String type, return String value		if ( DesignChoiceConstants.PARAM_TYPE_STRING				.equalsIgnoreCase( dataType ) )		{			return value;		}		// convert parameter to object		String pattern = field.getPattern( );		if ( pattern == null || pattern.length( ) <= 0 )		{			pattern = handle.getPattern( );		}		return DataUtil.validate( handle.getDataType( ), pattern, value,				this.locale );	}