activeEditorPart = part;  IActionBars actionBars = getActionBars(); if (actionBars != null) {  ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;  actionBars.setGlobalActionHandler( ActionFactory.DELETE.getId(), getAction(editor, ITextEditorActionConstants.DELETE)); actionBars.setGlobalActionHandler( ActionFactory.UNDO.getId(), getAction(editor, ITextEditorActionConstants.UNDO)); actionBars.setGlobalActionHandler( ActionFactory.REDO.getId(), getAction(editor, ITextEditorActionConstants.REDO)); actionBars.setGlobalActionHandler( ActionFactory.CUT.getId(), getAction(editor, ITextEditorActionConstants.CUT)); actionBars.setGlobalActionHandler( ActionFactory.COPY.getId(), getAction(editor, ITextEditorActionConstants.COPY)); actionBars.setGlobalActionHandler( ActionFactory.PASTE.getId(), getAction(editor, ITextEditorActionConstants.PASTE)); actionBars.setGlobalActionHandler( ActionFactory.SELECT_ALL.getId(), getAction(editor, ITextEditorActionConstants.SELECT_ALL)); actionBars.setGlobalActionHandler( ActionFactory.FIND.getId(), getAction(editor, ITextEditorActionConstants.FIND)); actionBars.setGlobalActionHandler( IDEActionFactory.BOOKMARK.getId(), getAction(editor, IDEActionFactory.BOOKMARK.getId())); actionBars.updateActionBars(); } }
myActiveEditorPart = _editor;                }
	public void setActivePage(IEditorPart part) {		if (activeEditorPart == part)			return;		activeEditorPart = part;		IActionBars actionBars = getActionBars();		if (actionBars != null) {			ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;			actionBars.setGlobalActionHandler(				ActionFactory.DELETE.getId(),				getAction(editor, ITextEditorActionConstants.DELETE));			actionBars.setGlobalActionHandler(				ActionFactory.UNDO.getId(),				getAction(editor, ITextEditorActionConstants.UNDO));			actionBars.setGlobalActionHandler(				ActionFactory.REDO.getId(),				getAction(editor, ITextEditorActionConstants.REDO));			actionBars.setGlobalActionHandler(				ActionFactory.CUT.getId(),				getAction(editor, ITextEditorActionConstants.CUT));			actionBars.setGlobalActionHandler(				ActionFactory.COPY.getId(),				getAction(editor, ITextEditorActionConstants.COPY));			actionBars.setGlobalActionHandler(				ActionFactory.PASTE.getId(),				getAction(editor, ITextEditorActionConstants.PASTE));			actionBars.setGlobalActionHandler(				ActionFactory.SELECT_ALL.getId(),				getAction(editor, ITextEditorActionConstants.SELECT_ALL));			actionBars.setGlobalActionHandler(				ActionFactory.FIND.getId(),				getAction(editor, ITextEditorActionConstants.FIND));			actionBars.setGlobalActionHandler(				IDEActionFactory.BOOKMARK.getId(),				getAction(editor, IDEActionFactory.BOOKMARK.getId()));			actionBars.updateActionBars();		}	}