fStandardActionGroups.dispose();
if (fStandardActionGroups != null) fStandardActionGroups.dispose();
	public void dispose() {		if (fViewer != null) {			JavaPlugin.getDefault().getProblemMarkerManager().removeListener((IProblemChangedListener)fViewer);			getViewSite().getWorkbenchWindow().getSelectionService().removeSelectionListener(this);			getViewSite().getPage().removePartListener(fPartListener);			fViewer= null;		}		fStandardActionGroups.dispose();		super.dispose();	}