Bug 314203 Unnecessary round mode will cause number disappear
core/org.eclipse.birt.core/src/org/eclipse/birt/core/format/NumberFormatter.java
{
	private static final String DIGIT_SUBSTITUTION = "DigitSubstitution";
	private static final String ROUNDING_MODE = "RoundingMode";
	/**
	 * logger used to log syntax errors.
	 */
	static protected Logger logger = Logger.getLogger( NumberFormatter.class
			.getName( ) );
	/**
	 * the format pattern
	 */
	protected String formatPattern;
	
	/**
	 * Flag whether to parse numbers and return BigDecimal values.
	 */
	protected boolean parseBigDecimal;
	/**
	 * the locale used for formatting
	 */
	protected ULocale locale = ULocale.getDefault( );
	/**
	 * a java.text.NumberFormat format object. We want to use the
	 * createNumberFormat() and format() methods
	 */
	protected NumberFormat numberFormat;
	protected NumberFormat decimalFormat;
	/**
	 * The default format of Double is Double.toString(); need to localize the
	 * result of Double.toString() to get the final result.