2 * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
\r
3 * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
\r
5 * This file is part of Jalview.
\r
7 * Jalview is free software: you can redistribute it and/or
\r
8 * modify it under the terms of the GNU General Public License
\r
9 * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
\r
11 * Jalview is distributed in the hope that it will be useful, but
\r
12 * WITHOUT ANY WARRANTY; without even the implied warranty
\r
13 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR
\r
14 * PURPOSE. See the GNU General Public License for more details.
\r
16 * You should have received a copy of the GNU General Public License along with Jalview. If not, see <http://www.gnu.org/licenses/>.
\r
18 package jalview.structure;
\r
20 import jalview.datamodel.SequenceI;
\r
23 * The vamsasListener allows peers to receive mouseOver events from any Jalview alignment window.
\r
26 * @history Version 1 released for Jalview 2.4.
\r
27 * @history Version 2 mouseOver refactored to include an additional parameter allowing the source of the event to be passed to the handler.
\r
31 public interface VamsasListener
\r
33 public void mouseOver(SequenceI seq, int index, VamsasSource source);
\r