[Yanel-commits] rev 32809 -
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 Mar 3 13:57:00 CET 2008
Author: michi
Date: 2008-03-03 13:57:00 +0100 (Mon, 03 Mar 2008)
New Revision: 32809
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/AddRemoveIdentitiesWidget.java
Log:
add identity enhanced such that no rights are assigned
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-03 12:45:06 UTC (rev 32808)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AccessPolicyEditor.java 2008-03-03 12:57:00 UTC (rev 32809)
@@ -119,7 +119,7 @@
policyLBW = new PolicyListBoxWidget(visibleItemCount, policyUsers, policyGroups, useInheritedPolicies);
- AddRemoveIdentitiesWidget ariw = new AddRemoveIdentitiesWidget(identitiesLBW.getListBox(), policyLBW.getListBox());
+ AddRemoveIdentitiesWidget ariw = new AddRemoveIdentitiesWidget(identitiesLBW.getListBox(), policyLBW.getListBox(), policyLBW);
//Button removeIdentityButton = new Button("DEBUG", new AddRemoveClickListener(identitiesLB));
Modified: public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AddRemoveIdentitiesWidget.java
===================================================================
--- public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AddRemoveIdentitiesWidget.java 2008-03-03 12:45:06 UTC (rev 32808)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/AddRemoveIdentitiesWidget.java 2008-03-03 12:57:00 UTC (rev 32809)
@@ -35,6 +35,7 @@
private ListBox identitiesLB;
private ListBox policyLB;
+ private PolicyListBoxWidget policyLBW;
private FlowPanel fp = new FlowPanel();
@@ -44,7 +45,7 @@
/**
*
*/
- public AddRemoveIdentitiesWidget(ListBox identitiesListBox, ListBox policyListBox) {
+ public AddRemoveIdentitiesWidget(ListBox identitiesListBox, ListBox policyListBox, PolicyListBoxWidget policyLBW) {
initWidget(fp);
removeButton = new Button("<", this);
@@ -54,6 +55,7 @@
this.identitiesLB = identitiesListBox;
this.policyLB = policyListBox;
+ this.policyLBW = policyLBW;
}
/**
@@ -66,7 +68,9 @@
String selectedIdentity = identitiesLB.getValue(i);
Window.alert("Add selected identity " + selectedIdentity + " to policy");
identitiesLB.removeItem(i);
- policyLB.addItem(selectedIdentity);
+ // TODO: Use class PolicyListBoxWidget
+ //policyLBW.addItem(selectedIdentity);
+ policyLB.addItem(selectedIdentity.substring(0, 1) + ": (-,-) " + selectedIdentity.substring(2).trim(), selectedIdentity);
} else {
Window.alert("No identity selected yet! Please select an identity.");
}
More information about the Yanel-commits
mailing list