Update of /var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security
In directory james.mmbase.org:/tmp/cvs-serv7995
Modified Files:
MayChangeContextTag.java MayCreateRelationTag.java
MayDeleteTag.java MayWriteTag.java
Log Message:
MMB-1705
See also:
http://cvs.mmbase.org/viewcvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security
See also: http://www.mmbase.org/jira/browse/MMB-1705
Index: MayChangeContextTag.java
===================================================================
RCS file:
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security/MayChangeContextTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- MayChangeContextTag.java 19 Jul 2004 15:25:53 -0000 1.6
+++ MayChangeContextTag.java 14 Aug 2008 13:59:12 -0000 1.7
@@ -17,12 +17,13 @@
* A very simple tag to check if node may be linked to.
*
* @author Michiel Meeuwissen
- * @version $Id: MayChangeContextTag.java,v 1.6 2004/07/19 15:25:53 michiel
Exp $
+ * @version $Id: MayChangeContextTag.java,v 1.7 2008/08/14 13:59:12 michiel
Exp $
*/
public class MayChangeContextTag extends MayWriteTag implements Condition {
public int doStartTag() throws JspTagException {
+ initTag();
if ((getNode().mayChangeContext()) != getInverse()) {
return EVAL_BODY;
} else {
Index: MayCreateRelationTag.java
===================================================================
RCS file:
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security/MayCreateRelationTag.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- MayCreateRelationTag.java 21 Jun 2007 15:50:26 -0000 1.14
+++ MayCreateRelationTag.java 14 Aug 2008 13:59:12 -0000 1.15
@@ -21,7 +21,7 @@
*
* @author Jaco de Groot
* @author Michiel Meeuwissen
- * @version $Id: MayCreateRelationTag.java,v 1.14 2007/06/21 15:50:26 nklasens
Exp $
+ * @version $Id: MayCreateRelationTag.java,v 1.15 2008/08/14 13:59:12 michiel
Exp $
*/
public class MayCreateRelationTag extends MayWriteTag implements Condition {
@@ -43,6 +43,7 @@
}
public int doStartTag() throws JspTagException {
+ initTag();
String roleStr = role.getString(this);
RelationManager rm = getCloudVar().getRelationManager(roleStr);
Node sourceNode = getNode(source.getString(this));
Index: MayDeleteTag.java
===================================================================
RCS file:
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security/MayDeleteTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- MayDeleteTag.java 19 Jul 2004 15:25:54 -0000 1.7
+++ MayDeleteTag.java 14 Aug 2008 13:59:12 -0000 1.8
@@ -17,12 +17,13 @@
* A very simple tag to check if node may be deleted.
*
* @author Michiel Meeuwissen
- * @version $Id: MayDeleteTag.java,v 1.7 2004/07/19 15:25:54 michiel Exp $
+ * @version $Id: MayDeleteTag.java,v 1.8 2008/08/14 13:59:12 michiel Exp $
*/
public class MayDeleteTag extends MayWriteTag implements Condition {
public int doStartTag() throws JspTagException {
+ initTag();
if ((getNode().mayDelete()) != getInverse()) {
return EVAL_BODY;
} else {
Index: MayWriteTag.java
===================================================================
RCS file:
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/security/MayWriteTag.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- MayWriteTag.java 14 Aug 2008 11:24:15 -0000 1.12
+++ MayWriteTag.java 14 Aug 2008 13:59:12 -0000 1.13
@@ -22,7 +22,7 @@
* A very simple tag to check if node may be changed.
*
* @author Michiel Meeuwissen
- * @version $Id: MayWriteTag.java,v 1.12 2008/08/14 11:24:15 michiel Exp $
+ * @version $Id: MayWriteTag.java,v 1.13 2008/08/14 13:59:12 michiel Exp $
*/
public class MayWriteTag extends NodeReferrerTag implements Condition {
@@ -54,7 +54,7 @@
}
public int doStartTag() throws JspException {
- super.doStartTag();
+ initTag();
try {
if ((getNodeToCheck().mayWrite()) != getInverse()) {
return EVAL_BODY;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs