[jboss-svn-commits] JBL Code SVN: r11919 - labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/table.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 17 19:04:44 EDT 2007
Author: fmeyer
Date: 2007-05-17 19:04:44 -0400 (Thu, 17 May 2007)
New Revision: 11919
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/table/SortableTable.java
Log:
JBRULES-626 - Correcting a bug image Widget
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/table/SortableTable.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/table/SortableTable.java 2007-05-17 21:56:50 UTC (rev 11918)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/table/SortableTable.java 2007-05-17 23:04:44 UTC (rev 11919)
@@ -5,7 +5,10 @@
import java.util.Iterator;
import java.util.List;
+import org.drools.brms.client.ruleeditor.EditorLauncher;
+
import com.google.gwt.user.client.ui.Grid;
+import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.SourcesTableEvents;
import com.google.gwt.user.client.ui.TableListener;
import com.google.gwt.user.client.ui.Widget;
@@ -181,7 +184,6 @@
clickSort( row, col );
}
- System.out.println("Row: " + row + " Column: " + col + " Size: " + tableRows.size());
}
/**
@@ -341,9 +343,7 @@
RowData columns = (RowData)tableRows.get(rowIndex);
for(int colIndex=0; colIndex<columns.getColumnValues().size(); colIndex++){
Object value = columns.getColumnValue(colIndex);
- if(null != value){
- this.setText(rowIndex+1, colIndex, value.toString());
- }
+ setCell(rowIndex+1, colIndex, value.toString());
}
}
}else{
@@ -352,14 +352,21 @@
RowData columns = (RowData)tableRows.get(rowIndex);
for(int colIndex=0; colIndex<columns.getColumnValues().size(); colIndex++){
Object value = columns.getColumnValue(colIndex);
- if(null != value){
- this.setText(rowNum, colIndex, value.toString());
- }
+ setCell(rowNum, colIndex, value.toString());
}
}
}
}
+ private void setCell(int rowNum, int colIndex, String value) {
+ if(null != value){
+ if (colIndex == 1 )
+ this.setWidget( rowNum, colIndex, new Image("images/" + EditorLauncher.getAssetFormatIcon( value.toString() ) ) );
+ else
+ this.setText(rowNum, colIndex, value.toString());
+ }
+ }
+
/*
* setSortColIndex
*
More information about the jboss-svn-commits
mailing list