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/TableEditPart.java
* 
	 */
	protected void contentChange(Map info )
	{
		super.contentChange( info );
		Object action = info.get( GraphicsViewModelEventProcessor.CONTENT_EVENTTYPE );
		if (action instanceof Integer)
		{
			if (((Integer)action).intValue( ) == ContentEvent.REMOVE)
			{
				reselectTable( );
			}
		}
	}
	private void reselectTable( )
	{
		if ( isDelete( ) )
		{
			return;
		}
		ReportRequest request = new ReportRequest( this );
		List list = new ArrayList( );
		list.add( this );
		request.setSelectionObject( list );
		request.setType( ReportRequest.SELECTION );
		request.setRequestConvert( new DeferredGraphicalViewer.EditorReportRequestConvert( ) );
		
		SessionHandleAdapter.getInstance( )
				.getMediator( )
				.notifyRequest( request );