Bug 563208 - Toggle method should work on a list of methods containing
abstract method
Change-Id: I92cb2617684e69219b5f2db759a48977498be2de
Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
diff --git a/org.eclipse.jdt.debug.ui/plugin.xml b/org.eclipse.jdt.debug.ui/plugin.xml
index 877e24c..86091ad 100644
--- a/org.eclipse.jdt.debug.ui/plugin.xml
+++ b/org.eclipse.jdt.debug.ui/plugin.xml
@@ -1258,10 +1258,7 @@
id="org.eclipse.jdt.debug.ui.MethodBreakpointActions">
<visibility>
<and>
- <not>
- <objectState name="MemberActionFilter" value="isAbstract"/>
- </not>
- <not>
+ <not>
<objectState name="MemberActionFilter" value="isInterface"/>
</not>
<not>
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/MemberActionFilter.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/MemberActionFilter.java
index 7bfd30c..8e63317 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/MemberActionFilter.java
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/MemberActionFilter.java
@@ -41,12 +41,6 @@
if (name.equals("MemberActionFilter")) { //$NON-NLS-1$
if (target instanceof IMember) {
IMember member = (IMember) target;
- if (value.equals("isAbstract")) { //$NON-NLS-1$
- try {
- return Flags.isAbstract(member.getFlags());
- } catch (JavaModelException e) {
- }
- }
if (value.equals("isRemote")) { //$NON-NLS-1$
IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
if(window != null) {