[Yanel-commits] rev 33200 -
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 10 23:22:12 CET 2008
Author: michi
Date: 2008-03-10 23:22:11 +0100 (Mon, 10 Mar 2008)
New Revision: 33200
Modified:
public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java
Log:
set permissions to false if right was not set
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 2008-03-10 21:57:52 UTC (rev 33199)
+++ public/yanel/contributions/ajax-components/src/access-policy-editor/java/org/wyona/security/gwt/accesspolicyeditor/client/PolicyListBoxWidget.java 2008-03-10 22:22:11 UTC (rev 33200)
@@ -243,14 +243,19 @@
if (identity.indexOf("(") > 0) {
String[] rightsString = identity.substring(identity.indexOf("(") + 1, identity.indexOf(")")).split(",");
- Vector r = new Vector();
Vector rs = new Vector();
for (int i = 0; i < rightsString.length; i++) {
- if (!rightsString[i].equals("-")) r.add(rightsString[i]);
if (!rightsString[i].equals("-")) {
rs.add(new Right(rightsString[i], true));
} else {
- rs.add(new Right("TODO", false));
+ // TODO: Do not hardcode rights!
+ if (i == 0) {
+ rs.add(new Right("r", false));
+ } else if (i == 1) {
+ rs.add(new Right("w", false));
+ } else {
+ rs.add(new Right("TODO", false));
+ }
}
}
Right[] rights = new Right[rs.size()];
More information about the Yanel-commits
mailing list