Bug 149617 Support Content-type-based editor lookup
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/ReportPlugin.java
getPreferenceStore( ).setDefault( IPreferenceConstants.PALETTE_STATE,
				IPreferenceConstants.DEFAULT_PALETTE_STATE );
		initCellCursor( );
		
		setDefaultElementNamePreference( getPreferenceStore( ) );
		
		setDefaultLibraryPreference( );
		
		setDefaultTemplatePreference( );
		
		setDefaultResourcePreference( );
		
		setDefaultCommentPreference( );
		
		setDefaultEnableCommentPreference( );
		
		
		PlatformUI.getWorkbench( )
				.getContextSupport( )
				.setKeyFilterEnabled( true );
		addIgnoreViewID( "org.eclipse.birt.report.designer.ui.editors.ReportEditor" ); 
		addIgnoreViewID( "org.eclipse.birt.report.designer.ui.editors.TemplateEditor" ); 
		addIgnoreViewID( IPageLayout.ID_OUTLINE );
		addIgnoreViewID( PaletteView.ID );
		
		CorePlugin.RESOURCE_FOLDER = getResourcePreference( );
		SessionHandleAdapter.getInstance( )
				.getSessionHandle( )
				.setBirtResourcePath( getResourcePreference( ) );
		SessionHandleAdapter.getInstance( )