[jboss-svn-commits] JBL Code SVN: r14188 - labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Aug 13 16:06:11 EDT 2007


Author: ahtik
Date: 2007-08-13 16:06:11 -0400 (Mon, 13 Aug 2007)
New Revision: 14188

Modified:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java
Log:
Removed confusing debugger variables from debugger view and disabled stepping-related buttons for mvel stackframes.

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java	2007-08-13 19:57:49 UTC (rev 14187)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsStackFrame.java	2007-08-13 20:06:11 UTC (rev 14188)
@@ -574,6 +574,5 @@
 		}
 		return locals;
 	}
-	
 
 }

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java	2007-08-13 19:57:49 UTC (rev 14187)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/MVELStackFrame.java	2007-08-13 20:06:11 UTC (rev 14188)
@@ -82,7 +82,7 @@
             LocalVariable v2 = (LocalVariable) var;
             DroolsLocalVariable frameLocal = new DroolsLocalVariable( this,
                                                                       v2 );
-            result.add( frameLocal );
+            // result.add( frameLocal );
 
             IValue knownVars = DebugUtil.getValueByExpression( "return getFactory().getKnownVariables().toArray(new String[0]);", frameLocal.getValue());
             
@@ -105,8 +105,8 @@
                         VariableWrapper local = new VariableWrapper( varName,
                                                                      val );
 
-                        IValue isLocal = DebugUtil.getValueByExpression( "return getParserContext().getVariables();",
-                                                                         frameLocal.getValue() );
+                        //IValue isLocal = DebugUtil.getValueByExpression( "return getParserContext().getVariables();",
+                        //                                                 frameLocal.getValue() );
                         local.setPublic( true );
                         //local.setLocal( true );
                         result.add( local );
@@ -115,11 +115,11 @@
                     }
                 }
             
-            IValue localVars = DebugUtil.getValueByExpression( "return getParserContext().getVariables();", frameLocal.getValue());
-            IValue globalVars = DebugUtil.getValueByExpression( "return getParserContext().getInputs();", frameLocal.getValue());
+            //IValue localVars = DebugUtil.getValueByExpression( "return getParserContext().getVariables();", frameLocal.getValue());
+            //IValue globalVars = DebugUtil.getValueByExpression( "return getParserContext().getInputs();", frameLocal.getValue());
             
-            result.add(new VariableWrapper("LocalVariables", (IJavaValue) localVars));
-            result.add(new VariableWrapper("GlobalVariables", (IJavaValue) globalVars));
+            //result.add(new VariableWrapper("LocalVariables", (IJavaValue) localVars));
+            //result.add(new VariableWrapper("GlobalVariables", (IJavaValue) globalVars));
             
             
             
@@ -329,5 +329,24 @@
         return "";
     }
 
+    public boolean canStepInto() {
+    	return false;
+    }
     
+    public boolean canStepOver() {
+    	return false;
+    }
+    
+    public boolean canDropToFrame() {
+    	return false;
+    }
+    
+    public boolean canStepReturn() {
+    	return false;
+    }
+    
+    public boolean canStepWithFilters() {
+    	return false;
+    }
+    
 }




More information about the jboss-svn-commits mailing list