Author: simoneg
Date: Thu Dec 17 12:51:26 2009
New Revision: 891681
URL: http://svn.apache.org/viewvc?rev=891681&view=rev
Log:
Fix on beans view layer negation
Modified:
labs/magma/trunk/foundation-beans-view/src/main/java/org/apache/magma/view/ViewSettings.java
labs/magma/trunk/foundation-beans-view/src/test/java/org/apache/magma/view/ViewBean.java
Modified:
labs/magma/trunk/foundation-beans-view/src/main/java/org/apache/magma/view/ViewSettings.java
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/foundation-beans-view/src/main/java/org/apache/magma/view/ViewSettings.java?rev=891681&r1=891680&r2=891681&view=diff
==============================================================================
---
labs/magma/trunk/foundation-beans-view/src/main/java/org/apache/magma/view/ViewSettings.java
(original)
+++
labs/magma/trunk/foundation-beans-view/src/main/java/org/apache/magma/view/ViewSettings.java
Thu Dec 17 12:51:26 2009
@@ -113,7 +113,7 @@
boolean res = false;
for (String aclayer : layers) {
if (aclayer.charAt(0) == '!') {
- if (isOnLayer(aclayer)) return false;
+ if (isOnLayer(aclayer.substring(1))) return
false;
} else {
if (isOnLayer(aclayer)) res = true;
}
Modified:
labs/magma/trunk/foundation-beans-view/src/test/java/org/apache/magma/view/ViewBean.java
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/foundation-beans-view/src/test/java/org/apache/magma/view/ViewBean.java?rev=891681&r1=891680&r2=891681&view=diff
==============================================================================
---
labs/magma/trunk/foundation-beans-view/src/test/java/org/apache/magma/view/ViewBean.java
(original)
+++
labs/magma/trunk/foundation-beans-view/src/test/java/org/apache/magma/view/ViewBean.java
Thu Dec 17 12:51:26 2009
@@ -51,7 +51,7 @@
this.age = age;
}
- @MagView(label="Brother", order=4, layers="list, removes")
+ @MagView(label="Brother", order=4, layers={"list","removes"})
public ViewBean getAnother() {
return another;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]