ProfilesI getSequenceConsensusHash();
- ProfilesI getSequenceInformationHash();
-
/**
* Get consensus data table for the cDNA complement of this alignment (if any)
*
AlignmentAnnotation getAlignmentConsensusAnnotation();
/**
- * get the container for alignment information content annotation
- *
- * @return
- */
- AlignmentAnnotation getAlignmentInformationAnnotation();
-
- /**
* get the container for alignment gap annotation
*
* @return
void setSequenceConsensusHash(ProfilesI hconsensus);
/**
- * set the information result object for the viewport
- *
- * @param hconsensus
- */
- void setSequenceInformationHash(ProfilesI hinformation);
-
- /**
* Set the cDNA complement consensus for the viewport
*
* @param hconsensus
@Override
void setProteinFontAsCdna(boolean b);
- ProfilesI setSequenceInformationHash();
+ void setSequenceInformationHashes(List<ProfilesI> info);
+
+ List<ProfilesI> getSequenceInformationHashes();
+
+ ProfilesI getSequenceInformationHash(int index);
+
+ List<AlignmentAnnotation> getInformationAnnotations();
+
+ AlignmentAnnotation getInformationAnnotation(int index);
+
+ void setSequenceInformationHash(ProfilesI info, int index);
+
+ /**
+ * Initiates the information annotation for all uninitiated sequences.
+ */
+ void initInformation();
+
+ /**
+ * Updates all information annotations.
+ *
+ * @param ap
+ */
+ void updateInformation(AlignmentViewPanel ap);
+
}