package org.xmind.ui.internal.comments;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.text.TextViewer;
import org.xmind.gef.ui.editor.IGraphicalEditor;
import org.xmind.ui.internal.e4models.CommentsPart;
public class CommentsPartActionBarContributor
extends CommentsActionBarContributor {
private CommentsPart part;
public CommentsPartActionBarContributor(CommentsPart part,
IGraphicalEditor targetEditor) {
super(targetEditor);
this.part = part;
makeActions();
}
protected IAction getContextAction(String actionId) {
return part == null ? null : part.getGlobalAction(actionId);
}
public void update(TextViewer textViewer) {
part.updateTextActions(textViewer);
}
}