* viewer. Note that this extends many interfaces shared with Swing frames but
* doesn't demand that an implementation actually is a Swing frame.
*
+ * Frames should be added to Jalview's desktop via
+ * {@link TreeViewerUtils#addTreeViewFrameToJalview(TreeFrameI)} to ensure that
+ * they are registered as an active tree view.
+ *
* @author kjvanderheide
*
*/