[jboss-svn-commits] JBL Code SVN: r35840 - 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
Tue Nov 2 11:27:33 EDT 2010


Author: ge0ffrey
Date: 2010-11-02 11:27:33 -0400 (Tue, 02 Nov 2010)
New Revision: 35840

Added:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/TableImageResources.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/columnPicker.png
Removed:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeaderResources.java
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/SortableHeader.java
Log:
columnPicker icon

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-02 13:38:36 UTC (rev 35839)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/ColumnPicker.java	2010-11-02 15:27:33 UTC (rev 35840)
@@ -19,6 +19,7 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ClickEvent;
 import com.google.gwt.event.dom.client.ClickHandler;
 import com.google.gwt.event.logical.shared.CloseEvent;
@@ -29,6 +30,7 @@
 import com.google.gwt.user.cellview.client.TextColumn;
 import com.google.gwt.user.client.ui.Button;
 import com.google.gwt.user.client.ui.CheckBox;
+import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.PopupPanel;
 import com.google.gwt.user.client.ui.ToggleButton;
 import com.google.gwt.user.client.ui.VerticalPanel;
@@ -38,6 +40,9 @@
  */
 public class ColumnPicker<T> {
 
+    private static final TableImageResources TABLE_IMAGE_RESOURCES = GWT.create(TableImageResources.class);
+    private static final Image COLUMN_PICKER_IMAGE = new Image(TABLE_IMAGE_RESOURCES.columnPicker());
+    
     private final CellTable<T> cellTable;
     private List<ColumnMeta<T>> columnMetaList = new ArrayList<ColumnMeta<T>>();
 
@@ -57,7 +62,7 @@
     }
 
     public ToggleButton createToggleButton() {
-        final ToggleButton button = new ToggleButton("KP");
+        final ToggleButton button = new ToggleButton(COLUMN_PICKER_IMAGE);
         final PopupPanel popup = new PopupPanel(true);
         popup.addCloseHandler(new CloseHandler<PopupPanel>() {
             public void onClose(CloseEvent<PopupPanel> popupPanelCloseEvent) {

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeader.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeader.java	2010-11-02 13:38:36 UTC (rev 35839)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeader.java	2010-11-02 15:27:33 UTC (rev 35840)
@@ -15,11 +15,11 @@
  */
 public class SortableHeader<T, C extends Comparable> extends Header<String> {
 
-    private static final SortableHeaderResources SORTABLE_HEADER_RESOURCES = GWT.create(SortableHeaderResources.class);
-    private static final String DOWN_ARROW = makeImage(SORTABLE_HEADER_RESOURCES.downArrow());
-    private static final String SMALL_DOWN_ARROW = makeImage(SORTABLE_HEADER_RESOURCES.smallDownArrow());
-    private static final String UP_ARROW = makeImage(SORTABLE_HEADER_RESOURCES.upArrow());
-    private static final String SMALL_UP_ARROW = makeImage(SORTABLE_HEADER_RESOURCES.smallUpArrow());
+    private static final TableImageResources TABLE_IMAGE_RESOURCES = GWT.create(TableImageResources.class);
+    private static final String DOWN_ARROW = makeImage(TABLE_IMAGE_RESOURCES.downArrow());
+    private static final String SMALL_DOWN_ARROW = makeImage(TABLE_IMAGE_RESOURCES.smallDownArrow());
+    private static final String UP_ARROW = makeImage(TABLE_IMAGE_RESOURCES.upArrow());
+    private static final String SMALL_UP_ARROW = makeImage(TABLE_IMAGE_RESOURCES.smallUpArrow());
 
     private static String makeImage(ImageResource resource) {
         AbstractImagePrototype prototype = AbstractImagePrototype.create(resource);

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeaderResources.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeaderResources.java	2010-11-02 13:38:36 UTC (rev 35839)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeaderResources.java	2010-11-02 15:27:33 UTC (rev 35840)
@@ -1,23 +0,0 @@
-package org.drools.guvnor.client.table;
-
-import com.google.gwt.resources.client.ClientBundle;
-import com.google.gwt.resources.client.ImageResource;
-
-/**
- * @author Geoffrey De Smet
- */
-public interface SortableHeaderResources extends ClientBundle {
-
-    @Source("downArrow.png")
-    ImageResource downArrow();
-
-    @Source("smallDownArrow.png")
-    ImageResource smallDownArrow();
-
-    @Source("upArrow.png")
-    ImageResource upArrow();
-
-    @Source("smallUpArrow.png")
-    ImageResource smallUpArrow();
-
-}

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/TableImageResources.java (from rev 35826, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/SortableHeaderResources.java)
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/TableImageResources.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/TableImageResources.java	2010-11-02 15:27:33 UTC (rev 35840)
@@ -0,0 +1,26 @@
+package org.drools.guvnor.client.table;
+
+import com.google.gwt.resources.client.ClientBundle;
+import com.google.gwt.resources.client.ImageResource;
+
+/**
+ * @author Geoffrey De Smet
+ */
+public interface TableImageResources extends ClientBundle {
+
+    @Source("downArrow.png")
+    ImageResource downArrow();
+
+    @Source("smallDownArrow.png")
+    ImageResource smallDownArrow();
+
+    @Source("upArrow.png")
+    ImageResource upArrow();
+
+    @Source("smallUpArrow.png")
+    ImageResource smallUpArrow();
+
+    @Source("columnPicker.png")
+    ImageResource columnPicker();
+
+}

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/columnPicker.png
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/columnPicker.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream



More information about the jboss-svn-commits mailing list