ReportRootEditPart root = new ReportRootEditPart( getRefreshManager( ) );
ReportRootEditPart root = new ReportRootEditPart( );
	protected void configureGraphicalViewer( )	{		super.configureGraphicalViewer( );		GraphicalViewer viewer = getGraphicalViewer( );		ActionRegistry actionRegistry = getActionRegistry( );		ReportRootEditPart root = new ReportRootEditPart( getRefreshManager( ) );		viewer.setRootEditPart( root );		// hook zoom actions		hookZoom( root );		// set key events		viewer.setKeyHandler( new ReportViewerKeyHandler( viewer,				actionRegistry ) );		// configure the context menu		ContextMenuProvider provider = new SchematicContextMenuProvider( viewer,				actionRegistry );		viewer.setContextMenu( provider );		// hook the viewer into the EditDomain TODO create a function		getEditDomain( ).addViewer( viewer );		// acticate the viewer as selection provider for Eclipse		getSite( ).setSelectionProvider( viewer );		// initialize the viewer with input		viewer.setEditPartFactory( getEditPartFactory( ) );		WrapperCommandStack commandStack = new WrapperCommandStack( );		viewer.getEditDomain( ).setCommandStack( commandStack );	}