Bug 132966 special problem of reopen the eclipse
Description: It's a very .I'm afraid I can't descript it propertily.But only can show the step to reproduce. Step to reproduce: 1.please open the all files attached or you can open a workspace which more than 3 *.rptdesigns in it. 2.and then be sure they are opened in layout veiw(be sure there are at least there report file tab in layout veiw title part) 3.chlik the 3rd title tab of that reports and insert a text in it(in my attachment the Text_test.rptdesign is recommend) 4.open the "Properties" view and change the text propty 'comments' and save it 5.close the eclipse 6.reopen the eclipse Actual result: you will be surprised to find the 3rd report's layout is be same to the firt report's.It is not be refresh correctly. Expected result: reopen can show right layout of the report file comments: The phenomenon may be can't reproduce in every flat, but I have tested it in mine and other QA's PC for many times. It's real oddity.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/ReportDesignEditPart.java
{
	protected boolean showMargin = true;
	/**
	 * constructor
	 * 
	 * @param obj
	 *            the object
	 */
	public ReportDesignEditPart( Object obj )
	{
		super( obj );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.gef.editparts.AbstractGraphicalEditPart#createFigure()
	 */
	protected IFigure createFigure( )
	{
		ReportRootFigure figure = new ReportRootFigure( );
		figure.setOpaque( true );
		figure.setShowMargin( showMargin );
		ReportDesignLayout layout = new ReportDesignLayout( this );
		SlotHandle slotHandle = ( (ModuleHandle) getModel( ) ).getMasterPages( );
		Iterator iter = slotHandle.iterator( );
		SimpleMasterPageHandle masterPageHandle = (SimpleMasterPageHandle) iter
				.next( );