*/
package jalview.datamodel;
-import java.util.Hashtable;
import java.util.List;
import java.util.Map;
import java.util.Set;
*
* @return hashtable of alignment properties (or null if none are defined)
*/
- Hashtable getProperties();
+ Map<Object, Object> getProperties();
/**
* add a reference to a frame of aligned codons for this alignment
AlignedCodonFrame getMapping(SequenceI mapFrom, SequenceI mapTo);
/**
- * Set the hidden columns collection on the alignment
+ * Set the hidden columns collection on the alignment. Answers true if the
+ * hidden column selection changed, else false.
*
* @param cols
+ * @return
*/
- public void setHiddenColumns(HiddenColumns cols);
+ public boolean setHiddenColumns(HiddenColumns cols);
/**
* Set the first sequence as representative and hide its insertions. Typically