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));
}
}