Bug 172097 Chart X Axis label is still under the tick by default [0001]
Description: Chart X Axis label is still under the tick by default. Build number: 2.2.0.v20070130-0630 Steps to reproduce: 1. Run the attached java class. Expected result: Chart X Axis label is under between the ticks by default. Actual result: Chart X Axis label is still under the tick by default. Error log: N/A
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/render/AxesRenderHelper.java
import org.eclipse.birt.chart.model.data.Trigger;
import org.eclipse.birt.chart.model.data.impl.NumberDataElementImpl;
import org.eclipse.birt.chart.model.data.impl.TriggerImpl;
import org.eclipse.birt.chart.model.layout.Plot;
import org.eclipse.birt.chart.plugin.ChartEnginePlugin;
import org.eclipse.birt.chart.script.ScriptHandler;
import org.eclipse.birt.chart.util.CDateTime;
import org.eclipse.birt.chart.util.ChartUtil;
import org.eclipse.emf.common.util.EList;
import com.ibm.icu.text.DecimalFormat;
/**
 * Helper class for AxesRenderer. By providing interface and inner classes, to
 * refactor the complicated method in AxesRenderer.
 */
public final class AxesRenderHelper
{
	private static AxesRenderHelper instance = null;
	static ILogger logger = Logger.getLogger( "org.eclipse.birt.chart.engine/render" ); 
	AxesRenderer renderer;
	OneAxis ax;
	int iWhatToDraw;
	IPrimitiveRenderer ipr;
	private Axis axModel;
	private PlotWithAxes pwa;
	private Insets insCA;
	private ScriptHandler sh;
	private double dLocation;
	private AutoScale sc;
	private IntersectionValue iv;
	private int iMajorTickStyle;