[jboss-svn-commits] JBL Code SVN: r35862 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Nov 4 09:57:30 EDT 2010


Author: ge0ffrey
Date: 2010-11-04 09:57:29 -0400 (Thu, 04 Nov 2010)
New Revision: 35862

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java
Log:
ColumnPicker improvements

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java	2010-11-04 05:12:50 UTC (rev 35861)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java	2010-11-04 13:57:29 UTC (rev 35862)
@@ -27,8 +27,7 @@
 import com.google.gwt.event.logical.shared.ValueChangeEvent;
 import com.google.gwt.event.logical.shared.ValueChangeHandler;
 import com.google.gwt.user.cellview.client.CellTable;
-import com.google.gwt.user.cellview.client.TextColumn;
-import com.google.gwt.user.client.ui.Button;
+import com.google.gwt.user.cellview.client.Column;
 import com.google.gwt.user.client.ui.CheckBox;
 import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.PopupPanel;
@@ -50,7 +49,7 @@
         this.cellTable = cellTable;
     }
 
-    public void addColumn(TextColumn<T> column, SortableHeader<T, ?> header, boolean visible) {
+    public void addColumn(Column<T, ?> column, SortableHeader<T, ?> header, boolean visible) {
         addColumn(new ColumnMeta<T>(column, header, visible));
     }
 
@@ -112,21 +111,21 @@
     }
 
     private static class ColumnMeta<T> {
-        private TextColumn<T> column;
+        private Column<T, ?> column;
         private SortableHeader<T, ?> header;
         private boolean visible;
 
-        private ColumnMeta(TextColumn<T> column, SortableHeader<T, ?> header, boolean visible) {
+        private ColumnMeta(Column<T, ?> column, SortableHeader<T, ?> header, boolean visible) {
             this.column = column;
             this.header = header;
             this.visible = visible;
         }
 
-        public TextColumn<T> getColumn() {
+        public Column<T, ?> getColumn() {
             return column;
         }
 
-        public void setColumn(TextColumn<T> column) {
+        public void setColumn(Column<T, ?> column) {
             this.column = column;
         }
 



More information about the jboss-svn-commits mailing list