Class MultipleAligPanelMouseMotionListener

  • All Implemented Interfaces:
    java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener

    public class MultipleAligPanelMouseMotionListener
    extends java.lang.Object
    implements java.awt.event.MouseMotionListener, java.awt.event.MouseListener
    Mouse Motion Listener for the MultipleAligPanel, which provides methods to obtain positions of the mouse and connect them to the sequence alignment positions using the information in MultipleAlignmentCoordManager.
    Author:
    Aleix Lafita
    • Constructor Detail

      • MultipleAligPanelMouseMotionListener

        public MultipleAligPanelMouseMotionListener​(MultipleAligPanel parent)
    • Method Detail

      • mouseDragged

        public void mouseDragged​(java.awt.event.MouseEvent e)
        Specified by:
        mouseDragged in interface java.awt.event.MouseMotionListener
      • triggerSelectionLocked

        public void triggerSelectionLocked​(boolean b)
      • mouseMoved

        public void mouseMoved​(java.awt.event.MouseEvent e)
        Specified by:
        mouseMoved in interface java.awt.event.MouseMotionListener
      • destroy

        public void destroy()
      • mouseClicked

        public void mouseClicked​(java.awt.event.MouseEvent e)
        Specified by:
        mouseClicked in interface java.awt.event.MouseListener
      • mouseEntered

        public void mouseEntered​(java.awt.event.MouseEvent e)
        Specified by:
        mouseEntered in interface java.awt.event.MouseListener
      • mouseExited

        public void mouseExited​(java.awt.event.MouseEvent e)
        Specified by:
        mouseExited in interface java.awt.event.MouseListener
      • mousePressed

        public void mousePressed​(java.awt.event.MouseEvent e)
        Specified by:
        mousePressed in interface java.awt.event.MouseListener
      • mouseReleased

        public void mouseReleased​(java.awt.event.MouseEvent e)
        Specified by:
        mouseReleased in interface java.awt.event.MouseListener