[jboss-svn-commits] JBL Code SVN: r31165 - labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/common.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jan 20 15:24:59 EST 2010


Author: baunax
Date: 2010-01-20 15:24:59 -0500 (Wed, 20 Jan 2010)
New Revision: 31165

Modified:
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/common/DirtyableHorizontalPane.java
Log:
simplify if

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/common/DirtyableHorizontalPane.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/common/DirtyableHorizontalPane.java	2010-01-20 20:23:20 UTC (rev 31164)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/common/DirtyableHorizontalPane.java	2010-01-20 20:24:59 UTC (rev 31165)
@@ -25,17 +25,16 @@
  */
 
 public class DirtyableHorizontalPane extends HorizontalPanel implements DirtyableContainer {
-    public boolean hasDirty() {
-        
+
+	public boolean hasDirty() {
         int widNumber = getWidgetCount();
         Widget element;
         
         for ( int i = 0; i < widNumber; i++ ) {
             element =  (Widget) getWidget(i);
-            if (element instanceof DirtyableWidget) 
-                if ( ((DirtyableWidget) element).isDirty() ) return true;
-            if (element instanceof DirtyableContainer)
-                if ( ((DirtyableContainer) element).hasDirty()) return true;
+            if ((element instanceof DirtyableWidget && ((DirtyableWidget) element).isDirty()) || 
+            		(element instanceof DirtyableContainer && ((DirtyableContainer) element).hasDirty())) 
+                return true;
         }
         return false;
     }



More information about the jboss-svn-commits mailing list