package org.jetbrains.android.util; import com.intellij.openapi.ui.Messages; import org.jetbrains.annotations.NotNull; import javax.swing.*; /** * @author Eugene.Kudelevsky */ public class ComponentBasedErrorReporter implements ErrorReporter { private final JComponent myComponent; public ComponentBasedErrorReporter(@NotNull JComponent component) { myComponent = component; } @Override public void report(@NotNull String message, @NotNull String title) { Messages.showErrorDialog(myComponent, message, title); } }