debug message for default mapping
authorjprocter <jprocter@compbio.dundee.ac.uk>
Thu, 28 Jun 2007 20:16:43 +0000 (20:16 +0000)
committerjprocter <jprocter@compbio.dundee.ac.uk>
Thu, 28 Jun 2007 20:16:43 +0000 (20:16 +0000)
git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@422 be28352e-c001-0410-b1a7-c7978e42abec

src/uk/ac/vamsas/objects/utils/Range.java

index f66df31..e9c2eff 100644 (file)
@@ -15,6 +15,7 @@ import uk.ac.vamsas.objects.core.Seg;
  *\r
  */\r
 public class Range {\r
+  static org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getFactory().getLog(Range.class);\r
 \r
   /**\r
    * get start<end range of segment, adjusting for inclusivity flag and\r
@@ -236,6 +237,15 @@ public class Range {
    */\r
   public static MapList parsemapType(MapType map)\r
   {\r
+    if (!map.getLocal().hasUnit() || map.getMapped().hasUnit())\r
+    {\r
+      if (log.isDebugEnabled())\r
+      { \r
+        log.debug(\r
+                "using default mapping length of 1:1 for map "\r
+              +(map.isRegistered() ? map.getVorbaId().toString() : ("<no Id registered> "+map.toString())));\r
+      }\r
+    }\r
     return parsemapType(map, 1, 1); \r
   }\r
 \r