[Yanel-commits] rev 44891 -
public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client
michi at wyona.com
michi at wyona.com
Mon Sep 28 12:14:44 CEST 2009
Author: michi
Date: 2009-09-28 12:14:44 +0200 (Mon, 28 Sep 2009)
New Revision: 44891
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/I18n.java
Log:
I18n 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 2009-09-28 10:00:06 UTC (rev 44890)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java 2009-09-28 10:14:44 UTC (rev 44891)
@@ -30,6 +30,7 @@
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.HasVerticalAlignment;
import com.google.gwt.user.client.ui.KeyboardListenerAdapter;
+import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.TextBox;
@@ -62,6 +63,9 @@
*
*/
public void onModuleLoad() {
+ //String language = "en";
+ String language = "de";
+
String identitiesURL = "DEFAULT-identities-and-usecases.xml";
String readPolicyURL = "DEFAULT-policy.xml";
String cancelURL = "DEFAULT-cancel.html";
@@ -93,12 +97,14 @@
VerticalPanel vp = new VerticalPanel();
RootPanel.get("access-policy-editor-hook").add(vp);
- VerticalPanel searchFilterVP = new VerticalPanel();
- vp.add(searchFilterVP);
+ HorizontalPanel searchFilterPanel = new HorizontalPanel();
+ vp.add(searchFilterPanel);
+ searchFilterPanel.add(new Label(I18n.getLabel("search-box-label", language)));
+
final TextBox searchTB = new TextBox();
searchTB.setVisibleLength(30);
- searchFilterVP.add(searchTB);
+ searchFilterPanel.add(searchTB);
searchTB.addKeyboardListener(
new KeyboardListenerAdapter() {
@@ -131,21 +137,22 @@
// filterList(list, filter.getText());
}
});
-
-
-// Button searchButton = new Button("Search 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);
+/* TODO: Is this still needed?!
+ Button searchButton = new Button("Search 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);
+
+ }
+ }
+
+ });
+ searchFilterPanel.add(searchButton);
+*/
+
HorizontalPanel hp = new HorizontalPanel();
hp.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
vp.add(hp);
Modified: public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/I18n.java
===================================================================
--- public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/I18n.java 2009-09-28 10:00:06 UTC (rev 44890)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/I18n.java 2009-09-28 10:14:44 UTC (rev 44891)
@@ -24,6 +24,17 @@
*
*/
public static String getLabel(String key, String language) {
- return "WARNING: No such language '" + language + "' implemented!";
+ if (language.equals("en")) {
+ if (key.equals("search-box-label")) {
+ return "Search users and groups: ";
+ }
+ } else if (language.equals("de")) {
+ if (key.equals("search-box-label")) {
+ return "Suche Benutzer/Gruppen: ";
+ }
+ } else {
+ return "WARNING: No such language '" + language + "' implemented!";
+ }
+ return "WARNING: No such key '" + key + "' and language '" + language + "' implemented!";
}
}
More information about the Yanel-commits
mailing list