Bug 199640 view in PDF error
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/cache/TableAreaLayout.java
}
		
		protected HashMap map = new HashMap();
		
		public void addUnresolvedCell(ICellContent cell, int rowSpan)
		{
			int start = cell.getColumn( );
			int end = start + cell.getColSpan( );
			for(int i=start; i<end; i++)
			{
				map.put( new Integer(start), new ClonedCellContent(cell, rowSpan) );
			}
		}
		
		public boolean isEmpty()
		{
			return map.isEmpty( );
		}
		
		public ICellContent getDropCellContent(int colId, IContent row)
		{
			ClonedCellContent dropCellContent =  (ClonedCellContent)map.get( new Integer(colId) );
			if(dropCellContent!=null)
			{
				if(row!=rowContent &&  dropCellContent.getRowSpan( )>0 )
				{
					return new ClonedCellContent(dropCellContent.getCellContent( ), dropCellContent.rowSpan - 1);
				}
				return new ClonedCellContent(dropCellContent.getCellContent( ), dropCellContent.rowSpan);
			}