Bug 212371 [Regression] Auto-scale does not work correctly and gridline is not shown anymore when run the attached java file [13]
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/withaxes/AutoScale.java
*/
	final protected boolean[] checkTickLabelsVisibility( IDisplayServer xs,
			Label la, int iLabelLocation ) throws ChartException
	{
		boolean[] ba = new boolean[atcTickCoordinates.size( )];
		boolean vis = la.isSetVisible( ) && la.isVisible( );
		Arrays.fill( ba, vis );
		
		baTickLabelStaggered = new boolean[atcTickCoordinates.size( )];
		boolean staggerEnabled = isAxisLabelStaggered( );
		
		if ( !vis )
		{
			return ba;
		}
		
		if ( iLabelShowingInterval >= 2 )
		{
			for ( int i = 0, c = 0; i < ba.length; i++ )
			{
				ba[i] = ( i % iLabelShowingInterval == 0 );
				if ( staggerEnabled && ba[i] )
				{
					c++;
					baTickLabelStaggered[i] = ( c % 2 == 0 );
				}
			}
		}
		else
		{