Bug 206093 bar chart: title of y axis is not aligned according to the y axe.
Build ID: v20070924-0630 Steps To Reproduce: 1. Create a bar chart 2. For y axis enter a Title and set the alignment to center 3. See the chart, the y axis title is not aligned according to the y axe; it is center aligned with the height of the chart. More information: see attached chart image example: the first image at the top is how Birt aligned the y axis label and the second image at the bottom is the proposition of aligment according to the y axe
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/render/AxesRenderHelper.java
iOrientation );
		if ( !lia.isSetVisible( ) )
		{
			throw new ChartException( ChartEnginePlugin.ID,
					ChartException.RENDERING,
					"exception.unset.axis.visibility", 
					Messages.getResourceBundle( getRunTimeContext( ).getULocale( ) ) );
		}
		tre.setLabel( la );
		tre.setTextPosition( iLabelLocation );
		tre.setLocation( lo );
		lre.setLineAttributes( lia );
		lre.setStart( LocationImpl.create( 0, 0 ) );
		lre.setEnd( LocationImpl.create( 0, 0 ) );
		double dXStart = 0;
		double dXEnd = 0;
		double dZStart = 0;
		double dZEnd = 0;
		if ( iDimension == IConstants.THREE_D )
		{
			AllAxes aax = pwa.getAxes( );
			dXEnd = aax.getPrimaryBase( ).getScale( ).getEnd( );
			dZEnd = aax.getAncillaryBase( ).getScale( ).getEnd( );
			dXStart = aax.getPrimaryBase( ).getScale( ).getStart( );
			dZStart = aax.getAncillaryBase( ).getScale( ).getStart( );
			daEndPoints3D = sc.getEndPoints( );
			da3D = sc.getTickCordinates( );
			lo3d = Location3DImpl.create( 0, 0, 0 );
			t3dre = (Text3DRenderEvent) ( (EventObjectCache) ipr ).getEventObject( StructureSource.createAxis( axModel ),
					Text3DRenderEvent.class );