[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