diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointsFavoriteListProvider.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointsFavoriteListProvider.java index c34aa1cffbfa..f6852bb00ab3 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointsFavoriteListProvider.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointsFavoriteListProvider.java @@ -187,7 +187,7 @@ public class BreakpointsFavoriteListProvider extends AbstractFavoritesListProvid case EDIT: DebuggerSupport debuggerSupport = XBreakpointUtil.getDebuggerSupport(myProject, breakpointItem); if (debuggerSupport == null) return; - debuggerSupport.getEditBreakpointAction().editBreakpoint(myProject, component, whereToShow, breakpointItem.getBreakpoint()); + debuggerSupport.getEditBreakpointAction().editBreakpoint(myProject, component, whereToShow, breakpointItem); break; case REMOVE: breakpointItem.removed(myProject); diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/EditBreakpointActionHandler.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/EditBreakpointActionHandler.java index 9c1066560066..2c396d9b7b81 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/EditBreakpointActionHandler.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/EditBreakpointActionHandler.java @@ -25,19 +25,13 @@ import com.intellij.openapi.editor.markup.GutterIconRenderer; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Pair; import com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil; +import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointItem; import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointsMasterDetailPopupFactory; import org.jetbrains.annotations.NotNull; import javax.swing.*; import java.awt.*; -/** - * Created with IntelliJ IDEA. - * User: zajac - * Date: 04.05.12 - * Time: 4:03 - * To change this template use File | Settings | File Templates. - */ public abstract class EditBreakpointActionHandler extends DebuggerActionHandler { protected abstract void doShowPopup(Project project, JComponent component, Point whereToShow, Object breakpoint); @@ -67,7 +61,7 @@ public abstract class EditBreakpointActionHandler extends DebuggerActionHandler doShowPopup(project, gutterComponent, whereToShow, breakpoint); } - public void editBreakpoint(@NotNull Project project, @NotNull JComponent parent, @NotNull Point whereToShow, @NotNull Object breakpoint) { - doShowPopup(project, parent, whereToShow, breakpoint); + public void editBreakpoint(@NotNull Project project, @NotNull JComponent parent, @NotNull Point whereToShow, @NotNull BreakpointItem breakpoint) { + doShowPopup(project, parent, whereToShow, breakpoint.getBreakpoint()); } }