Bug 155478 [regression]Numbers in cascading group displays incorrectly
Description: Numbers in cascading group displays incorrectly. Steps to reproduce: 1. New sample data source and dataset from table ORDERS. 2. New a cascading group with two sub parameters, the first is from STATUS and the second is from ORDERNUMBER. 3. Preview 4. Select a status value in poped up parameter dialog, see ordernumber list Expected result: See 10100, 10101, such kind of format. Actual result: I saw 10.100, 10.167..., I just listed out the numbers as example
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/ParameterValidationUtil.java
.equalsIgnoreCase( dataType ) )
			{
				return doValidateBoolean( value, locale );
			}
			else if ( DesignChoiceConstants.PARAM_TYPE_STRING
					.equalsIgnoreCase( dataType ) )
			{
				if ( StringUtil.isBlank( value ) )
					return value;
				else if ( DesignChoiceConstants.STRING_FORMAT_TYPE_UNFORMATTED
						.equalsIgnoreCase( format ) )
					return value;
				else
				{
					StringFormatter formatter = new StringFormatter( locale );
					formatter.applyPattern( format );
					try
					{
						return formatter.parser( value );
					}
					catch ( ParseException e )
					{
						throw new ValidationValueException(
								value,
								PropertyValueException.DESIGN_EXCEPTION_INVALID_VALUE,
								DesignChoiceConstants.PARAM_TYPE_STRING );
					}
				}
			}
			else