Bug 195336 [2.1.3]Insert the list group above and the display name has no changed[0004]
Description: Insert the list group above and the display name has no changed[0004] Step: 1.New a list 2.Insert a group on above 3.Insert another group on above again. Actual result: The display name of two group header and footer are the same as GH1 and GF1 Exception result: The display name of second group header and footer is GH2 and GF2
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/figures/ListBandControlFigure.java
Font font = getFont( );
			if (font == null)
			{
				GC gc = new GC(new Shell());
				font = gc.getFont();
			}
			int width = FigureUtilities.getTextWidth( text, font);
			
			setBounds( new Rectangle( 35, 0, width + DISPLAY_MARGIN.right, 19 ) );
			setBorder( new MarginBorder( 8, 0, 0, 0 ) );
		}
		public ListBandEditPart getOwner( )
		{
			return owner;
		}
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.draw2d.Figure#paintFigure(org.eclipse.draw2d.Graphics)
		 */
		protected void paintFigure( Graphics graphics )
		{
			Rectangle rect = getClientArea( ).getCopy( );
			
			graphics.setForegroundColor( ColorConstants.gray );
			graphics.drawString( text, rect.x, rect.y - 6 );
		}
	}
	public static class ListIconFigure extends Figure