Bug 178519 Problems in multi-rows header
Please see the attachments.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/BorderConflictResolver.java
}
		}
		if ( maxCount == 1 )
		{
			usedStyle.setBorder( borderStyles[maxFirstIndex], borderWidths[maxFirstIndex], styles[maxFirstIndex].getBorderColor( ) );
			return;
		}
		else
		{
			
			int max = 0;
			int maxStyleIndex = 0;
			int[] ss = new int[styles.length];
			for ( int i = 0; i < styles.length; i++ )
			{
				if ( ws[i] == maxWidth )
				{
					ss[i] = ( (Integer) styleMap.get( styles[i].getBorderStyle( ) ) )
					.intValue( );
					if ( ss[i] > max )
					{
						max = ss[i];
						maxStyleIndex = i;
					}
				}
			}
			usedStyle.setBorder( borderStyles[maxStyleIndex], borderWidths[maxStyleIndex], styles[maxStyleIndex].getBorderColor( ) );
		}
	}
	protected class BorderStyleInfo