From 934dd56b3284d76b5761185c503754ee508187ce Mon Sep 17 00:00:00 2001 From: "liana.bakradze" Date: Tue, 23 Aug 2016 16:33:37 +0300 Subject: [PATCH] cleanup --- .../edu/coursecreator/actions/CCAddAsTaskFile.java | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCAddAsTaskFile.java b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCAddAsTaskFile.java index f98a0223f451..925bc592fea3 100644 --- a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCAddAsTaskFile.java +++ b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/actions/CCAddAsTaskFile.java @@ -1,8 +1,7 @@ package com.jetbrains.edu.coursecreator.actions; import com.intellij.ide.projectView.ProjectView; -import com.intellij.openapi.command.undo.DocumentReference; -import com.intellij.openapi.command.undo.UndoableAction; +import com.intellij.openapi.command.undo.BasicUndoableAction; import com.intellij.openapi.command.undo.UnexpectedUndoException; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; @@ -12,7 +11,6 @@ import com.jetbrains.edu.learning.core.EduUtils; import com.jetbrains.edu.learning.courseFormat.Course; import com.jetbrains.edu.learning.courseFormat.Task; import com.jetbrains.edu.learning.courseFormat.TaskFile; -import org.jetbrains.annotations.Nullable; public class CCAddAsTaskFile extends CCTaskFileActionBase { public static final String ACTION_NAME = "Make Visible to Student"; @@ -30,7 +28,7 @@ public class CCAddAsTaskFile extends CCTaskFileActionBase { return StudyUtils.getTaskFile(project, file) == null && !CCUtils.isTestsFile(project, file); } - private static class AddTaskFile implements UndoableAction { + private static class AddTaskFile extends BasicUndoableAction { private final VirtualFile myFile; private TaskFile myTaskFile; private final Course myCourse; @@ -38,6 +36,7 @@ public class CCAddAsTaskFile extends CCTaskFileActionBase { private final Task myTask; public AddTaskFile(VirtualFile file, TaskFile taskFile, Course course, Project project, Task task) { + super(file); myFile = file; myTaskFile = taskFile; myCourse = course; @@ -63,12 +62,6 @@ public class CCAddAsTaskFile extends CCTaskFileActionBase { ProjectView.getInstance(myProject).refresh(); } - @Nullable - @Override - public DocumentReference[] getAffectedDocuments() { - return new DocumentReference[0]; - } - @Override public boolean isGlobal() { return true; -- 2.23.3