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) {