Bug 157744 [Regression]GUI has memory leak
Causes by 153732, designer has a regression to hold the report design handle in a hashmap. That causes the report design can not be released.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/ReportElementEditPart.java
return null;
	}
	private boolean isDirty = true;
	public final void refreshVisuals( )
	{
		super.refreshVisuals( );
		refreshFigure();
		refreshReportChildren(this);
		
		getFigure( ).repaint( );
	}
	
	/* (non-Javadoc)
	 * @see org.eclipse.gef.editparts.AbstractEditPart#refreshChildren()
	 */
	public void refreshChildren( )
	{
		super.refreshChildren( );
	}
	public void refreshReportChildren(ReportElementEditPart parent)
	{
		List list = parent.getChildren( );
		for (int i=0; i<list.size( ); i++)
		{
			Object part = list.get( i );
			if (part instanceof ReportElementEditPart)
			{
				if (((ReportElementEditPart)part).isDelete( ))
				{
					continue;