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
final Location[] loa = new Location[4];
						loa[0] = LocationImpl.create( dStart, context.dY );
						loa[1] = LocationImpl.create( dStart + dSeriesThickness,
								context.dY - dSeriesThickness );
						loa[2] = LocationImpl.create( dEnd + dSeriesThickness,
								context.dY - dSeriesThickness );
						loa[3] = LocationImpl.create( dEnd, context.dY );
						final PolygonRenderEvent pre = (PolygonRenderEvent) ( (EventObjectCache) ipr ).getEventObject( StructureSource.createAxis( axModel ),
								PolygonRenderEvent.class );
						pre.setPoints( loa );
						pre.setBackground( ColorDefinitionImpl.create( 255,
								255,
								255,
								127 ) );
						pre.setOutline( lia );
						ipr.fillPolygon( pre );
					}
					lre.setLineAttributes( lia );
					lre.getStart( ).set( dStart, context.dY );
					lre.getEnd( ).set( dEnd, context.dY );
					ipr.drawLine( lre );
					if ( renderer.isInteractivityEnabled( ) )
					{
						Trigger tg;
						EList elTriggers = axModel.getTriggers( );
						if ( !elTriggers.isEmpty( ) )
						{
							final InteractionEvent iev = (InteractionEvent) ( (EventObjectCache) ipr ).getEventObject( StructureSource.createAxis( axModel ),
									InteractionEvent.class );
							for ( int t = 0; t < elTriggers.size( ); t++ )