fToggleInsertModeAction.setAction(getAction(textEditor, ITextEditorActionConstants.TOGGLE_INSERT_MODE));
	public void setActiveEditor(IEditorPart part) {				super.setActiveEditor(part);				IActionBars actionBars= getActionBars();		IStatusLineManager manager= actionBars.getStatusLineManager();		manager.setMessage(null);		manager.setErrorMessage(null);				ITextEditor textEditor= null;		if (part instanceof ITextEditor)			textEditor= (ITextEditor) part;					fTogglePresentation.setEditor(textEditor);		fPreviousAnnotation.setEditor(textEditor);		fNextAnnotation.setEditor(textEditor);				fGotoMatchingBracket.setAction(getAction(textEditor, GotoMatchingBracketAction.GOTO_MATCHING_BRACKET));		fShowJavaDoc.setAction(getAction(textEditor, "ShowJavaDoc")); //$NON-NLS-1$		fShowOutline.setAction(getAction(textEditor, IJavaEditorActionDefinitionIds.SHOW_OUTLINE));		fOpenHierarchy.setAction(getAction(textEditor, IJavaEditorActionDefinitionIds.OPEN_HIERARCHY));		fOpenStructure.setAction(getAction(textEditor, IJavaEditorActionDefinitionIds.OPEN_STRUCTURE));		fStructureSelectEnclosingAction.setAction(getAction(textEditor, StructureSelectionAction.ENCLOSING));		fStructureSelectNextAction.setAction(getAction(textEditor, StructureSelectionAction.NEXT));		fStructureSelectPreviousAction.setAction(getAction(textEditor, StructureSelectionAction.PREVIOUS));		fStructureSelectHistoryAction.setAction(getAction(textEditor, StructureSelectionAction.HISTORY));						fGotoNextMemberAction.setAction(getAction(textEditor, GoToNextPreviousMemberAction.NEXT_MEMBER));		fGotoPreviousMemberAction.setAction(getAction(textEditor, GoToNextPreviousMemberAction.PREVIOUS_MEMBER));				fRemoveOccurrenceAnnotationsAction.setAction(getAction(textEditor, "RemoveOccurrenceAnnotations")); //$NON-NLS-1$				if (part instanceof JavaEditor) {			JavaEditor javaEditor= (JavaEditor) part;			javaEditor.getActionGroup().fillActionBars(getActionBars());		}	}