[Yanel-commits] rev 44893 - 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:24:35 CEST 2009


Author: michi
Date: 2009-09-28 12:24:35 +0200 (Mon, 28 Sep 2009)
New Revision: 44893

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
   public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java
Log:
use i18n also within sub-widgets

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:20:20 UTC (rev 44892)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java	2009-09-28 10:24:35 UTC (rev 44893)
@@ -63,8 +63,8 @@
      *
      */
     public void onModuleLoad() {
-        //String language = "en";
-        String language = "de";
+        String language = "en";
+        //String language = "de";
 
         String identitiesURL = "DEFAULT-identities-and-usecases.xml";
         String readPolicyURL = "DEFAULT-policy.xml";
@@ -88,7 +88,7 @@
         
         identitiesLBW.set(visibleItemCount, identitiesAllUsers, identitiesAllGroups);
         
-        policyLBW = new PolicyListBoxWidget(visibleItemCount, policyUsers, policyGroups, useInheritedPolicies);
+        policyLBW = new PolicyListBoxWidget(visibleItemCount, policyUsers, policyGroups, useInheritedPolicies, language);
 
         
         getPolicy(readPolicyURL);

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:20:20 UTC (rev 44892)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/I18n.java	2009-09-28 10:24:35 UTC (rev 44893)
@@ -27,10 +27,14 @@
         if (language.equals("en")) {
             if (key.equals("search-box-label")) {
                 return "Search users and groups: ";
+            } else if(key.equals("inherit-rights-label")) {
+                return "Inherit rights from parent policies";
             }
         } else if (language.equals("de")) {
             if (key.equals("search-box-label")) {
                 return "Suche Benutzer/Gruppen: ";
+            } else if(key.equals("inherit-rights-label")) {
+                return "Uebernehme vererbte Rechte der Eltern-Policies";
             }
         } else {
             return "WARNING: No such language '" + language + "' implemented!";

Modified: public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java
===================================================================
--- public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java	2009-09-28 10:20:20 UTC (rev 44892)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java	2009-09-28 10:24:35 UTC (rev 44893)
@@ -49,12 +49,12 @@
     /**
      *
      */
-    public PolicyListBoxWidget(int visibleItemCount, User[] users, Group[] groups, boolean useInheritedPolicies) {
+    public PolicyListBoxWidget(int visibleItemCount, User[] users, Group[] groups, boolean useInheritedPolicies, String language) {
         initWidget(vp);
 
         vp.add(new Label("Policy"));
 
-        policyInheritanceCB = new CheckBox("Inherit rights from parent policies");
+        policyInheritanceCB = new CheckBox(I18n.getLabel("inherit-rights-label", language));
         setInheritRightsFlag(useInheritedPolicies);
         vp.add(policyInheritanceCB);
 



More information about the Yanel-commits mailing list