mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[diff] Don't create inner class for customizing action's icon
This commit is contained in:
@@ -111,11 +111,18 @@ public class DiffPanelImpl implements DiffPanelEx, ContentChangeListener, TwoSid
|
||||
ActionManager actionManager = ActionManager.getInstance();
|
||||
toolbar.addAction(actionManager.getAction("DiffPanel.Toolbar"));
|
||||
toolbar.addAction(actionManager.getAction("ContextHelp"));
|
||||
toolbar.addAction(new EditSourceWithIconAction());
|
||||
toolbar.addAction(getEditSourceAction());
|
||||
toolbar.addSeparator();
|
||||
toolbar.addAction(new DiffMergeSettingsAction(Arrays.asList(getEditor1(), getEditor2()),
|
||||
ServiceManager.getService(myProject, DiffToolSettings.class)));
|
||||
}
|
||||
|
||||
@NotNull
|
||||
private AnAction getEditSourceAction() {
|
||||
AnAction editSourceAction = new EditSourceAction();
|
||||
editSourceAction.getTemplatePresentation().setIcon(AllIcons.Actions.EditSource);
|
||||
return editSourceAction;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user