package jetbrains.mps.ide.java.platform.refactorings; /*Generated by MPS */ import org.jetbrains.mps.openapi.model.SNode; import jetbrains.mps.openapi.editor.message.EditorMessageOwner; import jetbrains.mps.openapi.editor.EditorContext; import java.util.List; import jetbrains.mps.nodeEditor.EditorMessage; import jetbrains.mps.internal.collections.runtime.ListSequence; import java.util.ArrayList; import jetbrains.mps.nodeEditor.DefaultEditorMessage; import java.awt.Color; public abstract class VariableDuplicatesProcessor extends DuplicatesProcessor<SNode> { private EditorMessageOwner myOwner = new EditorMessageOwner() {}; public VariableDuplicatesProcessor(EditorContext context) { super(context); } @Override protected List<EditorMessage> createEditorMessages(SNode duplicate) { return ListSequence.fromListAndArray(new ArrayList(), new DefaultEditorMessage(duplicate, Color.BLUE, null, this.myOwner)); } }