commit | 140e145e3a1823ee96d26ec387c660b1449dd95c | [log] [tgz] |
---|---|---|
author | Jared Burns <jburns> | Wed Oct 17 19:30:50 2001 +0000 |
committer | Jared Burns <jburns> | Wed Oct 17 19:30:50 2001 +0000 |
tree | 370f8444121e4c27adad2e9162730973863ba494 | |
parent | 45c2325bd61621e047b9236db72da556e83e963e [diff] |
Bug 1756 Breakpoints installed in classes with "name*"
diff --git a/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/JavaPatternBreakpoint.java b/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/JavaPatternBreakpoint.java index 30352e2..b547934 100644 --- a/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/JavaPatternBreakpoint.java +++ b/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/JavaPatternBreakpoint.java
@@ -80,6 +80,18 @@ } /** + * @see JavaBreakpoint#installableReferenceType(ReferenceType) + */ + protected boolean installableReferenceType(ReferenceType type) { + String pattern= getReferenceTypeName(); + String queriedType= type.name(); + if (queriedType.startsWith(pattern)) { + return true; + } + return false; + } + + /** * Create a breakpoint request if the source name * debug attribute matches the resource name. */