[jboss-svn-commits] JBL Code SVN: r36150 - in labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client: table and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Dec 1 11:22:55 EST 2010
Author: ge0ffrey
Date: 2010-12-01 11:22:54 -0500 (Wed, 01 Dec 2010)
New Revision: 36150
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java
Log:
assettable: the open button should stay in the correct location after using the column picker
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java 2010-12-01 15:58:56 UTC (rev 36149)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java 2010-12-01 16:22:54 UTC (rev 36150)
@@ -223,7 +223,7 @@
editEvent.open(row.getUuid());
}
});
- cellTable.addColumn(openColumn, new TextHeader(constants.Open()));
+ columnPicker.addColumn(openColumn, new TextHeader(constants.Open()), true);
cellTable.setPageSize(pageSize);
cellTable.setWidth("100%");
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-12-01 15:58:56 UTC (rev 36149)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java 2010-12-01 16:22:54 UTC (rev 36150)
@@ -28,6 +28,7 @@
import com.google.gwt.event.logical.shared.ValueChangeHandler;
import com.google.gwt.user.cellview.client.CellTable;
import com.google.gwt.user.cellview.client.Column;
+import com.google.gwt.user.cellview.client.Header;
import com.google.gwt.user.client.ui.CheckBox;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.PopupPanel;
@@ -49,7 +50,7 @@
this.cellTable = cellTable;
}
- public void addColumn(Column<T, ?> column, SortableHeader<T, ?> header, boolean visible) {
+ public void addColumn(Column<T, ?> column, Header<String> header, boolean visible) {
addColumn(new ColumnMeta<T>(column, header, visible));
}
@@ -112,10 +113,10 @@
private static class ColumnMeta<T> {
private Column<T, ?> column;
- private SortableHeader<T, ?> header;
+ private Header<String> header;
private boolean visible;
- private ColumnMeta(Column<T, ?> column, SortableHeader<T, ?> header, boolean visible) {
+ private ColumnMeta(Column<T, ?> column, Header<String> header, boolean visible) {
this.column = column;
this.header = header;
this.visible = visible;
@@ -129,11 +130,11 @@
this.column = column;
}
- public SortableHeader<T, ?> getHeader() {
+ public Header<String> getHeader() {
return header;
}
- public void setHeader(SortableHeader<T, ?> header) {
+ public void setHeader(Header<String> header) {
this.header = header;
}
More information about the jboss-svn-commits
mailing list