Bug 122584 Cascading parameter values can't be displayed properly in html viewer.
Description: Cascading parameter values can't be displayed properly in html viewer. Steps to reproduce: 1. Preview attached design file in html viewer. 2. Click on "change parameter" button in html viewer. 3. Select the first parameter value and expect that the second parameter value in the same cascading parameter group could be displayed, but it is not displayed.
core/org.eclipse.birt.core/src/org/eclipse/birt/core/data/DataTypeUtil.java
try
				{
					Double ddValue = Double.valueOf( stringValue );
					int intValue = ddValue.intValue( );
					double doubleValue = ddValue.doubleValue( );
					
					
					if ( Math.abs( intValue - doubleValue ) < 0.0000001 )
					{
						value = Integer.valueOf( String.valueOf( intValue ) );
					}
					else
					{
						value = null;
					}
				}
				catch ( NumberFormatException e2 )
				{
					value = null;
				}
			}
		}
		return value;
	}
	
	/**
	 * Convert String without specified locale to java.util.Date
	 * Try to format the given String for JRE default Locale,
	 * if it fails, try to format the String for Locale.US 
	 * @param source