[Yanel-commits] rev 32967 - public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client

michi at wyona.com michi at wyona.com
Wed Mar 5 23:30:23 CET 2008


Author: michi
Date: 2008-03-05 23:30:22 +0100 (Wed, 05 Mar 2008)
New Revision: 32967

Modified:
   public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java
Log:
search started

Modified: public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java
===================================================================
--- public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java	2008-03-05 22:16:57 UTC (rev 32966)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java	2008-03-05 22:30:22 UTC (rev 32967)
@@ -81,11 +81,21 @@
         VerticalPanel searchFilterVP = new VerticalPanel();
         vp.add(searchFilterVP);
 
-        TextBox searchTB = new TextBox();
+        final TextBox searchTB = new TextBox();
         searchTB.setVisibleLength(30);
         searchFilterVP.add(searchTB);
-        searchFilterVP.add(new Button("Search User or Group"));
 
+        Button searchButton = new Button("Save User or Group", new ClickListener() {
+            public void onClick(Widget sender) {
+                int itemCount = identitiesLBW.getListBox().getItemCount();
+                for (int i = 0; i < itemCount; i++) {
+                    String itemText = identitiesLBW.getListBox().getItemText(i);
+                    if (itemText.indexOf(searchTB.getText()) >= 0) Window.alert("Result: " + itemText);
+                }
+            }
+        });
+        searchFilterVP.add(searchButton);
+
         HorizontalPanel hp = new HorizontalPanel();
         hp.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
         vp.add(hp);



More information about the Yanel-commits mailing list