Update of 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/directreaction/util
In directory 
james.mmbase.org:/tmp/cvs-serv13717/directreaction/src/java/com/finalist/cmsc/directreaction/util

Modified Files:
        ReactionUtil.java 
Log Message:
CMSC-422 When articles are deleted, also delete their reaction


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/directreaction/util
See also: http://www.mmbase.org/jira/browse/CMSC-422


Index: ReactionUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/directreaction/util/ReactionUtil.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- ReactionUtil.java   26 Nov 2007 11:42:15 -0000      1.3
+++ ReactionUtil.java   13 Apr 2009 10:48:38 -0000      1.4
@@ -14,6 +14,9 @@
 
 public class ReactionUtil {
 
+   private static final String REACTION = "reaction";
+
+
    /**
     * Warning, this method is untested
     * 
@@ -58,4 +61,15 @@
       Relation posrel = element.createRelation(message, 
cloud.getRelationManager("posrel"));
       posrel.commit();
    }
+
+
+   public static boolean isReaction(String node) {
+      Node reacion = 
CloudProviderFactory.getCloudProvider().getCloud().getNode(node);
+      return isReaction(reacion);
+   }
+
+
+   public static boolean isReaction(Node node) {
+      return REACTION.equals(node.getNodeManager().getName());
+   }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to