transfer resnum features now returns features (could be passed to feature renderer)
authorjprocter <Jim Procter>
Tue, 23 Jan 2007 06:40:43 +0000 (06:40 +0000)
committerjprocter <Jim Procter>
Tue, 23 Jan 2007 06:40:43 +0000 (06:40 +0000)
src/MCview/PDBChain.java

index 12e7978..1b65c48 100755 (executable)
@@ -96,12 +96,13 @@ public class PDBChain {
      * copy over the RESNUM seqfeatures from the internal chain sequence to the mapped sequence
      * @param seq
      * @param status The Status of the transferred annotation
+     * @return the features added to sq (or its dataset)
      */
-    public void transferRESNUMFeatures(SequenceI seq, String status) {
+    public SequenceFeature[] transferRESNUMFeatures(SequenceI seq, String status) {
         SequenceI sq = seq;
         while (sq!=null) {
             if (sq==sequence)
-                return;
+                return null;
             sq = sq.getDatasetSequence();
         }
         /** 
@@ -123,6 +124,7 @@ public class PDBChain {
                 seq.addSequenceFeature(tx);
             }
         }
+        return features;
     }
 
     public void makeCaBondList()