/**
* Adds a new AlignmentAnnotation to this alignment
+ * @note Care should be taken to ensure that annotation is at
+ * least as wide as the longest sequence in the alignment
+ * for rendering purposes.
*/
public void addAnnotation(AlignmentAnnotation aa);
/**
/**
* Set the associated dataset for the alignment, or create one.
- * @param dataset The dataset alignment or null to construct one.
+ * @param dataset The dataset alignment or null to construct one.
*/
public void setDataset(Alignment dataset);
* @return CigarArray
*/
public CigarArray getCompactAlignment();
+
+ public void setProperty(Object key, Object value);
+
+ public Object getProperty(Object key);
}