SessionHandleAdapter.getInstance( ) .getSessionHandle( ) .setBirtResourcePath( getResourcePreference( ) );
	public void start( BundleContext context ) throws Exception	{		super.start( context );		// set preference default value		getPreferenceStore( ).setDefault( IPreferenceConstants.PALETTE_DOCK_LOCATION,				IPreferenceConstants.DEFAULT_PALETTE_SIZE );		getPreferenceStore( ).setDefault( IPreferenceConstants.PALETTE_STATE,				IPreferenceConstants.DEFAULT_PALETTE_STATE );		initCellCursor( );		// set default Element names		setDefaultElementNamePreference( getPreferenceStore( ) );		// set default library		setDefaultLibraryPreference( );		// set default Template		setDefaultTemplatePreference( );		// set default Resource		setDefaultResourcePreference( );				// set default Preference 		setDefaultCommentPreference( );				// set default enable comment preference		setDefaultEnableCommentPreference();		// Biding default short cut services		// Using 3.0 compatible api		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( AttributeView.ID );		addIgnoreViewID( PaletteView.ID );		addIgnoreViewID( DataView.ID );		// set resource folder in DesignerConstants for use in Core plugin		CorePlugin.RESOURCE_FOLDER = getResourcePreference( );	}