Merge branch 'develop' into trialMerge
[jalview.git] / examples / groovy / colourSchemes.groovy
index d5ca973..eb40cc6 100644 (file)
@@ -4,6 +4,7 @@ import jalview.schemes.ColourSchemes;
 import jalview.datamodel.AnnotatedCollectionI;
 import jalview.datamodel.SequenceI;
 import jalview.datamodel.SequenceCollectionI;
+import jalview.api.AlignViewportI
 
 /*
  * Example script that registers two new alignment colour schemes
@@ -25,7 +26,7 @@ candy = { ->
     /*
      * to make a new instance for each alignment view
      */
-    getInstance: { AnnotatedCollectionI coll, Map<SequenceI, SequenceCollectionI> map -> candy() },
+    getInstance: { view, coll -> candy() },
     
     /*
      * method only needed if colour scheme has to recalculate
@@ -85,7 +86,7 @@ byWeight = { ->
     // this colour scheme is peptide-specific:
     isApplicableTo: { coll -> !coll.isNucleotide() },
     alignmentChanged: { coll, map -> },
-    getInstance: { coll, map -> byWeight() },
+    getInstance: { view, coll -> byWeight() },
     isSimple: { true },
     findColour: {res, col, seq, consensus, pid -> 
         switch (res) {