From 3391b3bce4ddb2af3de8abd3e6daef0a572ac238 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Thu, 20 Feb 2014 17:45:49 +0400 Subject: [PATCH] fixed field and method breakpoints display name --- .../intellij/debugger/ui/breakpoints/FieldBreakpoint.java | 4 ++++ .../debugger/ui/breakpoints/JavaFieldBreakpointType.java | 7 ++++--- .../intellij/debugger/ui/breakpoints/MethodBreakpoint.java | 4 ++++ .../properties/JavaFieldBreakpointProperties.java | 7 ++++++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpoint.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpoint.java index 4ee9983b7721..aa3a29511a2f 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpoint.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpoint.java @@ -137,6 +137,10 @@ public class FieldBreakpoint extends BreakpointWithHighlighter result = Ref.create(null); AddFieldBreakpointDialog dialog = new AddFieldBreakpointDialog(project) { protected boolean validateData() { - String className = getClassName(); + final String className = getClassName(); if (className.length() == 0) { Messages.showMessageDialog(project, DebuggerBundle.message("error.field.breakpoint.class.name.not.specified"), DebuggerBundle.message("add.field.breakpoint.dialog.title"), Messages.getErrorIcon()); @@ -131,7 +132,7 @@ public class JavaFieldBreakpointType extends JavaLineBreakpointTypeBase fieldBreakpoint = XDebuggerManager.getInstance(project).getBreakpointManager() - .addLineBreakpoint(JavaFieldBreakpointType.this, psiFile.getVirtualFile().getUrl(), line, new JavaFieldBreakpointProperties(fieldName)); + .addLineBreakpoint(JavaFieldBreakpointType.this, psiFile.getVirtualFile().getUrl(), line, new JavaFieldBreakpointProperties(fieldName, className)); result.set(fieldBreakpoint); } }); diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpoint.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpoint.java index 2089d4952420..be10d56113f8 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpoint.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpoint.java @@ -118,6 +118,10 @@ public class MethodBreakpoint extends BreakpointWithHighlighter