Bug 130495 Get rid of SessionHandleAdapter
Now, we use SessionHandleAdapter to keep current active report deisng. That's a bad practive for editor swith and rebuild will cuase lots of problmes. Need find way to replace it.
UI/org.eclipse.birt.report.designer.ui.editors/src/org/eclipse/birt/report/designer/internal/ui/editors/FileReportProvider.java
}
						else
						{
							SessionHandleAdapter.getInstance( ).init( fileName,
									stream,
									SessionHandleAdapter.LIBRARYFILE );
						}
					}
					else
					{
						if ( reset )
						{
							SessionHandleAdapter.getInstance( ).init( fileName,
									stream,
									true );
						}
						else
						{
							SessionHandleAdapter.getInstance( ).init( fileName,
									stream );
						}
					}
					return SessionHandleAdapter.getInstance( )
							.getReportDesignHandle( );
				}
				catch ( DesignFileException e )
				{
					
				}
				catch ( FileNotFoundException e )