Author: michiel
Date: 2009-09-23 17:54:55 +0200 (Wed, 23 Sep 2009)
New Revision: 38817

Modified:
   
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/BasicRelation.java
Log:
added some assertions

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/BasicRelation.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/BasicRelation.java
 2009-09-23 15:53:36 UTC (rev 38816)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/BasicRelation.java
 2009-09-23 15:54:55 UTC (rev 38817)
@@ -47,7 +47,7 @@
      * @javadoc
      */
     BasicRelation(MMObjectNode node, BasicRelationManager nodeManager) {
-        super(node, nodeManager);        
+        super(node, nodeManager);
     }
 
     /**
@@ -150,17 +150,19 @@
         }
         //int snumber = snumtype.getNumber();
         //int dnumber = dnumtype.getNumber();
-        
+
         if (sourceNodeType == UNSET) {
             sourceNodeType = -1;
             if (snum != -1) {
                 sourceNodeType = 
BasicCloudContext.mmb.getTypeDef().getNodeType(snum);
+
             } else {
                 String _snum = getStringValue("_snumber");
                 if (_snum != null && _snum.length() > 0) {
                     sourceNodeType = 
getCloud().getNode(_snum).getNodeManager().getNumber();
                 }
             }
+            assert sourceNodeType != -1;
         }
         if (destinationNodeType == UNSET) {
             destinationNodeType = -1;
@@ -172,6 +174,7 @@
                     destinationNodeType = 
getCloud().getNode(_dnum).getNodeManager().getNumber();
                 }
             }
+            assert destinationNodeType != -1;
         }
 
         int rnumber = getNode().getIntValue("rnumber");

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to