JAL-819 menu options to reinstate missing auto-calculated annotation
[jalview.git] / src / jalview / api / AlignViewportI.java
index 785dd14..707d03d 100644 (file)
@@ -528,4 +528,29 @@ public interface AlignViewportI extends ViewStyleI
    *          - a group defined on sequences in the alignment held by the view
    */
   void addSequenceGroup(SequenceGroup sequenceGroup);
+
+  /**
+   * Creates an empty Conservation annotation and adds it to the alignment
+   */
+  void initConservation();
+
+  /**
+   * Creates an empty Quality annotation and adds it to the alignment
+   */
+  void initQuality();
+
+  /**
+   * Creates an empty Consensus annotation and adds it to the alignment
+   */
+  void initConsensus();
+
+  /**
+   * Creates an empty Occupancy annotation and adds it to the alignment
+   */
+  void initOccupancy();
+
+  /**
+   * Creates an empty RNA Structure annotation and adds it to the alignment
+   */
+  void initRNAStructure();
 }