[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