diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointClassGroup.java b/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointClassGroup.java index 5a81258caaa4..ca978304202e 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointClassGroup.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointClassGroup.java @@ -16,7 +16,6 @@ package com.intellij.debugger.ui; import com.intellij.debugger.DebuggerBundle; -import com.intellij.openapi.util.text.StringUtil; import com.intellij.util.PlatformIcons; import com.intellij.xdebugger.breakpoints.ui.XBreakpointGroup; import org.jetbrains.annotations.NotNull; diff --git a/platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/ui/XBreakpointGroup.java b/platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/ui/XBreakpointGroup.java index 03d32f3fd8db..b7b699bd9229 100644 --- a/platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/ui/XBreakpointGroup.java +++ b/platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/ui/XBreakpointGroup.java @@ -32,6 +32,17 @@ public abstract class XBreakpointGroup implements Comparable { @NotNull public abstract String getName(); + @Override + public String toString() { + return getName(); + } + + @Override + public boolean equals(Object obj) { + if (obj == this) return true; + return (getClass() == obj.getClass()) && compareTo((XBreakpointGroup)obj) == 0; + } + public int compareTo(final XBreakpointGroup o) { return getName().compareTo(o.getName()); }