Java 类org.eclipse.ui.IEditorActionDelegate 实例源码

项目:Pydev    文件:PyShowOutline.java   
@Override
public void run(IAction action) {
    IEditorActionDelegate participant = getParticipant();
    if (participant != null) {
        participant.run(action);
    }
}
项目:Pydev    文件:PyShowOutline.java   
@Override
public void setActiveEditor(IAction action, IEditorPart targetEditor) {
    IEditorActionDelegate participant = getParticipant();
    if (participant != null) {
        participant.setActiveEditor(action, targetEditor);
    }
}
项目:Pydev    文件:PyShowOutline.java   
@Override
public void selectionChanged(IAction action, ISelection selection) {
    IEditorActionDelegate participant = getParticipant();
    if (participant != null) {
        participant.selectionChanged(action, selection);
    }
}