Bug 214197 [Regression] Auto scale does not work correctly [13]
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/AutoScale.java
* Minimum without considering fixed value. Only valid if margin percent is
	 * set and real minimum is less than fixed minimum.
	 */
	private Object oMinimumWithMargin = null;
	/**
	 * Maximum without considering fixed value. Only valid if margin percent is
	 * set and real maximum is greater than fixed maximum.
	 */
	private Object oMaximumWithMargin = null;
	private Object oStep;
	private Integer oStepNumber;
	private Object oUnit;
	private double dStartShift;
	private double dEndShift;
	private double dZoomFactor = 1.0;
	private int iMarginPercent = 0;
	private double dStart, dEnd;
	private AxisTickCoordinates atcTickCoordinates;
	private boolean[] baTickLabelVisible;
	private boolean[] baTickLabelStaggered;
	private DataSetIterator dsiData;
	private boolean bCategoryScale = false;
	private boolean bTickBetweenCategories = true;
	private boolean bLabelWithinAxes = false;
	private RunTimeContext rtc;;
	
	private static final int TICKS_MAX = 100;
	private static final DecimalFormat dfDoulbeNormalized = new DecimalFormat( ".###############E0" ); 
	/**
	 * A default numeric pattern for integer number representation of axis