Я обнаружил, что приведенный ниже код выполняет операции отмены и возврата в MPS Jetbrain.
foreach editor in FileEditorManager.getInstance(project).getAllEditors() {
if (editor.getName() != null && editor.getName().equals("EDITER_TO_UPDATE")) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
if (operations.equals(Operations.UNDO)) {
UndoManagerImpl.getInstance(project).undo(editor);
} else if (operations.equals(Operations.REDO)) {
UndoManagerImpl.getInstance(project).redo(editor);
}
}
});
}
}