@Override public void run(IAction action) { IEditorActionDelegate participant = getParticipant(); if (participant != null) { participant.run(action); } }
@Override public void setActiveEditor(IAction action, IEditorPart targetEditor) { IEditorActionDelegate participant = getParticipant(); if (participant != null) { participant.setActiveEditor(action, targetEditor); } }
@Override public void selectionChanged(IAction action, ISelection selection) { IEditorActionDelegate participant = getParticipant(); if (participant != null) { participant.selectionChanged(action, selection); } }